JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 3 weeks ago

Lead Software Engineer

On-siteOhio, United States

Full TimeSenior LevelEnterpriseFinancial Services

Job Summary

Lead end-to-end design and delivery of scalable Java services and APIs on Amazon Web Services, optimizing for performance, resiliency, and maintainability. Architect cloud-native solutions using well-structured patterns for reliability and cost-aware scalability while mentoring engineers through code reviews and design guidance. Collaborate with product and data partners to define technical strategies, build optimized data pipelines with Databricks and Apache Spark, and drive engineering excellence across CI/CD and secure software development. Drive adoption of AI-assisted engineering practices to improve code quality and delivery speed, establishing measurable validation standards for secure coding and automated testing.

Required Qualifications

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience
  • Advanced Java experience
  • Experience building Spring Boot–based services in a microservices architecture
  • Experience with Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud)
  • Practical experience delivering system design, application development, automated testing, and operational stability for production systems
  • Hands-on experience building cloud-native applications on Amazon Web Services
  • Experience with continuous integration and delivery and modern build/version control practices
  • Proficiency with automated testing approaches and frameworks
  • A strong quality-first mindset
  • Experience with relational databases and SQL
  • Knowledge of messaging and integration patterns, including event streaming technologies such as Kafka
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment
  • The ability to set team expectations for validating AI outputs for correctness, performance, and security
  • A strong understanding of responsible AI use in engineering workflows
  • Experience coaching senior engineers/leads on compliant usage patterns and controls

Desired Qualifications

  • Advanced Python experience for automation, data engineering, or machine learning enablement
  • Experience building and deploying agentic or AI-assisted workflows, including evaluation and human-in-the-loop validation patterns
  • Experience with infrastructure as code and cloud provisioning automation
  • Experience with containerization and orchestration
  • Experience with CockroachDB and Go (Golang) in distributed system environments

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce