Staff Software Engineer
Prefer a full account with a password? Sign Up to Apply
Job Description
We are seeking a highly motivated and experienced Staff Software Engineer to join a dynamic team focused on building cutting-edge, customer-facing AI Developer products. This role is ideal for a senior technical leader who combines deep software engineering expertise with hands-on experience in applied AI, developer experience (DevX), modern web technologies, and the Node.js/TypeScript ecosystem.
As a Staff Engineer, you will help shape the technical direction and architecture of AI-powered developer experiences, solve complex engineering challenges, and influence engineering practices across the team. You will work closely with product, engineering, and cross-functional partners to take products from concept and architecture through implementation and delivery.
What you get to do in this role:
• Drive technical architecture and design for complex, scalable, customer-facing AI Developer products and platform capabilities.
• Build high-quality, clean, scalable, and reusable software while establishing and championing engineering best practices around architecture, code quality, testing, performance, and maintainability.
• Partner with product owners and engineering leaders to translate business and customer requirements into technical strategy, architecture, and execution plans.
• Own key capabilities end to end, from technical design and implementation through test automation, production readiness, delivery, and ongoing improvement.
• Design intuitive and extensible developer experiences that enable customers to easily extend, customize, and integrate platform functionality to meet their needs.
• Apply AI and emerging technologies to developer workflows and experiences, identifying opportunities to improve developer productivity and create differentiated product capabilities.
• Lead the design and implementation of new products and major features while continuously improving the scalability, reliability, and performance of existing capabilities.
• Navigate ambiguous and technically complex problems, evaluate architectural trade-offs, and provide clear technical direction.
• Collaborate across engineering teams and organizational boundaries to drive alignment on architecture, APIs, frameworks, and shared technical standards.
• Mentor and influence engineers across the team, raising the technical bar through design reviews, code reviews, knowledge sharing, and hands-on technical leadership.
Requirements
Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Not Applicable