
Posted 11 days ago
Lead Software Engineer
JPMorgan ChaseLead Software Engineer
Requirements
5+ years applied software engineering experience, System design and application development, Data engineering and Medallion Architecture, Cloud-native service design, CI/CD and automation proficiency, Distributed systems knowledge
Skills
Apache SparkAWSKafkaAirflowScalaCI/CD
About the role
Responsibilities
- Design, develop, and troubleshoot platform services that govern open source acquisition, usage, and compliance at scale.
- Implement scalable data platforms and pipelines (batch and streaming) using technologies such as Spark, Kafka, and Airflow.
- Build event-driven and CDC-based architectures to enable near real-time data movement.
- Design distributed data systems with a focus on partitioning, sharding, scalability, and performance optimization.
- Build and operate solutions on AWS using cloud-native data services while ensuring security and cost-aware design.
- Partner with stakeholders to define data contracts, integration patterns, and operational runbooks.
- Contribute to engineering excellence through design reviews, code reviews, and best practices for testing and stability.
Requirements
- 5+ years of applied software engineering experience with formal training in software engineering concepts.
- Proven experience in system design, application development, and delivering operational stability for platform services.
- Strong data engineering skills, including hands-on experience with Medallion Architecture (Bronze, Silver, and Gold layers).
- Proficiency in automation and CI/CD methods, including designing integrations that enforce policy decisions.
- Advanced understanding of distributed systems, cloud-native services, and modern agile methodologies.
- Strong engineering hygiene regarding secure coding, peer review, observability, and incident response.
Preferred Qualifications
- Experience with NoSQL technologies such as Cassandra, MongoDB, or DynamoDB.
- Familiarity with big data technologies including Spark, Scala, and HDFS.
- Experience implementing open source governance controls and license risk classification models.
- Ability to build compliance and posture dashboards that translate technical telemetry into actionable insights.
About the Company
JPMorgan Chase is a leading global financial services firm. Within the Engineer Services Platform (ESP) in the Chief Technology Office (CTO), we build core capabilities that enable secure, stable, and scalable engineering ecosystems for our global workforce.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Software Engineer
JPMorgan Chase · Bengaluru
