4 months ago
Live
fullstack8.0 - 15 yrsBangalore
software engineeringdistributed systemscloud architecturesystem designstatic analysiscompilersprogramming language theorylarge language models
The Role
We're seeking a Principal Engineer to provide technical leadership across our organization. In
this role, you'll shape our technical vision, architect solutions for complex problems, and help
build a world-class engineering culture focused on developer tooling excellence.
Key Responsibilities
Key Responsibilities
- Drive technical vision and architecture decisions across multiple teams
- Design and implement core systems that power our AI code review platform
- Identify and solve complex technical challenges that impact product scalability and performance
- Collaborate with engineering leadership to establish technical standards and best practices
- Mentor engineers across the organization and elevate the technical capabilities of the team
- Contribute to open source projects that align with our mission
- Partner with product leadership to translate business requirements into technical solutions
- Evaluate new technologies and recommend adoption strategies
Requirements
- 10+ years of professional software engineering experience
- Proven track record of technical leadership on complex, large-scale software systems
- Deep expertise in at least one programming language and familiarity with multiple others
- Extensive experience building developer tools, platforms, or infrastructure
- Strong understanding of distributed systems, cloud architecture, and system design patterns
- History of meaningful open source contributions or maintenance
- Experience mentoring and growing other engineers
- Outstanding written and verbal communication skills
- Bachelor's degree in Computer Science or equivalent practical experience
Preferred Qualifications- Experience in static analysis, compilers, or programming language theory
- Track record of published technical content (blogs, talks, papers)
- Experience with code review systems and development workflows
- Familiarity with large language models and their applications
- Previous experience at a developer tools company
- Open source contributions
- Advanced degree in Computer Science or related field
What Sets You Apart
- Technical depth and breadth: You have both specialized expertise and broad knowledge across the stack
- Strategic thinking: You can connect technical decisions to business outcomes
- Community involvement: You're active in the developer community and contribute to collective knowledge
- Systems thinking: You understand how components interact and can anticipate second-order effects
- Product-minded: You build technology not just for its elegance but for the value it delivers to users
- Bias for simplicity: You can distill complex problems down to their essence
Principal Engineer with 10+ years experience in software engineering and technical leadership, specializing in developer tooling and infrastructure.