
Software Engineer III (Python, Databricks, AWS)
JPMorgan Chase & Co.
Plano, TX • 36m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Software Engineer III (Python, Databricks, AWS)
- Focus: Data engineering for ingestion, pipelines, governance, reliability, and performance on the Databricks lakehouse (AWS)
Description
You’ll serve as a seasoned core technical contributor on an agile team, enhancing and delivering secure, stable, scalable data collection, storage, access, and analytics solutions. The role centers on maintaining critical data pipelines and architectures, including resilient batch and streaming ingestion from AWS sources into Databricks with CDC where needed.
Responsibilities
- Implement resilient ingestion at scale from AWS sources into Databricks (batch + streaming), including CDC when required.
- Build maintainable pipelines using Delta Live Tables and/or standard Databricks Jobs with modular structure, testing, and documentation.
- Productionize workloads using Databricks Workflows/Jobs with retries, checkpointing, idempotency, and safe re-runs.
- Enforce governance-by-design: least privilege, PII/data classification, auditing, lineage/metadata, and controlled sharing/consumption.
- Tune Spark/Delta workloads and manage performance and cost (cluster sizing, storage layout, and job/warehouse spend).
- Implement CI/CD and infrastructure-as-code using Terraform (preferred) for Databricks + AWS resources with environment promotion.
- Add unit/integration tests, data quality checks, contract testing, and support replay/backfill procedures.
- Follow version control and code review best practices with clear documentation and runbooks.
- Use enterprise-authorized AI coding assist tools to improve delivery speed and code quality, while validating outputs via peer review, automated testing, and secure coding standards.
Requirements
- 5+ years hands-on Software Development Life Cycle experience; formal training or certification in software engineering concepts.
- Experience building and maintaining data engineering pipelines.
- Hands-on experience operating a Databricks Lakehouse hosted on AWS.
- Delta Lake experience (ACID tables, partitioning, schema evolution).
- Spark on Databricks experience (performance tuning, cluster sizing, skew mitigation, joins, caching, file sizing).
- Experience with batch and streaming pipelines (Structured Streaming, incremental processing, backfills, late-arriving data).
- AWS fundamentals for data platforms (S3, IAM, KMS, VPC/security groups, logging/auditing).
- Databricks governance/security controls experience (e.g., Unity Catalog, table/column permissions).
- Reliability practices (monitoring/alerting, incident response, RCA, SLO/SLA management).
- Knowledge of responsible AI usage in engineering workflows with secure handling of inputs/outputs.
- Hands-on experience with enterprise-authorized AI-assisted development tools and the ability to critically evaluate and refine AI-generated outputs.
Benefits
- Competitive total rewards package; base salary determined by role, experience, skills, and location.
- Possible commission-based pay and/or discretionary incentive compensation, including cash and/or forfeitable equity.
- Comprehensive health care coverage and on-site health & wellness centers.
- Retirement savings plan.
- Backup childcare and tuition reimbursement.
- Mental health support and financial coaching.
- Additional total compensation and benefits details provided during hiring.
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Data Engineer - AWS / Databricks
RemoDevs
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
8 days ago
Databricks Data Engineer
RemoDevs
Mid
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
6 days ago

Senior Databricks Engineer
Capgemini Polska
Senior
Technology
Warsaw, Poland · On-site
N/A
4 days ago
Senior Data Engineer
Sigma Software
Senior
Technology
Warsaw, Poland · Remote
N/A
4 days ago
Senior Databricks Engineer
Greyson Consulting
Senior
Technology
Prague, Czechia · Hybrid
N/A
19h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Azure Data Engineer
Aon
Mid
Technology
Kraków, Poland · Remote
N/A
8 days ago

Data Engineer (Azure Databricks)
Andersen
Senior
Technology
Warsaw, MA, Poland · Remote
16K zł - 24K zł/yr
5 days ago

Data Engineer (Databricks)
Addepto
Mid
Technology
Warsaw, Maz, Poland · Remote
15K zł - 21K zł/yr
1 days ago

Data Science Engineer (AWS)
Reply Polska Sp. z o.o.
Mid
Technology
Katowice, SL, Poland · On-site
9K zł - 19K zł/yr
6 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights