Principal Software Engineer
New
United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSPythonRubySoftware ArchitectureTypeScriptC#
Requirements
- 10+ years of software engineering experience.
- Track record of cross-team technical leadership at growth-stage or larger companies.
- Demonstrated impact on architecture and engineering practice at the organization level.
- Deep technical breadth: backend systems, API design, data, infrastructure, and at least one of web/mobile/platform.
- Experience introducing AI/ML or AI-assisted-development tooling into production engineering workflows.
- Excellent written communication skills for design docs, RFCs, and postmortems.
- Comfort operating with ambiguity and a bias toward structured execution.
Responsibilities
- Set engineering direction across teams and guide decisions on systems, languages, and frameworks.
- Lead large-scale, multi-team business critical initiatives.
- Partner with Architects, Product Engineering, and executive leadership on long-range platform strategy.
- Define and evolve engineering best practices across design, review, testing, observability, and AI-assisted engineering.
- Act as the organization's AI engineering thought leader by piloting and implementing agentic workflows and AI tooling.
- Resolve high-impact technical challenges regarding performance, scale, reliability, and cross-system correctness.
- Mentor and develop engineers into stronger contributors.
- Maintain high standards for scalability, security, and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site