Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python API Engineer

$106.1k - $176.9k

LPL Financial

Senior Software Engineer (Python / AWS)

Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll find the ingredients you need at LPL Financial to shape your success while helping clients pursue their financial goals.

The Senior Software Engineer (Python / AWS) is a key member of the Data Modernization & Integration organization, responsible for building and supporting scalable cloud-native solutions that enable critical business platforms and enterprise integrations.

This role combines Python development, AWS cloud engineering, API integration, automation, observability, and production support. The engineer will develop and maintain Python-based services and REST APIs, support cloud migration initiatives, implement monitoring and resiliency solutions, and help drive operational excellence across AWS-hosted applications.

The ideal candidate brings strong experience with Python, REST APIs, AWS services (Lambda, API Gateway, CloudWatch), Terraform, CI/CD pipelines, and enterprise application support. Success in this role requires close collaboration with platform, data, security, middleware, and application teams to deliver reliable, secure, and scalable solutions while modernizing legacy capabilities.

Responsibilities
  • Design, develop, and maintain Python‑based REST APIs that support business‑critical workflows.
  • Build APIs using AWS Lambda and Amazon API Gateway, following API‑first and REST best practices.
  • Implement clean, testable, and well‑documented Python code suitable for enterprise production environments.
  • Optimize API performance, reliability, scalability, and error handling.
  • Ensure proper API versioning, contract stability, and backward compatibility.
  • Implement secure authentication and authorization mechanisms such as OAuth2, JWT, and IAM‑based access.
  • Enforce API security controls including request validation, throttling, rate limiting, and auditing.
  • Partner with security teams to ensure APIs meet enterprise security and compliance standards.
  • Provision and manage AWS infrastructure using Terraform.
  • Create and maintain reusable Terraform modules for:
    • API Gateway
    • Lambda
    • IAM roles and policies
    • CloudWatch logging and monitoring
  • Ensure environment consistency across DEV, QA, UAT, and PROD.
  • Design and maintain CI/CD pipelines for build, test, and deployment of Python APIs.
  • Support automated testing, packaging, versioning, and release management.
  • Implement observability through logging, metrics, alerts, and tracing.
  • Participate in troubleshooting, root cause analysis, and production support activities.
  • Collaborate closely with application teams, platform engineering, cloud, and security teams.
  • Align API design and implementation with enterprise architectural standards.
  • Actively contribute to code reviews, design discussions, and technical documentation.
  • Promote best practices and a culture of engineering excellence.
  • Influence API engineering standards, patterns, and best practices across the organization.
  • Contribute to architectural reviews and modernization efforts.
  • Help drive consistent, scalable, and maintainable cloud‑native API solutions.
What Are We Looking For?

We are looking for strong collaborators who deliver reliable, secure, and high‑quality API solutions in fast‑paced, team‑oriented environments. Ideal candidates pursue technical excellence, act with integrity, and are motivated to build scalable platforms that enable business growth. We value continuous improvement, curiosity, and individuals who take ownership and pride in their work.

Requirements
  • Minimum of 7 years of experience in software engineering, cloud application engineering, API engineering, platform engineering, or related technical roles.
  • Hands-on experience with Python development, REST APIs, AWS services (Lambda, API Gateway, CloudWatch, IAM, S3), and Terraform for Infrastructure as Code.
  • Experience developing, validating, supporting, or operating APIs and cloud-native applications in large-scale production environments.
  • Experience with CI/CD pipelines, Git-based workflows, automated testing, and deployment automation tools such as Jenkins or GitHub Actions.
  • Working knowledge of SQL, data validation, data profiling, system integrations, and enterprise application support.
Core Competencies
  • API Design Mindset — builds clean, consistent, and consumer‑friendly APIs.
  • Builder Mindset — emphasizes automation, reuse, and simplicity.
  • Systems Thinking — understands how APIs integrate with distributed systems.
  • Collaboration — works effectively across engineering, security, and platform teams.
  • Ownership & Accountability — takes responsibility for design, delivery, and reliability.
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred).
Preferences
  • Strong understanding of application monitoring, observability, logging, alerting, resiliency, and operational support.
  • Experience troubleshooting production issues, conducting root cause analysis, and supporting release and deployment activities.
  • Experience collaborating across application, platform, cloud, security, middleware, and data engineering teams.
  • Financial services, wealth management, or banking industry experience preferred.
  • Strong understanding of authentication, authorization, and secure API design.
  • Experience with OAuth providers and identity platforms.
  • Familiarity with AWS SAM or Serverless Framework (tooling experience).
  • Exposure to event‑driven architectures (EventBridge, SNS/SQS).
  • Experience operating APIs in regulated or enterprise environments (financial services preferred).
  • Knowledge of observability tools such as CloudWatch, Dynatrace, Datadog, OpenTelemetry.
  • Experience designing reusable API frameworks or shared libraries.
Pay Range:

$106,100.00 - $176,900.00 Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play – such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer!

LPL Financial Holdings Inc. (Nasdaq: LPLA) is among the fastest growing wealth management firms in the U.S. As a leader in the financial advisor-mediated marketplace, LPL supports over 32,000 financial advisors and the wealth management practices of approximately 1,100 financial institutions, servicing and custodying approximately $2.3 trillion in brokerage and advisory assets on behalf of approximately 8 million Americans. The firm provides a wide range of advisor affiliation models, investment solutions, fintech tools and practice management services, ensuring that advisors and institutions have the flexibility to choose the business model, services, and technology resources they need to run thriving businesses. For further information about LPL, please visit

At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients.

Join the LPL team and help us make a difference by turning life's aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE.

Information on Interviews:

LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant's bank or credit card. Should you have any questions regarding the application process, please contact LPL's Human Resources Solutions Center at View phone number on click.appcast.io.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Python API Engineer in Fort Mill, York County, SC vacancy
  • Agentic AI Engineer - API Development Focus Location: Fort Mill,SC Duration: 12Months + Extension Hourly Rate: Depending on Experience (DOE...  ...Copilot or Cursor AI. Strong API development skills using .NET and Python. Experience in AI development and agent orchestration.... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies LLC

    Fort Mill, York County, SC
    5 days ago
  •  ...RAG-based applications. Develop RESTful APIs, microservices, and cloud-native...  ...Experience with LLM integration, prompt engineering, embeddings, and RAG architecture. ~ Strong...  ...or similar AI frameworks. Knowledge of Python for AI/ML development. Experience with... 
    Suggested
    Full time

    Qode

    Fort Mill, York County, SC
    1 day ago
  • $147.5k - $245.9k

     ...Vue.js), back-end languages (e.g., Java, Python, C#), and database systems (e.g., SQL Server...  ...standards.Design and implement RESTful APIs and microservices.Troubleshoot and debug...  ...Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 7 years of... 
    Suggested
    Full time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    4 days ago
  •  ...experience with SAFe/Scrum Agile and Agile ceremonies ~ Experience with CI/CD tools (Jenkins, TeamCity, Octopus) ~ Strong knowledge of API development and testing (Postman, SoapUI) ~ Experience with SQL Server / AWS Aurora (Postgres) ~ Understanding of microservices... 
    Suggested

    Cloud Analytics Technologies LLC

    Fort Mill, York County, SC
    2 days ago
  • $115.15k - $191.89k

     ...emerging AI technology into practical, usable solutions for engineers? At LPL Financial, we’re building modern AI...  ...experience7-12 years experience developing backend services, APIs, or developer platforms. Preferred Python or Java7-12 years experience creating reusable... 
    Suggested
    Full time
    Local area
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    1 day ago
  •  ...visitors per day. Basic Requirements .NET 5/.NET Core MVC CMS - Optimizely or Episerver (preferred), or Sitecore (etc.) APIs Agile/Scrum Nice To Have React Storybook - building out front end components, development is faster Tailwind CSS... 

    Software Technology Inc

    Fort Mill, York County, SC
    4 days ago
  •  ...interactive and responsive user interfaces using React.js, Redux, and other modern JavaScript libraries. - Build and maintain RESTful APIs and microservices using Java, Spring Boot, and related technologies. - Design, implement, and optimize relational (e.g., SQL... 

    United IT

    Fort Mill, York County, SC
    4 days ago
  •  ...Java Full Stack Engineer Industry: Banking / Finance Location: Durham, NC, Jersey City NJ Duration: Project 12+ Months (Possible...  ...HTML5, Spring, Spring Boot, UI language and frameworks, RESTFUL API, Angular, React, NodeJS, CI -CD, Docker, Kubernetes Minimum Experience... 

    Samprasoft

    Fort Mill, York County, SC
    5 days ago
  • $91.4k - $152.4k

     ...Generate InterestJoin LPL Financial's Quality Engineering team and help ensure the reliability,...  ...test frameworks and test suites for web, API, and enterprise applications.Create and...  ...programming language, such as Java, C#, or Python.Experience working within Agile software... 
    Full time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    1 day ago
  • $163.9k - $273.1k

     ...reusable components, curated catalogs, and seamless integration into engineering workflows.You will operate at the intersection of platform...  ...engineering, platform engineering, developer platforms, API ecosystems, or enterprise technology platforms.Minimum of 5+ years... 
    Full time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    5 days ago
  •  ...AI Infrastructure Engineer Salary: 150K Gross Location: Fort Mill, SC Onsite – 5 days Forward Deployed AI...  ...Skills & Experience: Programming & scripting: strong Python development, scripting, and APIs. Infrastructure & cloud: infrastructure engineering... 
    Temporary work

    Diverse Lynx

    Fort Mill, York County, SC
    2 days ago
  •  ...AI Infrastructure Engineer (Forward Deployed AI Engineer) Location: Fort Mill, SC (Onsite – 5 Days/Week) Tax Term...  ...across the organization. Required Skills Strong Python programming, scripting, and API development. Infrastructure engineering and cloud... 
    Permanent employment
    Full time
    Contract work

    Apolis

    Fort Mill, York County, SC
    2 days ago
  •  ...technical solutions Ensure application performance, scalability, security, and reliability Drive adoption of Microservices, REST APIs, and cloud-native architectures Oversee CI/CD pipelines, release management, and deployment processes Troubleshoot complex... 
    Contract work

    E-Solutions

    Fort Mill, York County, SC
    1 day ago
  •  ...Job Title: Senior AI Automation Engineer Location: Fortmill, SC (Onsite) Duration...  ...AI workflows AI orchestration API's & MCP integration Job Description:...  ...Required Skills Strong experience in Python development. Hands-on experience... 
    Contract work

    Apptad

    Fort Mill, York County, SC
    4 days ago
  •  ...enhance the Virtual Agent for self-service and automation scenarios. Integrate ServiceNow with third-party systems using REST/SOAP APIs, IntegrationHub, and MID Servers. Leverage Predictive Intelligence to enable categorization, prioritization, and assignment... 

    Euclid

    Fort Mill, York County, SC
    4 days ago
  •  ...the design and development of high-performance applications using C and NET Core Architect and implement secure scalable RESTful APIs Drive cloud adoption and optimize deployments on AWS Collaborate with product owners architects and QA teams to deliver quality... 

    Cloud Analytics Technologies LLC

    Fort Mill, York County, SC
    2 days ago
  •  ...& design patterns Experience with NFRs: Exception handling, caching, logging, security Experience with AWS services: ECS, EKS, API Gateway, Lambda, IAM Knowledge of ElastiCache (Redis/Memcached) Experience with Docker, CI/CD pipelines, DevOps tools Source... 

    Cloud Analytics Technologies LLC

    Fort Mill, York County, SC
    2 days ago
  • $49 per hour

     ...Centrix ServiceNow Discovery SCCM / Intune Jamf Develop integrations using: IntegrationHub REST/SOAP APIs MID Server Configure: CMDB Identification & Reconciliation Engine (IRE) CSDM Data certification workflows Develop: SAM Pro normalization & reconciliation logic... 
    Contract work

    Yoh

    Fort Mill, York County, SC
    5 days ago
  •  ...Job Description: Should have overall 8 years of experience, at least 6 yrs. of Angular web Application Development.Net,.NET Rest API, Angular 15, SQL DB, Preferred AWS, Hands on with UI Markup Languages Angular JS HTML CSS JavaScript Bootstrap jQuery HTML5 CSS3 AngularJS... 
    Contract work

    Diverse Lynx

    Fort Mill, York County, SC
    2 days ago
  • $98.57k - $135.54k

     ...'ll Do Design, build, and deploy APIs and integrations using Azure API Management...  ...Event Hubs Write clean, well-tested Python for Function App APIs and custom connectors...  ...code reviews and collaborate with other engineering, UX design, and product teams Debug... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Night shift
    Weekend work

    Sunbelt Rentals

    Fort Mill, York County, SC
    4 days ago
  •  ...scalable technical execution. You will lead a high‑performing engineering team, architect cloud‑native solutions on AWS, and ensure the stability...  .../ .NET Core (C#), building high-throughput microservices and APIs. Experience in Kafka and RDBMS (SQL Server) is expected. AWS... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Fort Mill, York County, SC
    4 days ago
  •  ...the design and development of high-performance applications using C# and .NET Core Architect and implement secure, scalable RESTful APIs Drive cloud adoption and optimize deployments on AWS Collaborate with product owners, architects and QA teams to deliver quality solutions... 
    Permanent employment
    Contract work
    Local area

    Cloud Analytics Technologies, LLC

    Fort Mill, York County, SC
    4 days ago
  •  ...Sr. AWS Data Engineer Location: Fort Mill, SC Work mode: Onsite Key Responsibilities...  ...AWS Glue ETL jobs using PySpark/Python for ingestion, transformation, and...  ..., or Delta . OAuth 2.0 , secure API integration , tokenization , or regulated... 

    Acunor Inc

    Fort Mill, York County, SC
    2 days ago
  • $40.1 - $66.83 per hour

     ...care of their client. Joining as a Data Engineer II, you will be responsible for building...  ...Responsibilities: Design, develop, and maintain Python-based applications and services. Build...  ...applications on AWS EKS. Implement API and Microservices patterns using API... 
    Work from home

    LPL Financial Holdings, Inc.

    Fort Mill, York County, SC
    1 day ago
  •  ...– takes initiative Strategic thinking – especially around legacy modernization Education & Experience Bachelor’s degree in Computer Science, Engineering, or related field Minimum 5+ years of experience in full stack development with .NET technologies #J-18808-Ljbffr... 
    Work experience placement

    Tential Solutions

    Fort Mill, York County, SC
    2 days ago
  •  ...Title: Data Architect Engineer Duration: 6 month contract (potential to extend or convert)...  ...growing organization. We're currently a Python and Angular/TypeScript tech stack team and...  ...business intelligence tools. Design and build API integrations to support the needs of... 
    Full time
    Contract work
    Local area
    Remote work

    INSPYR Solutions

    Fort Mill, York County, SC
    4 days ago
  • $129.1k - $139.1k

    Name of Employer: LPL Financial LLCPosition Title: Senior Engineer, Software Dev Test Quality Engineering (Req# 000106)Requisition: 00010...  ...Implement automated tests for web services and backend microservices/APIs.Maintain source code with version control tools and ensure... 
    Full time
    Remote work
    Work from home
    Shift work

    LPL Financial

    Fort Mill, York County, SC
    4 days ago
  • Job Summary Requirements: SQL Server Management Studio Oracle Cloud Services (Azure) MS Windows Server Team members are responsible for securely managing information systems throughout their lifecycle, including; knowing what information systems are within their...

    Software Technology Inc

    Fort Mill, York County, SC
    4 days ago
  •  ...Title: Senior Developer Azure with .NET and ReactJS Job Description: Microsoft Azure Cloud Engineering Object–oriented languages, including .Net, .Net Core and C# Design, Develop, implement, and verify Engineering back-end system. Design and execute studies... 

    Cloud Analytics Technologies LLC

    Fort Mill, York County, SC
    2 days ago
  •  ...modern web and AI-driven applications. The ideal candidate will have strong expertise in Playwright, Selenium, TypeScript, API testing, and Python, along with experience integrating automated tests into CI/CD pipelines. This role will focus on building scalable automation... 

    TechDigital Group

    Fort Mill, York County, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python API Engineer. Be the first to apply!