Senior Lead Software Engineer - Big Data Developer at JPMorgan Chase & Co.
Join our innovative and agile team at JPMorgan Chase, where you'll contribute to enhancing, building, and supporting cutting-edge Big Data technology solutions. As a Senior Lead Software Engineer within the Corporate Technology LOB, you will play a critical role in delivering trusted, market-leading technology products in a secure, stable, and scalable manner.
Job Responsibilities
- Provide technical guidance and direction to business and technical teams, contractors, and vendors.
- Develop secure, high-quality production code, review, and debug code written by others.
- Drive decisions influencing product design, application functionality, and technical processes.
- Serve as a subject matter expert in one or more areas of focus.
- Contribute to the engineering community as an advocate of firm-wide frameworks, tools, and Software Development Life Cycle practices.
- Influence peers and decision-makers regarding the use of leading-edge technologies.
- Promote a culture of diversity, equity, inclusion, and respect within the team.
- Ensure data quality and SLAs for hundreds of big-data pipelines running on-prem and AWS.
- Lead troubleshooting, debugging, and fixing production issues, ensuring timely communications with business, product, modeling, and tech teams.
- Build automation and tools to minimize manual tasks and associated toil.
- Drive the technology roadmap, reduce tech debt, and manage Technology Lifecycle Management (TLM).
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering concepts with 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Strong expertise in Big Data development tools (Hortonworks, AWS) and ETL data pipeline implementation.
- Proficient in Java, Python, or Scala development.
- Advanced knowledge of software applications and technical processes, particularly in Big Data, cloud, and machine learning.
- Ability to solve design and functionality problems independently with minimal oversight.
- Experience in cloud-native development.
- Excellent debugging and troubleshooting skills.
- Experience with logging and monitoring tools like Kibana, Splunk, Elastic Search, Dynatrace, AppDynamics, Grafana, CloudWatch, and Datadog.
- Familiarity with Continuous Integration and Continuous Deployment processes, using tools such as Jenkins and Spinnaker.
- Experience collaborating with global teams, participating in daily scrum meetings, peer reviews, and design sessions.
Preferred Qualifications, Capabilities, and Skills
- In-depth knowledge of the financial services industry and IT systems.
- AWS Certification.
- Proficiency in automation and continuous delivery methods.
- Strong understanding of all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security.
- Demonstrated proficiency in technical disciplines such as cloud, artificial intelligence, machine learning, and mobile development.
About JPMorgan Chase & Co.
JPMorgan Chase & Co. is one of the oldest financial institutions, providing innovative financial solutions to millions of consumers, small businesses, and many of the world’s leading corporate, institutional, and government clients under the J.P. Morgan and Chase brands. With a history spanning over 200 years, we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.
Benefits and Compensation
Our competitive total rewards package includes a base salary determined by role, experience, skill set, and location. Eligible roles may also receive discretionary incentive compensation based on firm performance and individual achievements. Our benefits and programs support diverse employee needs, including comprehensive healthcare, on-site wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. Additional details about total compensation and benefits will be provided during the hiring process.
Diversity and Inclusion
At JPMorgan Chase, our people are our strength, and their diverse talents contribute to our global success. We are committed