Senior Principal Engineer, Product Software

New
United StatesFull-TimePrincipal
Salary200,000 - 360,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
JavaKubernetesSoftware ArchitectureGoCI/CDRESTful APIsDistributed Systems

Requirements

  • 10+ years of software engineering experience, including significant leadership responsibilities in large-scale platform and infrastructure environments.
  • Proven expertise in full-stack software architecture, modern infrastructure, and scalable distributed systems.
  • Strong experience with DevSecOps methodologies, CI/CD pipelines, containerization, Kubernetes, and cloud infrastructure technologies.
  • Proficiency in Go and/or Java, with the ability to quickly adapt to emerging technologies and frameworks.
  • Deep understanding of APIs, identity technologies, automation, and API-first architectural approaches.
  • Experience leveraging AI agents or AI-powered workflows to enhance software engineering productivity or quality.
  • Strong leadership, mentoring, communication, and cross-functional collaboration skills.
  • Demonstrated success influencing technical direction and driving alignment across geographically distributed engineering organizations.
  • Solid problem-solving capabilities and a strong foundation in software engineering and computer science principles.

Responsibilities

  • Lead and shape the engineering vision for platform services, infrastructure, developer tooling, and full-stack architecture initiatives.
  • Drive the adoption and evolution of platform engineering, DevSecOps, automation, and cloud-native practices across engineering teams.
  • Champion developer productivity and internal developer platform strategies to improve engineering efficiency and user experience.
  • Collaborate with product and engineering stakeholders to align technical solutions with long-term business objectives and scalability goals.
  • Provide architectural leadership for large-scale distributed systems, APIs, infrastructure, and application platforms.
  • Integrate operational resilience, security awareness, and risk management into the software development lifecycle.
  • Mentor and guide principal and senior engineering talent, fostering technical excellence, collaboration, and continuous learning.
  • Influence engineering maturity, quality standards, innovation initiatives, and operational best practices across global teams.
  • Support AI-driven software development initiatives and modern engineering workflows to improve delivery speed and platform performance.
View Full Description & ApplyYou'll be redirected to the employer's site
200,000 - 360,000 USD per year
Apply Now