Software Engineer III- Python/PySpark

Testing Site - JPMC

Jersey City (NJ)

On-site

USD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Jersey City, NJ is seeking a Software Engineer III to join the Corporate Technology Financial Planning and Analysis team. You will design and deliver secure, scalable data-driven solutions, collaborating with data scientists and analysts across business functions.

Responsibilities include building production-grade code, optimizing data workflows, and implementing data governance, security, and CI/CD practices using AWS, Databricks, PySpark, Python and Java within an agile

Qualifications

  • 3+ years of software development experience.
  • Experience with data workflows and big data concepts.
  • Proficient in Python or Java.
  • Experience with AWS and cloud-based data solutions.

Responsibilities

  • Design, develop and troubleshoot software solutions with scalable architecture.
  • Create secure production code and maintain data processing algorithms.
  • Collaborate with data scientists to meet data requirements.
  • Optimize data workflows for performance and reliability.
  • Document data processes and promote knowledge sharing.
  • Maintain and improve CI/CD, security, and governance.

Skills

Python
Java
PySpark
Data analysis
CI/CD

Tools

Databricks
AWS
S3
EKS/ECS
Lambda
SQL
PostgreSQL
DynamoDB

Job description

We have an exciting 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 Technology Financial Planning and Analysis team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Work closely with data scientists and analysts to comprehend data requirements and deliver solutions that align with business objectives
  • Optimize and troubleshoot data workflows to ensure high performance and reliability
  • Implement best practices for data governance, security, and compliance
  • Utilize Databricks for advanced data processing and analytics tasks, while monitoring and managing data infrastructure to ensure scalability and cost effectiveness
  • Document data processes and workflows to promote transparency and facilitate knowledge sharing
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and3+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Design and implement data solutions on AWS, utilizing services such as S3, EKS/ECS, Lambda
  • Strong development experience in Pythonor Java
  • Expertise in PySpark/Spark and familiarity with big data frameworks
  • Hands-on experience with AWS services and cloud-based data solutions
  • Experience with database technologies such as SQL, PostgreSQL, or DynamoDB
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
  • Experience with data warehousing solutions and ETL processes
  • Proficiency in data visualization tools and techniques
  • Familiarity with Databricks and its ecosystem
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - PySpark/AWS/Databricks
Software Engineer III - PySpark/AWS/Databricks

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 110,000 - 170,000
Software Engineer III – PySpark/AWS/Databricks
Software Engineer III – PySpark/AWS/Databricks

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Software Engineer III - Python / Spark
Software Engineer III - Python / Spark

Testing Site - JPMC • Wilmington (DE)

On-site
USD 110,000 - 140,000
Software Engineer III - Python/PySpark/Databricks/AWS
Software Engineer III - Python/PySpark/Databricks/AWS

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 130,000 - 180,000
Software Engineer III- AWS/Python/PySpark
Software Engineer III- AWS/Python/PySpark

Testing Site - JPMC • Columbus (OH)

On-site
USD 120,000 - 155,000
Software Engineer III- Databricks
Software Engineer III- Databricks

JPMorgan Chase & Co. • Seattle (WA)

On-site
USD 120,000 - 170,000
Software Engineer III- AWS/PySpark/Python
Software Engineer III- AWS/PySpark/Python

Testing Site - JPMC • Columbus (OH)

On-site
USD 140,000 - 210,000
Software Engineer lll - Senior Databricks/Spark/AWS Data Engineer
Software Engineer lll - Senior Databricks/Spark/AWS Data Engineer

JPMorgan Chase & Co. • Kentucky

On-site
USD 110,000 - 170,000
Backend Python/Databricks Software Engineer III
Backend Python/Databricks Software Engineer III

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 110,000 - 140,000
Software Engineer II - Python, Databricks, ETL
Software Engineer II - Python, Databricks, ETL

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 110,000 - 150,000