
Senior Software Engineer
Toyota North America7 hours ago
Plano, TX, USASenior
Responsibilities
- Design, develop, test, and support distributed microservices and platform applications.
- Translate functional and technical requirements into scalable, supportable cloud-native solutions.
- Build and maintain APIs, integration components, and event-driven services.
- Collaborate with product owners, architects, lead engineers, and peer developers to deliver shared platform capabilities.
- Contribute to technical design discussions and implement solutions aligned with enterprise architecture standards.
- Improve application quality and operational health through logging, monitoring, instrumentation, testing, debugging, and automation.
- Provide hands-on production support for distributed systems.
- Create reusable components, engineering practices, and technical documentation that improve delivery consistency and engineering efficiency.
- Stay current with emerging technologies and contribute to continuous engineering improvement.
Requirements
- At least 5 years of software engineering experience delivering scalable cloud-native applications and services.
- Strong programming experience with Java, Spring Boot, Kotlin, or similar languages and frameworks.
- Strong experience developing user interfaces with React, Next.js, or similar modern frameworks.
- Experience with microservices, distributed systems, real-time streaming architectures, and serverless patterns.
- Practical experience with AWS services and related cloud technologies, including modern 12-factor application design.
- Experience building and supporting observable systems using logging, testing, security, instrumentation, troubleshooting, and production support practices.
- Experience with version control, branching, merging, and code review processes.
- Bonus: experience with Kafka, AWS Kinesis, AWS EventBridge, AWS API Gateway, MuleSoft, or Apigee.
- Bonus: Kafka, Kinesis, or MuleSoft certification or deep understanding.
- Bonus: experience building self-service tools, reusable frameworks, or developer enablement capabilities.
Benefits
- Team-oriented, flexible, and respectful work environment.
- Professional growth and development programs and tuition reimbursement.
- Team Member Vehicle Purchase Discount and, if applicable, Toyota Team Member Lease Vehicle Program.
- Comprehensive health care and wellness plans for the entire family.
- Toyota 401(k) Savings Plan with company match and, if applicable, an annual company retirement contribution.
- Paid holidays and paid time off.
- Referral services related to prenatal services, adoption, childcare, schools, and more.
- Tax-advantaged accounts including HSA, Health Care FSA, and Dependent Care FSA.
- Relocation assistance if applicable.
Tech Stack
Categories
About Toyota North America
At Toyota, we’re known for making some of the highest quality vehicles on the road. But there is more to our story. We believe in putting people first and creating opportunities for our team members to build careers as unique as they are. As one of the world’s most admired brands, we are leading the way to the future of mobility, so everyone can move freely, happily and comfortably. We have big dreams and believe that nothing is impossible. Ready to Dream, Do and Grow with us?