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
View details
Apply Now