Lead/Staff Software Engineer - AI Platform
Leads enterprise solution architecture and hands-on platform engineering for production AI deployments. The role requires 8+ years of software engineering experience, distributed-systems expertise, Kubernetes and cloud proficiency, and strong customer-facing technical leadership.
About the job
Responsibilities
- Lead architecture designs, technical workshops, and architecture reviews with customer engineering teams.
- Partner directly with customer architects and engineering teams throughout the customer lifecycle.
- Work closely with the Forward Deployed Engineering team to plan and track production deployments across AWS, Azure, Google Cloud, and on-premises environments.
- Shape the long-term technical direction of DynamoGuard and DynamoEval based on customer needs and market feedback.
- Identify architectural gaps, scalability challenges, and opportunities to simplify enterprise adoption.
- Lead implementation of complex platform capabilities across engineering teams.
- Lead investigations of critical customer production issues and coordinate cross-functional incident response.
- Improve systems and processes to prevent recurring production issues.
- Collaborate with Product Management, Customer Success, Forward Deployed Engineering, DevOps, Security, and ML teams.
- Drive prioritization of engineering investments based on customer impact.
Requirements
- 8+ years of professional software engineering experience, including 4+ years designing and operating large-scale, production-grade distributed systems.
- Deep hands-on expertise with Kubernetes and cloud-native architectures on AWS, Azure, or Google Cloud.
- Proven experience managing complex production deployments.
- Ability to lead technical strategy, drive cross-functional alignment, and make architectural trade-offs balancing short-term delivery with long-term scalability.
- Hands-on experience with Python, TypeScript, or Go in high-traffic environments.
- Track record of mentoring senior engineers and driving technical excellence across teams.
- Extensive experience collaborating directly with enterprise customer architects to resolve integration blockers and mission-critical production issues.
Skills
Kubernetes, AWS, Azure, GCP, Python, TypeScript, Go, Distributed Systems, Cloud-Native Architecture, Production Deployments, Technical Architecture, Incident Response
Similar jobs
Solutions Architecture jobsBuild and deploy Kong API and AI connectivity solutions for enterprise customers, leading migrations, automation, integrations, and production implementations across cloud-native environments. Requires 8+ years of engineering experience, strong Kubernetes and cloud expertise, and customer-facing technical leadership.
Leads technical solution design, demonstrations, and proof-of-value engagements for enterprise customers in partnership with sales. Requires 7+ years of enterprise solutions engineering experience, strong data-platform expertise, and willingness to travel at least 30%.
Leads strategic technical pursuits for enterprise customers, advising on architecture, AI deployments, and complex sales cycles while translating field insights into product and go-to-market strategy. Requires 15+ years of technical leadership experience, enterprise architecture expertise, and strong executive communication.
Serve as a strategic technical advisor to enterprise prospects and customers, guiding evaluations, architecture, implementation, and adoption of Temporal. The role requires distributed-systems expertise, application prototyping skills, cloud experience, strong technical communication, and close partnership with sales.
Own the architecture of an AI development ecosystem that supports data, model, simulation, and deployment workflows for autonomous capabilities. The role requires 10+ years of software architecture experience, strong AI/ML and data architecture expertise, and the ability to lead across complex engineering teams.