Principal Full-Stack Software Engineer
Core
Lead the internal engineering platform, standards framework, and developer enablement ecosystem to improve developer productivity and engineering quality across the organization.
Role type
Principal Full-Stack Software Engineer (Platform & Enablement)
Builds
Reusable engineering templates, shared components, internal developer portal, and platform patterns
Domain
Software Engineering / Platform Engineering / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI), JavaScript/TypeScript (ReactJS), API architecture, SQL, database design, cloud platforms (Azure/AWS/GCP), CI/CD workflows, static code analysis, engineering metrics monitoring
Preferred skills
Internal developer platform experience, Backstage, engineering productivity tools (SonarCloud, LinearB, Datadog), team leadership
Technologies
FastAPI, ReactJS, TypeScript, SQL, Azure, AWS, Google Cloud, SonarCloud, LinearB, Datadog, Backstage
Responsibilities
Develop and evolve quickstart templates and shared components; Define and maintain engineering standards, guardrails, and best practices; Support and evolve the Internal Developer Portal; Define best practices for API design and system architecture; Lead the Center for Enablement engineering team; Mentor engineers and promote adoption of engineering standards
Seniority
Principal, hands-on IC with leadership responsibilities