Jobs · devitjobs

J

Lead Software Engineer - Databricks/Snowflake - Plano

J.P. Morgan · Plano, Texas · Posted today

onsiteFull-timelead5-8 yrs61000 - 101000 USD / year🇺🇸 United States
Apply on devitjobs

About the role

Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software or data engineering concepts, with at least 5 years of applied experience. Hands-on experience delivering system design, application development, testing, operational stability, and statistical data analysis, including selecting suitable tools and identifying data patterns. Advanced proficiency in at least one programming language or framework, such as Python 3, ETL, Spark, Snowflake, Databricks, SQL, NoSQL, or Terraform-based infrastructure deployments. Significant experience planning, executing, and supporting data and platform migrations. Advanced understanding of agile methodologies, including CI/CD, application resiliency, security, and the full Software Development Life Cycle. Experience leading the effective use of approved AI-assisted software development tools for activities such as coding, code review, test acceleration, and troubleshooting, and setting expectations for validating outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and security and resiliency expectations; experience coaching engineers on safe, compliant adoption. Experience with API-driven development, particularly FastAPI on AWS ECS with API Gateway integration and APIs running on AWS Lambda. Proficiency with deployment pipelines and tools such as Git, Julies, Jenkins, and Spinnaker, along with test-script development and use of True CD for coding and testing. Demonstrated proficiency in software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile. Practical cloud-native experience, including active knowledge of AWS services such as ECS, Lambda, and API Gateway. Preferred: Familiarity with modern data engineering technologies. Preferred: Exposure to cloud technologies such as AWS. Responsibilities: Design, develop, and troubleshoot software solutions, applying creative approaches to build solutions and break down technical problems. Develop secure, high-quality production code in at least one programming language, maintaining efficient algorithms that integrate with relevant systems. Lead adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes; establish validation standards for secure coding, peer review, and automated testing, and encourage reuse of effective patterns. Use Software Development Life Cycle tools, including authorized AI-assisted development and automation capabilities, to increase the value of automation. Implement and manage Snowflake data solutions, including data modeling, performance tuning, and secure data sharing. Build Python, Databricks, and Spark workflows and ETL pipelines to optimize data processing and transformation at scale. Use SQL regularly, apply knowledge of NoSQL databases, and use Spark for distributed data processing and analytics. Gather, analyze, and synthesize large, diverse datasets to create visualizations and reports that support continuous improvement of applications and systems. Draw conclusions from diverse datasets to identify problems and inform decisions that support secure, stable application development. Lead projects independently, provide technical and architectural guidance to junior engineers, and foster a team culture of diversity, opportunity, inclusion, and respect. Technologies: AI API AWS Lambda CI/CD Cloud Databricks ETL FastAPI Git Support Jenkins Machine Learning Mobile NoSQL Python SQL Security Snowflake Spark Terraform Network More: We are offering a Lead Software Engineer opportunity within JPMorgan Chases Corporate Technology, Consumer and Community Banking Risk Technology team. In this role, you will contribute to an agile team building trusted technology products that are secure, stable, and scalable, in support of our business objectives. Our Corporate Technology team develops applications and provides technology support for corporate functions across Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office. We offer a competitive total rewards package, with base pay determined by role, experience, skills, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation. Benefits, subject to eligibility, include health care, on-site wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are a global financial institution serving consumers, businesses, and corporate, institutional, and government clients, and we value diversity and inclusion. We provide reasonable accommodations for applicants and employees in accordance with applicable needs. last updated 42 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Lead Software Engineer - Databricks/Snowflake - Plano role at J.P. Morgan remote?+

This Lead Software Engineer - Databricks/Snowflake - Plano position is listed as onsite (Plano, Texas).

What is the salary for the Lead Software Engineer - Databricks/Snowflake - Plano role at J.P. Morgan?+

The listing states 61000 - 101000 USD / year.

What seniority level is this Lead Software Engineer - Databricks/Snowflake - Plano role?+

This is a lead level position.

How do I apply for the Lead Software Engineer - Databricks/Snowflake - Plano role at J.P. Morgan?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to J.P. Morgan.