
Software Engineer III - Python/PySpark/Databricks/AWS
JPMorgan Chase3 days ago
Responsibilities
- Develop and optimize data pipelines and workflows for data integration, transformation, and analysis.
- Implement data management, data quality, security, and compliance best practices.
- Write secure, high-quality production code and deploy applications using AWS best practices and CI/CD pipelines.
- Create architecture and design documentation for complex applications.
- Use and critically validate enterprise-authorized AI coding and development tools for code generation, refactoring, testing, troubleshooting, and documentation.
- Identify hidden data issues and patterns to improve coding practices and system architecture.
- Guide peers on responsible, secure, and effective use of AI-assisted engineering workflows.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Experience with Spark and SQL, including strong programming skills in Python and PySpark.
- Expertise in Databricks, Lakehouse/Delta Lake architecture, application development, testing, system design, and operational stability.
- Experience with AWS Glue, S3, SQS/SNS, Lambda, Airflow, CI/CD processes, big data, and data warehousing.
- Understanding of application resiliency, security measures, DevOps practices, and agile methodologies.
- Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to evaluate, validate, and refine generated outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
- Preferred: familiarity with Snowflake, Terraform, LLMs, data observability, data quality, query optimization, and cost optimization.
- Preferred: AWS certifications such as SAA, Associate Developer, or Data Analytics Specialty, or a Databricks certification.
Benefits
- Competitive total rewards and benefits package, with eligibility-based healthcare coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may include commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.
- JPMorgan Chase is an equal opportunity employer and provides reasonable accommodations.
Tech Stack
Categories
Data Engineering
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.