Were looking for a highly experienced Principal Software Engineer to join our CTO team in a cross-company, hands-on role. This position is focused on solving complex engineering challenges, driving architectural decisions, and actively contributing code across multiple teams and domains.Youll work closely with senior engineers, architects, and leadership to improve platform scalability, reliability, and engineering practices, while remaining deeply involved in day-to-day development.
On a typical day youll:
Take ownership of complex technical challenges across the platform, from design through production
Design and evolve scalable, reliable architectures supporting high traffic and rapid growth
Actively contribute code, prototypes, and reference implementations used by multiple teams
Lead and participate in architecture and code reviews across the organization
Improve engineering practices around CI/CD, testing, observability, and operational readiness
Partner with infrastructure, security, and product teams to define and meet non-functional requirements
Identify recurring technical gaps and build tools, libraries, or automation to address them
Support incident analysis and guide long-term improvements in performance and reliability.
On a typical day youll:
Take ownership of complex technical challenges across the platform, from design through production
Design and evolve scalable, reliable architectures supporting high traffic and rapid growth
Actively contribute code, prototypes, and reference implementations used by multiple teams
Lead and participate in architecture and code reviews across the organization
Improve engineering practices around CI/CD, testing, observability, and operational readiness
Partner with infrastructure, security, and product teams to define and meet non-functional requirements
Identify recurring technical gaps and build tools, libraries, or automation to address them
Support incident analysis and guide long-term improvements in performance and reliability.
Requirements:
8+ years of experience building and operating large-scale, cloud-native or distributed systems
Strong hands-on background with microservices, APIs, and modern backend architectures
Proven ability to influence architecture and technical direction across multiple teams
Comfortable writing production-grade code, debugging complex issues, and leading by example
Strong understanding of system reliability, performance tuning, and operational best practices
Clear communicator who can work effectively with engineers, leadership, and cross-functional partners
Independent, proactive, and motivated by improving engineering quality at scale.
8+ years of experience building and operating large-scale, cloud-native or distributed systems
Strong hands-on background with microservices, APIs, and modern backend architectures
Proven ability to influence architecture and technical direction across multiple teams
Comfortable writing production-grade code, debugging complex issues, and leading by example
Strong understanding of system reliability, performance tuning, and operational best practices
Clear communicator who can work effectively with engineers, leadership, and cross-functional partners
Independent, proactive, and motivated by improving engineering quality at scale.
This position is open to all candidates.






















