高级软件工程师
Senior Software Engineer
Root致力于通过创造人们喜爱且价格令人难以置信的保险体验来重新定义保险。我们相信,投资于世界级的技术将推动新一代保险产品的出现,对美国数以百万计的汽车保险用户产生巨大的积极影响。Root的工程团队致力于构建一个灵活的平台,使我们的产品设计师和量化科学家能够快速测试想法、将其部署到生产环境并进行迭代,最终目标是带来愉悦的客户体验和有效的风险管理。
职位机会
我们正在寻找一名高级软件工程师加入Build & Deploy团队。该团队负责让Root的每位工程师都能有信心地构建、测试、部署和运营软件。作为高级软件工程师,你将设计和构建CI/CD流水线、部署工具和发布系统,这些系统是其他工程团队所依赖的,同时你将直接与产品团队合作,了解并消除他们的交付障碍。
薪资范围:136,500 - 160,000美元(可获得有竞争力的奖金及股权激励)
Root是一家“在最适合的地方工作”的公司。这意味着我们将支持你在全美任何最适合你的地点工作。
你将产生的影响
- 设计、构建并维护整个工程团队使用的CI/CD流水线和部署系统
- 构建可重用的流水线、插件和自动化工具,供其他团队采用
- 调查并解决构建代理、流水线和共享工具中的故障,解决根本原因而非表面症状
- 在不牺牲正确性或安全性的前提下提升构建和部署速度
- 与产品工程团队合作,了解他们的交付挑战,并转化为具体的改进措施
- 利用运营指标识别瓶颈并优先安排自己的工作
- 指导团队成员,帮助工程师独立调试构建和部署问题
你需要具备的条件
- 4年以上软件工程师经验,具有CI/CD、构建系统或发布工程方面的实际经验
- 能够跨你并不完全拥有的系统排查复杂故障
- 有独立交付可靠解决方案的记录,而不仅仅是处理工单
- 有从问题定义到交付独立规划和推动大型项目的实际能力
- 与你团队外的工程师合作感到舒适
查看英文原文
Root is on a mission to unbreak insurance by creating experiences people love at prices they can't believe. We believe that investing in world-class technology will facilitate a new class of insurance products, driving a massive positive impact on the hundreds of millions of drivers who carry auto insurance in the US. Root's Engineering team is committed to building a flexible platform on which our product designers and quantitative scientists can quickly test ideas, deploy them into production, and iterate, with the ultimate objective of a delightful customer experience coupled with effective risk management.
The Opportunity
We are looking for a Senior Software Engineer to join the Build & Deploy team. This team owns the systems that let every engineer at Root build, test, deploy, and operate software with confidence. As a Senior Software Engineer, you'll design and build the CI/CD pipelines, deployment tooling, and release systems that the rest of Engineering depends on, and you'll partner directly with product teams to understand and remove their delivery friction.
Salary Range: $136,500 - $160,000 (Eligible for Competitive Bonus & Equity Offering)
Root is a "work where it works best" company. This means we will support you working in whatever location that works best for you across the US.
How You Will Make an Impact
- Design, build, and maintain the CI/CD pipelines and deployment systems used across Engineering
- Build reusable pipelines, plugins, and automation that other teams can adopt
- Investigate and resolve failures across build agents, pipelines, and shared tooling, addressing root causes rather than symptoms
- Improve build and deployment speed without compromising correctness or safety
- Partner with product engineering teams to understand their delivery challenges and turn them into concrete improvements
- Use operational metrics to identify bottlenecks and prioritize your own work
- Coach teammates and help engineers debug build and deployment issues independently
What You Will Need to Succeed
- 4+ years as a software engineer, with meaningful experience in CI/CD, build systems, or release engineering
- Ability to troubleshoot complex failures across systems you don't fully own
- A track record of shipping durable solutions independently, not just tickets
- A demonstrated ability to independently plan and drive large initiatives from problem definition through delivery.
- Comfort partnering with engineers outside your team to diagnose and fix their problems
- Excellent written communication skills, especially for documenting systems and decisions
Bonus if You Have:
- Experience with Buildkite or a comparable CI/CD platform
- Experience with Ruby, Terraform, AWS, or Docker
- Experience building internal tools or platforms used by other engineers
- Experience with deployment safety, rollback systems, or release orchestration
As part of Root's interview process, we kindly ask that all candidates be on camera for virtual interviews. This helps us create a more personal and engaging experience for both you and our interviewers. Being on camera is a standard requirement for our process and part of how we assess fit and communication style, so we do require it to move forward with any applicant's candidacy. If you have any concerns, feel free to let us know once you are contacted. We’re happy to talk it through.
Please see our Privacy Notice available HERE for more information on how we process your personal data.
Consistent with the Americans with Disabilities Act (ADA) and the Civil Rights Act of 1964, it is the policy of Root to provide reasonable accommodation when requested by a qualified applicant or candidate with a disability, unless such accommodation would cause an undue hardship for Root. The policy regarding requests for reasonable accommodation applies to all aspects of the hiring process. If reasonable accommodation is needed, please contact .
Originally posted on Himalayas