Software Engineer (Early Career Professional)

Toyota North America

Plano, TX0–2 yrs4h agovia LinkedIn

About the Role

Toyota Financial Services is seeking a passionate and highly motivated Software Engineer to join our growing technology team. This role is ideal for an early-career professional looking to accelerate their development by working on modern, cloud-native applications and platforms. You’ll collaborate with experienced engineers, gain hands-on exposure to industry-leading technologies, and contribute to building high-impact solutions used at scale. This is a hybrid position based in Plano, TX.

Key Responsibilities

  • Collaborate with Agile teams to deliver features from concept to production.
  • Build and maintain scalable, cloud-native services on AWS as part of a collaborative engineering team.
  • Contribute to technical discussions, design reviews, and team planning sessions.
  • Write clean, well-tested code in TypeScript, Python, or Java following engineering best practices.
  • Participate in code reviews — both giving and receiving feedback to grow your skills and improve code quality.
  • Debug and troubleshoot issues across the stack with support from senior engineers.
  • Learn and apply engineering best practices: testing, observability, version control, and deployment workflows.
  • Take ownership of well-scoped tasks and deliver them with increasing independence over time.

Requirements & Tech Stack

  • Foundational knowledge of at least one backend language — TypeScript or Python or Java preferred.
  • Basic understanding of RESTful APIs — how they work, how to build and consume them.
  • Familiarity with Git and collaborative development workflows (branching, pull requests, code review).
  • Contribute to team planning sessions, code reviews, testing and production support activities.
  • Exposure to cloud services (AWS preferred) even at a conceptual level (what Lambda, S3, and DynamoDB do).
  • Experience with writing unit tests and integration tests aligned with quality standards.
  • Curiosity and a growth mindset.
  • Good communication skills.

Qualifications

  • Bachelor’s degree in computer science or related field, or equivalent practical experience (e.g., bootcamp, self-taught with portfolio).
  • Up to 2 years of software engineering experience (internships and academic projects count).

Added Bonus

  • Hands-on experience with AWS services like Lambda, API Gateway, DynamoDB, or S3.
  • Familiarity with serverless architecture concepts.
  • Experience with Infrastructure as Code (AWS CDK, CloudFormation, or Terraform).
  • Exposure to containerized workloads (Docker, ECS).
  • Experience with observability tools (Dynatrace, CloudWatch, Datadog, or similar).
  • Contributions to open-source projects or a strong personal project portfolio.
  • Experience in using AI-assisted coding tools like Github Copilot.
  • AWS certifications (Cloud Practitioner, Developer Associate).

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Raytheon, SoTalent, Georgia Tech Research Institute

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job