Our Ideal Candidate Will Have- 6+ years of professional software engineer experience with a strong focus on fullstack development
- Proven ability to build scalable, performance optimized, modern web applications using MongoDB, Node.js, TypeScript/JavaScript, and React
- Hands-on experience with unit testing (Cypress, Jest, Playwright, etc.)
- Experience integrating CI/CD pipelines, monitoring tools, and cloud infrastructure (AWS/GCP/Azure)
- Hands-on experience leveraging Kubernetes, Helm, and modern infrastructure-as-code tools
- Solid understanding of API Integrations and other kinds of service discovery mechanisms to build/maintain a robust service catalog
- Experience working within distributed systems and have designed highly-scalable systems across various projects
- Demonstrate sound engineering practices like continuous delivery and automated testing
- You have impact through your communication skills and can successfully partner with different engineering teams across domains such as product developers, platforms engineers and SREs, etc
- Comfortable writing and reviewing technical design documents and specifications
What makes you stand out?- Hands-on experience working with Backstage (by Spotify), including platform extensions, portal management, and integrating various systems and tools to make them available to end users
- Deep understanding of the Backstage architecture, including plugin development, software catalog, scaffolder, and TechDocs
- Bonus points if you have experience in using and applying large language models; Experience with AI application development is a plus
Interview processUpon successfully passing the preliminary screenings, candidates will be invited to participate in live coding assessments, followed by a system design evaluation, to determine the alignment of their technical proficiencies with the requirements of the role.
Success Measures- In 3 months, you've gained a deep understanding of the Developer Productivity team ecosystem and build and deployment workflows
- In 6 months, you are successfully contributing to our projects, including deploying code to production and taking on troubleshooting issues and resolving bugs
- In 9 months, you are successfully leading aspects of the technical architecture and enhancement of our tech stack, and technical roadmaps for the teams
- In 12 months, you are successfully contributing to mentoring and growing other team members