Senior Infrastructure Engineer
Department : Engineering
Employment Type : Full Time
Location : Berkeley CA - USA
Compensation : $165,000 - $185,000 / year
Description
Are you tired of your good old corporate job, working on one project for half a year? Is your passion for making great infrastructure being kept in a box labeled "for later"? Do you enjoy working with smart people and do you want to make their developer experience great?
Zendar is looking for an experienced Infrastructure Engineer who understands engineering needs and can work with engineers to make their life easier and more productive. Our team is a testament of the ability to unite engineers of different backgrounds over a common vision. We do not shy away from reality and its limitations but we also dream big.
You don't have to fit in a box. We are not looking for a superhero. But we might be looking for you!
Who You Are
To support our growing team, we're looking for an Infrastructure Engineer to elevate our processes and technologies to the next level. If you're excited about infrastructure, streamlining CI / CD processes, and being the guardian of high-quality software delivery, we'd love to hear from you!
You will be the first engineer on the DevOps team, which means that you will have a lot of influence in shaping all of DevOps at Zendar, but also a lot of responsibility for juggling many priorities and support tickets. This role is perfect for someone who is comfortable managing multiple responsibilities simultaneously, enjoys interacting frequently with other engineers, and is opinionated about what to prioritize and how to build things.
- CI / CD and Infrastructure :
Maintain and adapt CI pipelines using GitHub Actions , ensuring they remain efficient and scalable as we grow.
Build System and Dependency Management Support :Work alongside the engineering team to manage dependencies and deploy updates to the build system, particularly focusing on CMake and Python dependency management toolchains.
Setting and Maintaining Infrastructure Standards :Be a go-to resource for solving build and infrastructure-related challenges, fostering a culture of ownership and accountability in the team.
Take on responsibilities as needed, whether it's troubleshooting a failing build, integrating a new tool, or supporting the team to include a new dependency.Example of current projects to be involved in this role :
Our current CI runs in several CI runners and as a result, some failures are difficult to reproduce and debug. We are looking for a more containerized approach to CI, resulting in better debuggability.We need to improve the release process for several of our repositories. For our monorepo that means revisiting our testing strategy and making sure we can get a high-quality signal on the state of our release branch in a short period of time. For our smaller repos, we need to set up the release processes from scratch.We have set up basic hardware-in-the-loop (HIL) testing for our systems. We need to grow the list of tested use cases and spread the HIL to all of our systems, getting useful signal to the rest of the engineering in case of break.Our systems currently run on Ubuntu 20.04 and we want to upgrade to 24.04. The environment relies on a diverse set of libraries and dependencies, and transitioning to the newer version of Ubuntu is expected to introduce compatibility challenges and dependency conflicts.There are several ideas to improve our build system, for example modularization of the build to allow for faster build experience and better functionality in our cloud environment.Having large datasets at three geographical sites results in different challenges and some synchronization between locations is inevitable. We are ready to upgrade our data management capabilities.What We Look For
Ability to work from the office in Berkeley, CA, at least from Tuesday to Thursday.5 years in Infrastructure engineering, DevOps or similarHands-on experience with CI / CD tools like GitHub Actions and a solid understanding of deployment workflows.Familiarity with build orchestration technologies and dependency management tools, comfort with containerization ( Docker ).Proficiency with Python and Bash.A proactive approach to solving problems and willingness to take on new challenges as they arise.Somebody with solid opinions based on experience, yet open-minded and flexible to find the best solution for the situation.Bonus Points :
Experience with working in different deployed environments (On-Test-Vehicle, On-premise, and in the Cloud).Knowledge of Terraform and Ansible, or hardware-in-the-loop (HIL) testing strategies.Experience with dealing with security topics in a DevOps role.Basic familiarity with UI design for building dashboards and internal tools.A track record of excelling in ambiguous or evolving roles.What We Offer
Opportunity to make an impact at a young, venture-backed company in an emerging marketCollaboration with smart and motivated engineers and ability to execute your vision in a high impact roleCompetitive salary ranging from $160,000-185,000 annually depending on experiencePerformance based BonusBenefits including medical, dental, and vision insurance, flexible PTO, and equityDaily catered lunch and a stocked fridgeZendar is committed to creating a diverse environment where talented people come to do their
best work. We are proud to be an equal opportunity employer. All qualified applicants will
receive consideration for employment without regard to race, color, religion, gender, gender
identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran
status.
FOR US : Zendar participates in E-Verify
Salary : $160,000 - $185,000