StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Staff Build Engineer

Sonatus - Sunnyvale, CA

Apply Now

Job Description

Join to apply for the Staff Build Engineer role at Sonatus3 days ago Be among the first 25 applicantsJoin to apply for the Staff Build Engineer role at SonatusSonatus is a well-funded, fast-paced, and rapidly growing company whose software products and solutions help automakers build dynamic software-defined vehicles. With over four million vehicles already on the road with top global OEM brands, our vehicle and cloud software solutions are at the forefront of automotive digital transformation. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.Sonatus is headquartered in Sunnyvale, California, with international locations in Ireland, France, Germany, Poland, Korea, China, India, Taiwan, and Japan. This is a hybrid position at our Sunnyvale location.The OpportunitySonatus is a leader in providing technologies and software to global OEMs to build software-defined vehicles. We are looking for a highly motivated Staff Build Engineer to join our fast-growing team. As a part of a cross-functional team that is responsible for the full software development life cycle, you will have the opportunity to design, build, and maintain the critical CI/CD infrastructure that enables our developers to create cutting-edge software for software-defined vehicles, from conception to deployment.Role and ResponsibilitiesCI/CD Infrastructure: Design, implement, and maintain a robust and scalable CI/CD infrastructure using Jenkins, Gerrit, and Zuul CI. Manage build nodes, system configurations, and security.Pipeline Development: Create and maintain sophisticated CI/CD pipelines for software builds, testing (including static analysis and code coverage), security scans, and deployment automation.Build System Expertise: Design, optimize, and maintain build systems for complex embedded software projects, utilizing tools like Yocto, Bazel, Clang. In addition, support developer tools like Valgrind, Address Sanitizer etc.Source Code Management: Administer and manage Git code repositories hosted on GitHub and Gerrit, including managing users, repositories, and access policies. Provide recommendations on branching and merging strategies to support complex, multi-repository projects.Tooling and Automation: Develop and enhance tools using Python and Bash to improve the efficiency of the build and release process. Automate MISRA and static code checking within the PR cycle.System Integration: Integrate third-party tools such as CodeSonar and Artifactory into the CI/CD pipelines to enhance code quality and security.Collaboration and Support: Work closely with development and QA teams to troubleshoot and resolve build and CI issues, manage release requirements, and ensure the stability of the development environment. Monitor build systems and provide timely support for failures.Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of continuous learning and technical excellence.RequirementsBachelor's degree in Computer Science, Electrical Engineering, or a related field.8+ years of professional experience in a Build, Release, or DevOps Engineering role.Strong proficiency in scripting languages, particularly Python and Bash.Deep, hands-on expertise with Jenkins, including pipeline creation (scripted/declarative), administration, and plugin management.Proven experience with embedded build systems, specifically Yocto and Bazel.Expert-level knowledge of Git and experience administering SCM systems like GitHub and Gerrit.Experience with CI/CD best practices, including automated testing, static analysis (Coverity, CodeSonar), and security scanning integrations.Solid understanding of branching/merging strategies in complex, multi-repository environments.Desired SkillsExperience with containerization technologies such as Docker for creating custom build environments.Familiarity with C++, Java, or Go build systems.Experience with configuration management tools like Ansible.Knowledge of Zuul CI for gating and parallel testing.Experience with artifact management systems like Artifactory.Familiarity with JIRA, Confluence, and other collaboration tools.BenefitsBenefits Offered:Competitive compensation and equity programHealth care plan (Medical, Dental & Vision)Flexible and Dependent Care Expense programRetirement plan (401k)Life Insurance (Basic, Voluntary & AD&D)Unlimited paid time off per year, 15 paid holidaysHybrid office work arrangement/flexibilityPerk Offerings include:Complimentary lunches, snacks, and beverages during on-site working daysWellness benefit allowances (towards gym membership and fitness programs)Internet reimbursementComputer Accessory AllowanceThe posted salary range is a general guideline and represents a good faith estimate of what Sonatus ("Company") could reasonably expect to pay for this position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, geographic location and external market pay for comparable jobs. The Company reserves the right to modify this range in the future, as needed, as market conditions change.Pay range for this role$168,500—$232,000 USDSonatus is a fast-paced and innovative company and are seeking team members who are passionate about making a difference. If you are ready to take your career to the next level, we highly encourage you to apply.To all recruitment agencies: Sonatus, Inc. ("Sonatus") does not accept unsolicited agency resumes. Please do not forward resumes to our careers alias or other Sonatus' employees. Sonatus is not responsible for any fees associated with unsolicited activities.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesTechnology, Information and InternetReferrals increase your chances of interviewing at Sonatus by 2xSign in to set job alerts for “Build And Release Engineer” roles.Mountain View, CA$175,000.00-$219,000.001 month agoMountain View, CA$180,000.00-$249,000.006 days agoMenlo Park, CA$155,000.00-$167,000.003 weeks agoPalo Alto, CA$186,000.00-$232,500.002 weeks agoSunnyvale, CA$135,000.00-$170,000.001 month agoFremont, CA$155,000.00-$185,000.002 weeks agoSanta Clara, CA$128,000.00-$176,000.003 days agoSan Jose, CA$133,900.00-$242,000.001 week agoPleasanton, CA$170,000.00-$208,000.005 days agoPalo Alto, CA $100,000 - $115,000 2 weeks agoMountain View, CA $144,800 - $181,000 1 month agoPleasanton, CA $90,000 - $115,000 5 days agoCampbell, CA $186,000 - $191,000 3 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.