JPMorgan Chase
Lead Software Engineer – Java/Python (AWS)
Wilmington, DE · Full-time · Posted Oct 12, 2026
- Experience
- 5+ years of applied experience.
- Education
- Formal training or certification in software engineering concepts.
About the job
Leads the design, development, and operation of secure, cloud-native backend services on AWS while guiding engineering teams and approved AI-assisted development practices.
What you'll do
- Provide technical leadership and deliver production code, including code reviews and system design.
- Lead implementation of AWS APIs, services, and event-driven components; improve reliability and delivery through SDLC practices.
- Guide adoption and validation of approved AI-assisted engineering workflows, including secure use and quality controls.
What they ask for
- Formal training or certification in software engineering concepts.
- Hands-on experience delivering mission-critical production services, including design, development, testing, capacity planning, and operationalization.
- Proficiency in Java, Python, or Go and strong AWS experience; experience with Terraform, microservices, backend data models, databases, and SQL.
- Experience leading enterprise-authorized AI-assisted software development and coaching on responsible, compliant use.
Nice to have
- Experience with messaging/eventing systems such as Kafka, SNS/SQS, Kinesis, or MQ.
- Docker/containerization, CI/CD tooling, secure coding, TDD, automated testing, or modern API design experience.
Tools
Java, Python, Go, AWS, Terraform, Kafka, SNS/SQS, Kinesis
AI focus
Promotes approved AI-assisted engineering practices for code review/refactoring, testing, release readiness, and incident/root-cause analysis; establishes validation standards and responsible-use controls.
Model-written summary · the original posting is authoritative