Overview
Lead the design and evolution of the platform and framework ecosystem as a hands-on Staff Software Engineer, influencing architecture and engineering practices across teams.
What you'll do
- Lead the design and development of scalable and resilient frameworks that empower scalable customer-facing APIs.
- Influence architecture and design decisions across multiple teams; act as a technical advisor and escalation point for complex challenges.
- Align engineering initiatives with business goals and organizational priorities.
- Champion best practices in software engineering, including code quality, testing, observability, and maintainability across teams.
- Advocate for developer productivity by improving tooling, documentation, and onboarding experiences.
- Act as a developer evangelist for platform capabilities.
- Mentor senior engineers and raise the technical bar across the organization through reviews, design discussions, and knowledge sharing.
- Leverage generative AI and AI coding tools to accelerate developer productivity, engineering workflows, and automation of repetitive tasks.
What you'll need
- 10+ years of professional experience in software engineering, including at least 2 years in a staff-level role.
- Strong proficiency in Java or Golang.
- Experience building platforms, frameworks, libraries, or SDKs at scale.
- Strong understanding of software engineering best practices (code quality, testing, CI/CD, observability).
- Experience with cloud-native architectures, containerization (Docker), and orchestration (Kubernetes).
- Solid experience with databases (SQL and NoSQL) and caching strategies.
- Proven ability to lead technical initiatives and influence without direct authority.
- Familiarity with CI/CD pipelines and modern DevOps practices.
- Understanding of AI-native software development practices, including automated code generation, AI-driven testing, and human-in-the-loop review systems.
- Proven ability to adopt and drive modern engineering paradigms, particularly integrating AI into development workflows to improve productivity, quality, and delivery speed.
- Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
- Proven leadership experience, including mentoring engineers and leading technical initiatives.
Nice to have
- Experience with Python and Django.
- Experience building scalable APIs (external or partner-facing preferred).
- Experience acting as a technical evangelist (talks, documentation, internal advocacy).
- Familiarity with API gateways, authentication/authorization patterns, and rate limiting.
Details
- Location: Bengaluru, IN.
- Full-time employees can take advantage of health coverage, paid parental leave, generous paid time-off and holidays, quarterly self-care days off, and stock options.
- Equipment and support provided to work and connect with teams, at home or in one of our offices.
Read the full description and apply on the company’s own careers page.