Data Engineer II — Python, AWS & Microservices

LPL Financial LLC

Charlotte, Fort Mill (NC, SC)

On-site

USD 55,000 - 92,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401K matching
Health benefits
Employee stock options
Paid time off
Volunteer time off

Job summary

LPL Financial is seeking a Data Engineer II to build scalable data capabilities supporting advisors and clients. You will design Python-based services, optimize pipelines with AWS Glue and PySpark, and deploy containerized apps on AWS EKS. Collaboration in Agile environments and strong coding practices are expected.

The role emphasizes API/microservices, database integration (DynamoDB, PostgreSQL), Kafka messaging, and Terraform for IaC. Strong communication and documentation skills are required.

Qualifications

  • Minimum of 3 years of proficiency in Python and related frameworks (e.g., Flask, FastAPI, Django).
  • Minimum of 2 strong experience with AWS services: Lambda, API Gateway, Glue, EKS, DynamoDB, S3.
  • Experience with PySpark for data processing.
  • Solid understanding of relational and NoSQL databases (PostgreSQL, DynamoDB).
  • Hands-on experience with GitHub and CI/CD workflows.

Responsibilities

  • Design, develop, and maintain Python-based applications and services.
  • Build and optimize data pipelines using AWS Glue and PySpark.
  • Develop and deploy containerized applications on AWS EKS.
  • Implement API and Microservices patterns using API Gateway and AWS Lambda.
  • Integrate with AWS DynamoDB, PostgreSQL, and other data stores.
  • Implement messaging and streaming solutions using Kafka.
  • Write clean, maintainable, and testable code following Test Driven Development (TDD) principles.
  • Collaborate in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Document technical designs and processes in Confluence and manage tasks in JIRA.
  • Work with GitHub for version control and CI/CD pipelines.
  • Apply basic Terraform skills for infrastructure as code.
  • Ensure application security, scalability, and performance.
  • Communicate effectively with stakeholders and team members, providing clear documentation and status updates.

Skills

Python
PySpark
OOP / Data Modeling
Agile
Microservices
Communication

Tools

AWS
GitHub
Terraform
Kafka
DynamoDB / PostgreSQL
CI/CD

Job description

LPL Financial is seeking a Data Engineer II to build scalable data capabilities supporting advisors and clients. You will design Python-based services, optimize pipelines with AWS Glue and PySpark, and deploy containerized apps on AWS EKS. Collaboration in Agile environments and strong coding practices are expected.

The role emphasizes API/microservices, database integration (DynamoDB, PostgreSQL), Kafka messaging, and Terraform for IaC. Strong communication and documentation skills are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

API & Data Engineer II: AWS Microservices
API & Data Engineer II: AWS Microservices

LPL Financial • Fort Mill (SC)

On-site
USD 5,524,000 - 9,207,000
AWS Data & API Engineer II
AWS Data & API Engineer II

lplfinancial • Fort Mill (SC)

On-site
USD 55,000 - 92,000
401K matching
Health benefits
Paid time off
API & Data Engineer II
API & Data Engineer II

lplfinancial • Fort Mill (SC)

On-site
USD 55,000 - 92,000
401K matching
Health benefits
Paid time off
API & Data Engineer II
API & Data Engineer II

LPL Financial • Fort Mill (SC)

On-site
USD 5,524,000 - 9,207,000
Cloud Data Engineer II – AI-Driven Pipelines
Cloud Data Engineer II – AI-Driven Pipelines

Relha LLC • Fort Mill (SC), Northern (KY)

Hybrid
USD 55,000 - 92,000
Data Engineer
Data Engineer

Smart IT Frame LLC • Reston (VA)

On-site
USD 110,000 - 180,000
Data Engineer II: Scalable Data Pipelines & Analytics
Data Engineer II: Scalable Data Pipelines & Analytics

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 132,000 - 179,000
Health insurance
401(k) matching
Paid time off
+1
Data Engineer II: Build Scalable AWS ETL/ELT Pipelines
Data Engineer II: Build Scalable AWS ETL/ELT Pipelines

Detail Page LLC • Utah

On-site
USD 90,000 - 130,000
Data Engineer - Python, SQL, AWS
Data Engineer - Python, SQL, AWS

Compunnel, Inc. • Durham (NC)

On-site
USD 95,000 - 120,000
Data Engineer
Data Engineer

TMV Global Inc • Virginia (MN)

On-site
USD 95,000 - 120,000