Senior Software Engineer developing, optimizing and maintaining data pipelines for embedded systems. Collaborating with DevOps and contributing to the open-source community.
Responsibilities
Design, implement, and maintain embedded data plane and processing pipelines using various technologies.
Optimize and enhance the performance of our data plane for high throughput and low latency.
Integrate Embedded data collection with various data sinks such as Azure, S3, GCP and other storage systems.
Develop custom plugins for our data plane as needed to support unique data processing requirements.
Collaborate with DevOps to ensure seamless deployment and operation of logging infrastructure.
Monitor and troubleshoot data plane software to ensure reliability and stability.
Contribute to the open-source community by reporting issues, contributing to documentation, and submitting patches.
Assist with developing and integrating a control plane to manage the distributed architecture on a large scale.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
Proficiency in programming languages such as C, C++, and other related languages (5+ years of hands on development experience).
Familiarity with Linux, QNX and Android.
Solid understanding of logging and data processing principles.
Solid understanding of embedded software development and optimization.
Experience in data plane/ other data intensive pipelines in an embedded environment.
Strong problem-solving skills and the ability to troubleshoot complex issues.
Excellent communication skills and the ability to work effectively in a team environment.
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;
Healthcare, dental, and vision benefits;
Life insurance plans to cover you and your family;
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;
GM Vehicle Purchase Plan for you, your family and friends.
Software Engineer responsible for developing solutions that enhance merchant experience at Helcim. Joining a collaborative software engineering team in a hybrid environment.
Software Developer supporting the development of web applications for genetic research at Sequence Bio. Working on enhancing security, data integrity, and core system functionalities in a hybrid work environment.
Intermediate Software Developer at Delta Controls enhancing cloud platform solutions for device firmware emulation. Collaborating with teams to build and maintain containerized environments and infrastructure on AWS.
Cloud Engineer responsible for developing cloud infrastructure and automation tools on AWS, GCP, Azure, or Alibaba. Collaborating with teams to design resilient distributed systems and resolving complex technical issues.
Senior Engineer building and evolving the CloudBlue platform at HostPapa. Focused on AI - driven development practices and backend services in Python with a remote - first team.
Software Engineer designing and developing resilient distributed systems for Salesforce. Focused on cloud infrastructure automation and open source technologies.
Senior Software Engineer developing user - facing features for Stamped, focusing on front - end development and collaboration. Join a remote team optimizing the user experience and product value.
Frontend Software Engineer developing innovative tech solutions for Warner Music Group. Collaborating with talented teams to create impactful products for the music industry.