JPMorgan Chase
Lead Software Engineer
$157K–$215K
Jersey City, NJ · Full-time · Posted Oct 14, 2026
- Experience
- 5+ years; formal training or certification on software engineering concepts also required.
About the job
Builds and operates enterprise data-governance platform software, including services, batch jobs, and pipelines, and uses authorized AI-assisted development tools in engineering workflows.
What you'll do
- Design, develop, test, deploy, and troubleshoot Java- and Python-based services, batch jobs, and data pipelines.
- Create design artifacts for pipeline orchestration, processing, dependencies, failure handling, and service-level objectives; analyze data and pipeline behavior to improve systems.
- Use enterprise-authorized AI-assisted development tools, validating outputs through review, testing, and secure coding practices.
What they ask for
- 5+ years of experience with formal training or certification on software engineering concepts.
- Hands-on experience in system design, application development, testing, and production operational stability.
- Full-stack experience with Spring, Java, Python, Hibernate, Spark/PySpark, AWS cloud technologies, and Databricks.
- Experience with relational databases and SQL; knowledge of data lifecycle, governance, and lineage.
Nice to have
- AWS Solutions Architect/Developer or advanced-level certification.
- Proficiency in data management lifecycle; Git and code issue resolution.
Pay
$156,750.00-$215,000.00 USD base salary
Tools
Spring, Java, Python, Hibernate, Spark/PySpark, AWS, Databricks, SQL
AI focus
Uses enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while critically validating outputs and handling data responsibly and securely.
Model-written summary · the original posting is authoritative