Senior API Engineer (Python / AWS)
At a glance
AI generatedTL;DR
The Senior API Engineer (Python / AWS) is a key position within the Data Modernization & Integration organization, focusing on designing and building high-quality, cloud-native REST APIs using Python and AWS services like Lambda and API Gateway, managed through Terraform. This role involves developing secure, scalable APIs for business-critical workflows, implementing robust security measures, automating infrastructure provisioning with Terraform, and maintaining CI/CD pipelines for deployment. The engineer will collaborate closely with various teams to ensure compliance with enterprise standards and contribute to architectural reviews, requiring expertise in Python API development, REST design principles, AWS cloud architecture, and experience in large-scale production environments.
Skills
What you'll do
- Design and develop Python-based REST APIs using AWS Lambda and API Gateway.
- Ensure secure authentication and authorization for APIs, adhering to enterprise standards.
- Manage AWS infrastructure with Terraform, creating reusable modules for consistent environments.
- Maintain CI/CD pipelines for automated testing, packaging, and deployment of Python APIs.
- Implement observability features including logging, metrics, alerts, and tracing for monitoring.
What we're looking for
- Minimum 7 years of experience in software engineering, API engineering, or cloud application development.
- Hands-on expertise with Python for backend and REST API design and implementation.
- Proficient in AWS Lambda, Amazon API Gateway, and Terraform for Infrastructure as Code.
- Experience building and operating APIs in large-scale production environments.
- Strong background in CI/CD pipelines, Git-based workflows, and automated testing.
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
Employer
About LPL Financial
LPL Financial is the largest independent broker-dealer in the United States, providing brokerage and investment advisory services to independent financial advisors and financial institutions. Industry: Financial Services & Wealth Management
LPL Financial currently has 24 open roles on FindRole.
Listed pay typically runs $123,857–$206,360 across 24 roles with salary data.
Most-posted roles
- Senior Software Engineer 2
- AI Enablement and Developer Experience 1
- AVP, AI Product Manager 1
- AVP, AI Solutions Engineer 1
- AVP, Data Reporting Manager 1