Software Engineer III Python Backend/ Pyspark/ Databricks
JP Morgan Chase
Join one of the world's most innovative financial institutions and be part of a team that is transforming how financial data is engineered, processed, and delivered at scale. At JPMorganChase, we empower our engineers with cutting-edge tools, a collaborative culture, and the opportunity to grow your career while solving some of the most complex data challenges in financial services.As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Finance Data Engineering team in Plano, TX, you will design, build, and maintain scalable backend data engineering solutions that power critical financial reporting and analytics capabilities across the firm. You will work closely with cross-functional teams to deliver high-quality, reliable data pipelines and platform modules that support data-driven financial decision-making at enterprise scale. Your work will directly influence how the firm processes, manages, and leverages financial data to serve millions of customers and stakeholders every day.Our team is built on a foundation of engineering excellence, continuous learning, and collaborative innovation. You will thrive in a fully onsite environment in Plano, TX, where your ideas are valued, your growth is supported, and your contributions make a measurable difference across the organization.Job responsibilitiesExecute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down complex technical problemsCreate secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems, with a strong focus on Python backend development, PySpark-based data processing, and SQL-driven data transformationBuild, deploy, and support scalable data engineering modules on Databricks, ensuring reliable performance, maintainability, and alignment with platform architecture standardsLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contribute learnings and reusable patterns to improve broader team effectivenessApply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automationProduce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code developmentGather, analyze, synthesize, and develop visualizations and reporting from large, diverse financial data sets in service of continuous improvement of software applications and systemsProactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architectureParticipate in code reviews, providing and incorporating constructive feedback to continuously elevate code quality and engineering standards across the teamCollaborate with product managers, architects, and cross-functional engineering teams to translate finance business requirements into scalable technical solutionsRequired qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and 3+ years applied experienceHands-on practical experience in system design, application development, testing, and operational stabilityExperience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languagesProficiency in Python backend development with hands-on experience building, optimizing, and maintaining production-grade data pipelinesDemonstrated experience with PySpark for large-scale distributed data processing and transformationHands-on experience with Databricks, including module development, deployment, and ongoing operational supportStrong proficiency in SQL for data querying, transformation, and analysis across large, complex datasetsHands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and securityUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practicesOverall knowledge of the Software Development Life CycleSolid understanding of agile methodologies such as CI/CD, Application Resiliency, and SecurityPreferred qualifications, capabilities, and skillsExperience with Apache Spark, Kafka, or similar distributed data processing frameworks in a large-scale enterprise environmentFamiliarity with cloud-based data platforms and services, particularly AWS (e.g., S3, Glue, Lambda, or equivalent)Exposure to pipeline orchestration tools such as Apache Airflow or similar workflow management frameworksExperience working within financial services or highly regulated enterprise data environmentsKnowledge of data governance, data quality, or metadata management practices within a finance or analytics context JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and 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. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/VeteransOur professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.Full timePosting Date: 2026-08-06
- ...and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Corporate Technology,... ...qualifications, capabilities, and skills3+ years experience Python Full-stack development.Hands-on practical...SuggestedWork at office
- ...opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the... .../TypeScript, Node.js, Python), following SDLC and enterprise... ...access management Experience with Databricks integration for cloud...DatabricksWork at office
- ...notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Corporate... ...industry, specializing in Java, Python, AWS (including EKS, S3, Lambda, EMR),... ...related technologies such as AWS EMR and Databricks. Certifications is a plus JPMorganChase...DatabricksWork at office
- ...AI Software Engineer Location: Plano, TX (Hybrid - onsite required)... ...on technical role involving backend development, API engineering... ...and Delta Lake Utilize Databricks for data engineering and ML... ...Strong experience with Python and modern web frameworks...DatabricksBackendContract workImmediate start
- ...and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Corporate Technology,... ..., capabilities, and skills:3+ years experience Python Full-stack development.Proficient in coding in...SuggestedWork at office
- ...and PepsiCo. We’re looking for software engineers to join our growing team and help... ...and microservices using modern Python. Design APIs and backend services to process and expose ambient... ...Kubernetes). Familiarity with Databricks Familiarity with edge/cloud...DatabricksBackendFull timeWork at office
- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan... ...testing with experience in React Testing Library, Jest, and Python testing frameworks (pytest, unittest)Experience in...Work at office
- ...the job include ensuring that software is developed to meet... ...role requires strong software engineering fundamentals, experience working... ...RESTful APIs, microservices, and backend services.Perform code reviews... ...development experience using Java, Python, or related technologies....BackendFull timeWork at officeFlexible hoursDay shift
$179.4k - $204.7k
...Overview Lead Software Engineer, Full Stack (Python, Java, PySpark/Spark, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...Full timePart timeInternshipH1bLocal area- Job responsibilitiesExecutes software solutions, design, development, and technical troubleshooting with ability to think beyond routine... ...coding hygiene and system architectureContributes to software engineering communities of practice and events that explore new and...Backend
- As a Python Full Stack Software Engineer at JPMorgan Chase within the Asset and Wealth Management division, you will be part of an agile AI team responsible... ...innovative AI-driven applications, working across both backend (Python) and frontend (React) technologies, and...Backend
- ...limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the (IAM) Identity... ...data processing solutions using Databricks, Python, and AWS. You will collaborate with cross... ...processing workflows using Python, PySpark, SQL, Databricks on AWS; develop fact...DatabricksWork at office
- Cigna-Evernorth Services, Inc. seeks a Software Engineering Senior Advisor in our Plano, TX location... ...developing scalable applications using Python;• Building data processing pipelines using Databricks and Apache Spark (PySpark);• Handling large-scale datasets including...DatabricksFull timeLocal areaWork from home
- ...and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's... ...development including Terraform configuration script, Python scripts or Java programming to create services...
- ...adventure where you can push the limits of what's possible. As a Software Engineer at JPMorgan Chase within the AI/ML & Data Platforms team, you... ...code reviews and take ownership of outcome Heavily uses Python, Snowflake and AWS technologies Develop and communicate...
- ...adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorgan Chase, you serve as a seasoned member of an... ...Scripting: Experience with scripting technologies such as Shell and Python.API Gateways: Knowledge of API gateways and their...
- ...and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Asset & Wealth Management... ...practices.Strong programming skills in Java or Python. Experience building data pipelines for both...
- ...will contribute to a winning culture and team. As a Data Engineer III at JPMorganChase within the Consumer & Community Banking -... ...years applied experience Solid working experience with Python and Databricks Demonstrated experience using enterprise-authorized AI...DatabricksWork experience placement
- ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Corporate Sector, AI/ML Data Platforms team,...Backend
- ...line with guidance provided Facilitate software application design discussions, and document... ...Skill and ExperienceAWS Databricks Glue, Gen AIAdditional Required Qualifications... ...1Technology|Big Data - Data Processing|PySpark Technical/Domain Skill 2Technology|Cloud...DatabricksFull timeTemporary workRelocation
- ...Android Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level... ..., Kotlin, Objective-C, Java, C++, JavaScript, Ruby, and Python Experience with Git source control management Experience...
$112.7k - $193.2k
...together. We are seeking a Lead Software Engineer to design, build, and scale next-... ...pipelines, and ETL/ELT jobs on Spark/Databricks; design analytics models and rules engines... ...(Azure preferred) with Scala, Python, PySpark ~4+ years hands on with Databricks...DatabricksMinimum wageFull timeContract workWork experience placementWork at officeLocal areaRemote work- ..., and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Enterprise Technology team, you are... ...proficiency in one or more programming languages, including Python. Hands-on practical experience delivering system design,...For contractors
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms, you are... ...one or more programming language(s) and framework(s) (e.g., Python, Django, etc.)Proficiency in automation and continuous...Work at office
- ...can push the limits of what's possible.As an Agentic AI Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you... ...learning, mobile, etc.)Proficient in development skill Java 21/ Python building into Public Cloud and CD/CD strategies. Develop...
- ...deployment at scale, collaborating with talented engineers and data scientists. You’ll have the... ...a commitment to excellence.As a Lead Software Engineer at JPMorgan Chase within... ...ML & Data Science: Strong proficiency in Python, Java alongside experience integrating LLM...
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking (... ...ecosystem (Spring Boot, Spring Security, Spring Cloud), or Python (FastAPI/Flask), with typed contracts, testing, and packaging...
- ...dependable hardware alongside state-of-the-art software and data collection to provide agencies... ...: ~4+ years’ experience as a Software Engineer or Software Developer. ~ At least 1... .... Experience with one or more backend programming languages (GoLang, Java, C#,...BackendFull time
- ...notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer... ...language(s) and framework(s) (i.e., Python, Java, Big Data, Data pipeline, Machine... ...Experience in Cloud Technologies (i.e., AWS - Databricks preferred) JPMorganChase, one of the...DatabricksFor contractorsWork at office
- ...Embedded Software Engineer III The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded... ...LVGL, embedded UIs) and integration with display pipelines. Python experience for scripting, automation, test tooling, or data...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III Python Backend/ Pyspark/ Databricks. Be the first to apply!
- ngo software engineer Plano, TX
- software data engineer Plano, TX
- software system engineer Plano, TX
- entry level software engineer remote Plano, TX
- software engineer intern Plano, TX
- software developer positions Plano, TX
- junior software developer internship Plano, TX
- software development engineer aws Plano, TX
- consulting software engineer Plano, TX
- financial software developer Plano, TX


