Software Engineer (Python, AWS, Microservices) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Toyota North America · 14 hours ago

Software Engineer (Python, AWS, Microservices)

Toyota North America is a leading brand in the mobility sector, seeking a motivated Software Engineer skilled in Python, AWS, and microservices. In this role, you will design, build, and maintain a scalable Data Lake platform while collaborating with a team to develop robust data services and APIs.

Manufacturing
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

Backend/API Development
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
Data Engineering Development
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
Develop an AWS S3 to Snowflake integration that leverages PyIceberg for efficient file format management and data versioning
CI/CD, Quality, and Testing
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

Qualification

PythonAWSMicroservicesFastAPICI/CDSQLCommunicationCollaboration

Required

Bachelor's or higher in Computer Science, Information Systems, Data Engineering, or related field (or equivalent experience)
1-3 years experience building backend services and RESTful APIs with Python (FastAPI) and documenting with OpenAPI/Swagger
Hands-on skills in Python, SQL
Knowledge 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 fellow engineers and follow-through

Preferred

Masters or Advanced degree highly considered
2+ years working with cloud-based software and services
Knowledge with AWS (e.g., ECS Fargate, API Gateway, Lambda, S3, CloudWatch)
Practical experience with Terraform (and/or AWS CloudFormation)
Understanding of IAM, OAuth2/JWT, and secure coding practices; Experience in regulated environments (e.g., SOC 2, HIPAA) is a plus

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 North America

company-logo
At Toyota, we’re known for making some of the highest quality vehicles on the road. But there is more to our story.

Funding

Current Stage
Late Stage
Total Funding
$4.5M
Key Investors
ARPA-E
2024-12-18Grant· $4.5M

Leadership Team

leader-logo
Tetsuo Ogawa
CEO
leader-logo
Brian Kursar
Group Vice President - Head of Enterprise AI
linkedin
Company data provided by crunchbase