Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Tesla Staff Software Engineer Automation Infrastructure 
United States, California, Fremont 
768712701

23.04.2025
What You’ll Do
  • Participate in requirements gathering, technical specification, and the design and development of complex software projects
  • Work with product managers, operations engineers, and leadership to to delivery high quality software solutions from development to production
  • Contribute to software architecture design, development of software applications, and integration into enterprise systems
  • Promote software engineering best practices by using your code as the example, along with participation in code reviews, building tools, and documentation
  • Be nimble and react quickly to changing business conditions and priorities and Leverage your existing skills while learning and implementing new technologies
  • Interact with mutlipel teams of engineers from multiple to solve complex operational challenges
What You’ll Bring
  • Degree in Computer Science, or equivalent, with 6+ years of working experience
  • Experience in .NET Framework, .NET Core, package management, and dependency injection
  • Experience in C#, Python, Bash, Ruby, or Powershell
  • Database experience (MySQL, Mongodb, SQL Server) and good knowledge in query optimization
  • Expert knowledge of REST APIs and Microservice architecture, experience with Docker and Kubernetes; Queue processing experience (Apache Kafka, RabbitMQ)
  • Experience with distributed systems spanning multiple regions, with complex interdependencies
  • Working knowledge of continuous deployment, feature toggles, logging, metrics, monitoring, and alerting
  • Exposure to Go, NodeJS, NPM and other open source technologies is a plus
  • Good unit testing and integration testing practices and Agile/SCRUM Software Development Process experience