Staff Software Development Engineer - Full Stack
Core
AI-native Full Stack Software Engineer designing, developing, testing, deploying, and supporting scalable cloud-native software solutions using AI throughout the engineering lifecycle.
Role type
Staff Software Development Engineer (Full Stack)
Builds
Scalable cloud-native applications, secure APIs, and automated engineering workflows on AWS.
Domain
Cloud-native software engineering with AI integration (Agentic SDLC)
Deliverable
production ML models | product features
Required skills
Java/Spring Boot, Vue.js, Python/FastAPI, AWS, Docker, Kubernetes, Infrastructure as Code, REST APIs, AI-Assisted SDLC
Preferred skills
Microservices, GCP, CI/CD, Spec-Driven Development, AI agent creation
Technologies
Java, Spring Boot, Vue.js, React, Angular, PostgreSQL, Python, FastAPI, AWS, Docker, Kubernetes, Terraform, CloudFormation, CDK
Responsibilities
Design, develop, test, deploy, and support full-stack applications; Collaborate with cross-functional teams to refine engineering specifications; Build and operate cloud-native applications; Develop secure, scalable APIs; Apply AI throughout the SDLC to accelerate implementation and validate outputs; Contribute to engineering automation and AI-enabled development practices.
Seniority
Staff, hands-on IC with strategic influence