You are viewing a preview of this job. Log in or register to view more details about this job.

Sr. Dev Ops Engineer

Tusimple was founded in 2015 with the goal of bringing the top minds in the world together to achieve the dream of a driverless truck solution. With a foundation in computer vision, algorithms, mapping, and AI, Tusimple is working to create the first commercially viable autonomous truck driving platform with L4 (SAE) levels of safety.
Job Description
TuSimple is looking for an experienced, and motivated Senior DevOps Engineer to design, develop, deploy, and automate software to drive technical efficiencies and reduce bottlenecks. This individual will bridge the gap between development, QA, operations and infrastructure. The Senior DevOps Engineer is responsible for the availability, performance, monitoring, and incident response for the platforms and service TuSimple runs and owns.
We are a team of bright people, willing to roll up our sleeves, take on new assignments, and juggle many things at once. In return for your hard work, you’ll have the opportunity to work for one of the most progressive artificial intelligence organizations doing ground-breaking work in the autonomous vehicle space.
Responsibilities
  • Responsible for production environment build, deployments to automation and performance tuning
  • Develop software to help drive opportunities to improve automation for deployment and management
  • Provide technical support for networking and application infrastructure
  • Identify and address bottlenecks
  • Work closely with our various engineering teams to implement performance
  • Responsible for the availability, performance, monitoring, and incident response, among other things, of the platforms and services that our company runs and owns
  • Ensure that production complies with a set of general requirements like diagrams, dependencies of other services, monitoring and logging plans, backups and possible high availability setups
  • Always prepared to work on issues such as uncaught exceptions, hardware degradation, networking problems, high usage of resources, or slow responses from our services
  • May need to be oncall and work outside of normal work hours
 
Qualifications
  • BS in Computer Science or related field
  • Linux Systems experience
  • Strong understanding of scripting (Bash and Python) and automation in a DevOpsenvironment
  • Experience working with distributed systems
  • Experience with Microservices
  • Strong ability in C++ and Python code
  • Worked with configuration management software (Puppet, Chef, Ansible)
  • Help with release promotion process
  • Understand security implications
  • Typical network trouble shooting/network latency
  • Performance analysis of production systems
  • AWS
  • Sense of urgency and self-motivation
  • Start up experience is a plus; willingness to roll up sleeves to get things done
Perks
  • Work with world class AI Engineers
  • Shape the landscape of autonomous driving
  • Competitive salary and benefits
  • Bonus/options/paid vacations/insurance
  • Daily breakfast, lunch, and dinner
  • Full Kitchen with unlimited snacks and fruits
  • Weekly team happy hour
  • Medical, Vision, and Dental insurance plan
  • Company 401(K) program
  • Company paid life insurance
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.