Senior Backend Developer, Robot Systems

4 weeks ago


Los Altos, California, United States Toyota Research Institute Full time

We are seeking a skilled Senior Backend Developer to join our Robotics Research team at Toyota Research Institute.

The ideal candidate will have 8+ years of experience in backend development, focusing on system design, architecture, and implementation.

Responsibilities:

  • Design and develop scalable backend architectures that support our deployment trials and future production systems.
  • Work closely with robotics and vision researchers, user-experience researchers, frontend developers, and factory engineering teams to define and integrate technical requirements.
  • Drive implementation, ensuring clear communication and alignment across multidisciplinary teams.
  • Address and build infrastructure and data needs, ensuring the right level of adaptability, reliability, and scalability of backend systems at each stage of deployment.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years experience in backend development, focusing on system design, architecture, and implementation.
  • Proficient in Python and SQL (or equivalent Database language) with experience interfacing with C++.
  • Experience in delivering production backend solutions for robotics in manufacturing or logistics environments.
  • Expertise in building and consuming APIs for web applications (e.g., REST).
  • Experience interfacing with PLCs such as Rockwell Automation (Allen-Bradley) or TOYOPUC.
  • Experience designing and deploying cloud and on-prem compute and networking solutions.
  • Understand software development processes and the tooling required to enact them, such as version control (e.g., Git) and CI/CD (e.g., Jenkins).
  • Demonstrable communication of complex, technical concepts utilizing design documents and systems drawings.
  • Excellent leadership skills with the ability to lead initiatives with input across teams.
  • A passion for tackling technical challenges, bringing a proactive and independent working style with strong problem-solving abilities.

The pay range for this position at commencement of employment is expected to be between $201,600 and $289,800/year for California-based roles; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.

Note that TRI offers a generous benefits package (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave) and an annual cash bonus structure.

Please reference this Candidate Privacy Notice to inform you of the categories of personal information that we collect from individuals who inquire about and/or apply to work for Toyota Research Institute, Inc.

We are dedicated to fostering an innovative and collaborative environment by living the values that are an essential part of our culture.

We believe diversity makes us stronger and are proud to provide Equal Employment Opportunity for all, without regard to an applicant's race, color, creed, gender, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, medical condition, religion, marital status, genetic information, veteran status, or any other status protected under federal, state or local laws.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records for employment.



  • Los Angeles, California, United States Insight Global Full time

    Job Title: Senior Java Backend DeveloperJob Description:We are seeking a highly skilled Senior Java Backend Developer to join our team at Insight Global. As a Senior Java Backend Developer, you will be responsible for supporting all aspects of storing, receiving, and sending out media assets for our large media and entertainment client.This is a one-year...


  • Los Angeles, California, United States Insight Global Full time

    Job Title: Senior Java Backend DeveloperAbout the Role:Insight Global is seeking a skilled Java Developer to join our team supporting a large media and entertainment client. This is a one-year contract with potential extensions beyond, and the successful candidate will work in Pacific Standard Time.Key Responsibilities:As a Java Developer, you will be part...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    Job OverviewThe Senior Backend Developer - Scala, Crypto Wallets plays a pivotal role in our organization by leading the design and development of scalable backend solutions for our cryptocurrency wallet platform. This position ensures the secure and efficient functioning of the wallet infrastructure, enabling seamless transactions and user experiences.Key...


  • Los Angeles, California, United States Connexity Full time

    Job DescriptionAt Connexity, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll play a crucial role in designing, developing, and maintaining our core systems and applications.Responsibilities:Design and implement scalable backend systems, developing APIs, microservices, and other...


  • Los Angeles, California, United States Connexity Full time

    Job DescriptionAt Connexity, we're seeking a highly skilled Senior Software Engineer to join our Skimlinks engineering team. As a key member of our team, you'll play a crucial role in designing, developing, and maintaining our core systems and applications.Responsibilities:Backend Development: Design, implement, and maintain scalable backend systems,...


  • Los Angeles, California, United States Connexity Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Skimlinks engineering team. As a key member of our team, you will design, develop, and maintain scalable backend systems, collaborating with cross-functional teams to deliver high-performance solutions.Responsibilities:Design, implement, and maintain scalable backend systems,...


  • Los Angeles, California, United States Dice Full time

    As a key member of the Dice team, you will lead the development of scalable backend systems for our cutting-edge applications. Reporting to the SVP of Product, you will guide a talented team and collaborate with Frontend, Product, QA, and Data teams to ensure seamless integration and top-tier performance.Your leadership and deep technical expertise will be...


  • Los Angeles, California, United States US Tech Solutions Full time

    Job Description:As a skilled Backend Developer at US Tech Solutions, you will be responsible for writing, testing, and reviewing code for product or system development. This includes designing code to allow for easy testing, writing test case descriptions, and reviewing code developed by other engineers. You will also set up or improve test/monitoring/survey...


  • Los Angeles, California, United States Bird Full time

    Job OverviewBird is a leading provider of environmentally friendly transportation solutions, and we're seeking a highly skilled Senior Software Engineer to join our dynamic engineering team.In this role, you will be responsible for designing, developing, and maintaining scalable, reliable, and efficient backend systems that power our software applications...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    Job OverviewAs a key member of our team, you will play a crucial role in designing, building, and launching fraud risk products and features. Our services are built on a dynamic infrastructure, and as a senior engineer, you will be responsible for scaling our tech stack to promote future evolvability.Key ResponsibilitiesDesign and manage distributed services...


  • Los Angeles, California, United States Lightspark Full time

    Job Description:Lightspark is a leading provider of enterprise-grade payment solutions, enabling fast and secure transactions globally. We're seeking a highly skilled Senior Backend Engineer to join our Fiat Platform team and design, develop, and optimize cutting-edge payment systems.Key Responsibilities: Design and develop scalable backend services that...

  • API Backend Developer

    1 month ago


    Los Angeles, California, United States US Tech Solutions Full time

    Job Summary:We are seeking a highly skilled Backend Java Developer to join our team at US Tech Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems using Java and Python. Key Responsibilities:Design and develop high-quality backend systems using Java and PythonImplement...


  • Los Angeles, California, United States Saxon Global Full time

    Hello, we are seeking a Senior Java Developer with a focus on the backend for a hybrid contract with ADP. The ideal candidate will have 8+ years of programming experience in Java and strong experience with Spring Boot, Microservices architecture, REST, Queue Messaging, and high-performance API platforms.Key Responsibilities:Design and develop...

  • Software Developer

    3 weeks ago


    Los Angeles, California, United States Assured Nursing Full time

    We are seeking a skilled Backend Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications. Your primary focus will be on building scalable and efficient backend systems using cloud technologies, such as AWS and Azure. You will work...


  • Los Altos, California, United States SAGA Full time

    Job SummarySaga is a protocol for automatically provisioning application-specific blockchains in the multiverse. We are rearchitecting developer and end-user interactions with blockchains. As a Senior Protocol Engineer, you will design, document, and implement quality backend architectures, services, and tooling that leverage the CosmosSDK / CometBFT...


  • Los Angeles, California, United States Goodwin Recruiting Full time

    Goodwin Recruiting is seeking a skilled Golang Backend Software Engineer to design and implement cloud-based services. The ideal candidate will have a strong proficiency in Golang and experience in backend development.Responsibilities:Design and implement solutions for cloud-based services.Deliver high-quality code and software products.Maintain...


  • Los Angeles, California, United States Arc Boat Company Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Developer to join our team at Arc Boat Company. As a key member of our Software Engineering team, you will be responsible for designing, developing, and maintaining robust backend systems powering our boat infotainment systems and mobile app.Key Responsibilities:Designing and developing scalable...


  • Los Angeles, California, United States CyberCoders Full time

    Job Title:Senior Backend EngineerJob Summary:We are seeking a highly skilled Senior Backend Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our core product and service.Key Responsibilities:- Manage the full Software Development Life Cycle (SDLC) and...


  • Los Angeles, California, United States Tech Holding Full time

    About Tech HoldingWe are a full-service consulting firm that delivers predictable outcomes and high-quality solutions to our clients. Our team members have industry experience and have held senior positions in various companies.The RoleWe are looking for a talented Senior Backend Engineer to work closely with Product and Business teams. The ideal candidate...


  • Los Angeles, California, United States Tech Holding Full time

    About Tech HoldingWe are a full-service consulting firm that delivers predictable outcomes and high-quality solutions to our clients. Our team members have industry experience and have held senior positions in various companies.The RoleWe are looking for a talented Senior Backend Engineer to work closely with Product and Business teams to understand user...