Principal Software Engineer, AI-Augmented Development
New
Based in the United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSKubernetesSoftware ArchitectureCI/CDDistributed Systems
Requirements
- 10+ years of professional software engineering experience building and scaling complex systems.
- Proven track record of leading large-scale, cross-team technical initiatives in production environments.
- Strong hands-on coding ability with consistent delivery of production-grade software.
- Deep expertise in modern software architecture, including distributed systems, APIs, event-driven systems, and cloud-native design.
- Experience working with AWS, Kubernetes, and large-scale production infrastructure.
- Demonstrated ability to modernize legacy systems while maintaining operational stability.
- Strong understanding of CI/CD pipelines, observability, security, and system reliability practices.
- Proven experience using AI-assisted development tools, coding agents, and agentic workflows.
- Ability to quickly understand unfamiliar systems and resolve complex technical problems.
- Strong communication skills with the ability to influence technical and non-technical stakeholders.
- Experience mentoring and elevating other engineers through technical leadership and feedback.
Responsibilities
- Lead architecture, design, and delivery of critical platform capabilities across large-scale, customer-facing applications.
- Define and evolve engineering standards to ensure consistency, scalability, security, and maintainability.
- Partner with product, design, and business stakeholders to translate complex problems into robust technical solutions.
- Drive modernization initiatives, including system refactoring and performance optimization.
- Identify and adopt emerging technologies, including AI-assisted development tools, to improve engineering productivity.
- Provide technical leadership across multiple teams, influencing architecture and delivery.
- Act as a hands-on contributor by building production-grade code and prototyping solutions.
- Lead cross-functional initiatives spanning engineering, product, DevOps, security, QA, and infrastructure.
- Improve developer experience by simplifying systems and enhancing tooling and automation.
- Ensure all technical solutions meet high standards for reliability, observability, and security.
View Full Description & ApplyYou'll be redirected to the employer's site