Staff Software Engineer, Supply Chain

Tesla•Published 1 days ago•First seen 1 days ago

Description

In the position of a staff software engineer you will oversee a team of developers and ensure that each is delivering the highest quality. You will focus on building the next generation of supply chain systems, working on high-impact services that directly power how products move across the world. It is an exciting and demanding position that requires multitasking, prioritizing, and working in an extremely fast-moving, collaborative environment. Because you are working on urgent, immediate changes, you have excellent problem-solving skills, the ability to interpret data and identify improvements in the given context.

Responsibilities

  • Collaborate with other cross-functional teams such as product managers, quality engineers and release engineers to own your solution from start to deployment.
  • Provide improvement recommendations that are based on best practices and industry standards, continuously monitor the latest trends to inform current decisions
  • Be the team's point of contact for technical decisions and remove obstacles  
  • Handle multiple projects and tasks in parallel.
  • In addition to ongoing projects, you are responsible for tackling urgent problems that require immediate action.
  • Able to communicate and collaborate with domain experts from different disciplines.
  • The ability to handle multiple projects and tasks in parallel.
  • Communicative and operational skills and the ability to work with many stakeholders.  
  • Investigate root cause of failures to drive continual improvement.
  • Continually learn, set, teach, apply software best practices, tools, and technologies.

Requirements

  • 8+ years building production backend systems, including several years of technical leadership
  • Strong experience with C# and .NET. Go, Java, React, or Angular is useful, not required
  • Strong experience with REST services, event or stream processing (Kafka, RabbitMQ, or similar), and SQL plus NoSQL databases
  • Experience building scalable distributed systems
  • Willing to go deep on factory and logistics operations. A supply chain career is not required.
  • Some degree of flexibility is desired as different teams work in different time zones.
  • Mastering the English language in both written and verbal form is required.