Job Description: We are seeking a skilled Senior Software Engineer with deep expertise in building data‑intensive pipelines to develop, optimize, and maintain embedded data plane infrastructure. 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. Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field. Proficiency in programming languages such as C, C++, and other related languages, with at least 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 with data plane or other data‑intensive pipelines in an embedded environment. Strong problem‑solving skills and ability to troubleshoot complex issues. Excellent communication skills and ability to work effectively in a team environment. Preferred Qualifications
Understanding of network communication and security protocols. Familiarity with cloud platforms (AWS, GCP, Azure) and their logging services. Experience building observability and contributing to projects such as Fluent Bit or other data‑intensive open‑source projects. Knowledge of security best practices in logging and data processing. Experience with CI/CD pipelines and automation tools. Compensation
Salary range: $115,000 – $164,600. Base salary will vary within this range based on relevant factors. Benefits Overview
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. GM Vehicle Purchase Plan for you, your family, and friends. Non-Discrimination and Equal Employment Opportunities
General Motors is committed to being a workplace that is not only free of unlawful discrimination but genuinely fosters inclusion and belonging. We strongly believe that an inclusive workplace creates an environment in which employees can thrive and develop better products for our customers. Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation, please email or call us at and include the specific accommodation requested and the job title and requisition number.
#J-18808-Ljbffr