Jobs for Developers

Senior Full Stack Developer - Simulation

TuSimpleFull-time$200k - $250kRemote; United StatesOct 16, 2023
Apply for this job

TuSimple is a global autonomous driving technology company headquartered in San Diego, California, with operations in the United States and Asia. Founded in 2015, TuSimple is developing a commercial-ready, fully autonomous (SAE Level 4) driving solution for long-haul heavy-duty trucks. TuSimple aims to transform the $4 trillion global truck freight industry through the company's leading AI technology, which makes it possible for trucks to drive safely autonomously, operate nearly continuously, and reduce fuel consumption by 10%+ relative to manually driven trucks. Global achievements include over 200 Patents, the world's first fully autonomous, 'driver-out' semi-truck run on open public roads in the U.S. and China, and development of the world's first Autonomous Freight Network (AFN).

About the Role:

TuSimple develops the most advanced and comprehensive self driving solutions for autonomous trucks. Our Simulation team is seeking a talented Full Stack Software Staff Engineer with experience in developing sophisticated web applications. This role will develop interactive Front-end tools and scalable backend services as part of our Simulation Platform to validate our Self-Driving systems. This Developer will gain a full suite of software experience by working in software design, implementation, integration, and verification. We encourage our Engineers to take ownership over technical and product decisions by working closely with users to collect feedback.

What You Will Do:

  • Develop sophisticated, interactive web applications.
  • Develop robust and scalable web services.
  • Design and implement system architecture for your projects, provide feedback to other team members.
  • Help improve our engineering process and software quality by participating in engineering design reviews, code reviews, unit tests, CI/CD process, etc.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
  • Dive into difficult problems and successfully deliver results on schedule.

What You Will Need:

  • At least a Bachelor’s Degree is required for this role. 
  • At least 6 years of directly related experience in full stack software development.
  • Strong programming skills in developing web applications using JavaScript and React framework or Vue.
  • Strong programming skills in at least one of the popular languages for developing web service backend, such as Java, Python, or Golang.
  • Strong knowledge in software service architecture design, know how to create software that’s extensible, reusable and meets desired architectural objectives.
  • Strong knowledge in data persistence technologies such as Relational Database Management System (RDBMS).
  • Experience with developing web services using Kubernetes.
  • Experience with troubleshooting performance and scalability bottlenecks and developing technical solutions.
  • Good communication skills and team player.

What Is Preferred: 

  • Ability to work in TuSimple’s Sunnyvale Office at least one day per week is highly preferred for this role. 
  • Master’s Degree in Computer Science is highly desirable.
  • Experience with developing simulation software.
  • Experience with developing self driving software.
  • Experience with public cloud platforms such as AWS.




Pay Transparency
Please note: Individual salaries will vary within the following range based on factors such as location, business needs and candidate's skills, education, and experience.

Salary Range
$200,000$250,000 USD

Our Values:

  • Partner:
    We share, collaborate, communicate, and work together with colleagues, customers, and partners
  • Persevere:
    We are agile, adaptable, and persist through adversity to achieve objectives and follow through our commitment
  • Pioneer:
    We innovate, take informed risks, and set the pace for autonomous freight and its network
  • Protect:
    We safeguard the company's people, assets, reputation, partners, and how our innovations impact communities

Our Benefits:

We take pride in providing a robust, well-rounded benefits package available to eligible employees. For this reason, we offer benefits for healthcare, tax savings, well-being, income protection, voluntary benefits and paid holidays such as...

  • 100% employer-paid healthcare premiums for your spouse or domestic partner, your dependents, and you 
  • Unlimited snacks, drinks, special treats, fruits, meals, and more available
  • Monthly gym membership reimbursement
  • Monthly team building budget
  • Free Coursera enterprise account
  • Annual tuition reimbursement 
  • Employer-paid life insurance, long, and short term disability

TuSimple is an Equal Opportunity Employer. This company does not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin, or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above-listed items.


Alternative Jobs