Job Overview:

TuSimple is the self-driving technology company with a mission to bring automation to the trucking industry. We have built a lot of internal and external services for the smooth running of the data pipeline and the development cycle. You will be responsible to design, build and maintain high performance, high reliability, high scalability, and high security global service deployment platform.

What You'll Do:

  • Design, build, and maintain high performance, high reliability, high scalability, and high security global service deployment platform.
  • Improve the end to end release process from the code to the production, like canary, auto rollback, blue/green deployment, release, smoke test in each region during deployment.
  • Provide best practices on building software-as-a-service cloud-native applications.
  • Cooperate with the Security team to embed security policy into the service deployment platform, including authentication and authorization solutions.

What You'll Bring:

  • Masters in Computer Science or other related fields.
  • Experience in RPC frameworks such as GRPC and Apache Thrift.
  • Experience in Building software-as-a-service cloud-native applications.
  • Experience in CICD platforms such as Jenkins.
  • Experience in Configure Management and Service Discovery solutions such as consul, etcd and zookeeper.
  • Experience in Cloud Security such as identity management systems and access management systems.
  • Experience in Docker and related tools like docker-compose, Kubernetes, private registry, etc.
  • Experience in Edge Computing and Edge Cache for service.
  • Experience in Public cloud such as AWS and Azure.

Preferred:

  • 5+ years of professional experience working with service deployment.
  • Experience in Go language.
  • 2+ years of work experience in software engineering.
  • Experience working in an Agile or Scrum project management system.
  • Experience with collaboration tools such as Git and GitHub.
  • Experience developing in Debian-like distribution of Linux.
  • Experience working in a globally distributed team.

Perks

  • 100% employer-paid healthcare premiums for you and your family
  • Work visa sponsorship available
  • Relocation assistance available
  • Breakfast, lunch, and dinner served every day
  • Full kitchens on every floor with unlimited snacks, drinks, special treats, fruits, meals, and more
  • Stock options / equity
  • Gym membership reimbursement
  • Monthly team building budget
  • Learning/education budget  
  • Employer-paid life insurance
  • Employer-paid long and short disability

TuSimple is an Equal Opportunity Employer. This company does not discriminate in employment and personnel practices based on 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.

Apply for this Job

* Required

  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education