Lead/Senior Python Developer (Python, AWS, Microservices) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Toyota Financial Services Corporation · 19 hours ago

Lead/Senior Python Developer (Python, AWS, Microservices)

Toyota Financial Services is seeking a motivated Senior Software Engineer with expertise in Python and AWS to design, build, and support a scalable Data Lake platform. The role involves leading a team of engineers and collaborating with various stakeholders to create robust data services and APIs.

Financial Services
badNo H1Bnote

Responsibilities

Build and maintain RESTful APIs with Python, containerized and deployed on AWS ECS Fargate
Design clean contracts and versioned APIs; document with Open API/Swagger
Design and develop Python-based ETL pipelines using AWS Glue ETL and Glue Catalog to efficiently ingest, parse, and transform diverse data sources
Implement robust Python file parsing mechanisms to handle structured and unstructured data with accuracy. Ensure data quality and integrity through comprehensive auditing and data quality (DQ) checks integrated within the ETL workflows
Design and develop an AWS S3 to Snowflake integration that leverages PyIceberg for efficient file format management and data versioning
Configure API Gateway for secure routing, throttling, authentication/authorization
Use IAC (Terraform or AWS CloudFormation) for ECS/Fargate, API Gateway, IAM, networking
Utilize AWS services: S3, Lambda, OpenSearch/Elasticsearch, CloudWatch, Bedrock
Build CI/CD pipelines (GitHub Actions, Jenkins, or CodePipeline) for automated build/test/deploy; use GitHub/GitLab and artifact repos (e.g., Artifactory)
Write unit, integration, and end-to-end tests with pytest; automate regression tests with QA
Perform load/stress testing; analyze performance and reliability metrics
Implement centralized logging and metrics (CloudWatch, Dynatrace; Elasticsearch/OpenSearch if needed); set up SLIs/SLO-based alerts
Troubleshoot incidents using logs, traces, and metrics; proactively address bottlenecks
Implement SSO/OAuth2/JWT; follow AWS and MuleSoft integration security best practices where applicable
Apply API application guardrails for safe, compliant usage; manage secrets and dependency scanning
Own technical direction and architecture working with architecture group and Principal engineer for Python-based microservices and AWS services integrations with AWS Data Lake
Break down roadmaps into milestones; drive estimations, delivery predictability, and risk management
Lead design reviews, establish engineering standards, and approve critical architectural decisions
Mentor engineers; provide feedback and growth plans; foster high-quality code and documentation

Qualification

PythonAWSMicroservicesETL PipelinesInfrastructure as CodeCI/CDCommunicationCollaboration

Required

Bachelor's or higher in Computer Science, Information Systems, Data Engineering, or related field (or equivalent experience)
Strong experience building backend services and RESTful APIs with Python (FastAPI) and documenting with OpenAPI/Swagger
Strong Experience in building ETL pipelines using Glue ETL, Glue Catalog, AWS S3, Lambda and ECS
Proficiency with AWS (e.g., ECS Fargate, API Gateway, Lambda, S3, CloudWatch)
Practical experience with Terraform (and/or AWS CloudFormation)
Hands-on skills in Python, SQL
Proficiency with Git/GitHub, CI/CD tools (GitHub Actions, Jenkins); familiarity with build tools (Gradle/Maven) where Java is used
Clear, concise communicator who can influence decisions with data, presentations, and visualizations
Effective collaborator in a hybrid environment; able to work independently with strong leadership and follow-through

Preferred

Understanding of IAM, OAuth2/JWT, and secure coding practices; experience in regulated environments (e.g., SOC 2, HIPAA) is a plus
Experience with CloudWatch, Dynatrace, and centralized logging (OpenSearch/Elasticsearch)
Comfort with pytest, integration/E2E testing, and performance testing

Benefits

A work environment built on teamwork, flexibility, and respect
Professional growth and development programs to help advance your career, as well as tuition reimbursement
Team Member Vehicle Purchase Discount.
Toyota Team Member Lease Vehicle Program (if applicable).
Comprehensive health care and wellness plans for your entire family
Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute
Paid holidays and paid time off
Referral services related to prenatal services, adoption, childcare, schools, and more
Tax Advantaged Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA)

Company

Toyota Financial Services Corporation

twitter
company-logo
Toyota Financial Services Corporation is made up of affiliates in more than 35 countries/locations.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Brajesh Kumar
Chief Technology Officer
linkedin
leader-logo
Kris Pritchard
Vice President & Chief Risk Officer
linkedin
Company data provided by crunchbase