You'll own the technical scope for your product capability, shaping the architecture, driving implementation, and planning delivery with your team.
Building full-stack, production-grade, cloud-native applications: frontend interfaces, backend services, APIs, and the integrations that connect them across complex enterprise environments.
Writing and reviewing code across multiple languages and paradigms.
Designing event-driven and microservices architectures that can scale, evolve, and be operated by teams beyond the ones that built them.
Integrating AI, ML or LLM capabilities into your product.
Implementing CI/CD pipelines and delivery automation that give teams the confidence to ship frequently.
Making day-to-day architecture decisions within your product and escalating the right ones to the leadership team when they have broader implications.
Identifying technical risk early and surfacing it clearly before it becomes a delivery problem.
Generating ideas, failing fast, and demonstrating with key stakeholders.
Driving knowledge sharing across teams and the broader technical group.
Serve as Builder Lead – guiding, coaching, instructing a small team of developers (ex: organizing work, breaking down tasks, pairing on hard problems, and keeping the team moving).
Requirements
7+ years of professional experience in an application development role, performing core activities across the software lifecycle
from requirements gathering and design to coding, testing, integrations, deployments, and production support
7+ years proven experience with full-stack web development
7+ years of experience with modern software product development, integration, and delivery
4+ years of experience supporting an AI or ML development team
2+ years of experience in a leadership role (i.e., manager, project manager, team lead, etc.)