Principal Software Engineer
Core
Architect and deliver end-to-end solutions across frontend, backend, APIs, and cloud platforms to build highly scalable, reliable, secure, and accessible customer experiences.
Role type
Principal Software Engineer (Technical Strategy & Leadership)
Builds
Large-scale consumer-facing products and services
Domain
Cloud-native distributed systems and modern web technologies
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, React, TypeScript, Next.js, cloud-native architectures, cross-organizational leadership, technical strategy, observability, security, privacy, accessibility, AI-powered development, experimentation, data insights
Preferred skills
Modern engineering practices, mentorship, stakeholder management
Technologies
React, TypeScript, Next.js, C, C++, C#, Java, JavaScript, Python
Responsibilities
Drive technical strategy and architecture for complex, cross-team initiatives; Mentor engineers and raise the technical bar across the organization; Champion modern engineering practices, security, privacy, accessibility, and AI-powered development; Use experimentation and data insights to optimize customer engagement and product outcomes.
Seniority
Principal, strategy & mentorship