Jobs · Engineering · California

Staff Software Engineer, Communications Platform

Tesla · Fremont, CA · 4 wk ago
On-siteEngineering$140k–$300k/yrFull-time

What You'll Do

  • Design, develop and support applications and backend systems under the team’s scope, including customer communications, AI chat bots, customer graph databases, campaign management, and features accessible through mobile app, etc.
  • Write clean, maintainable, performant, and well-tested code to implement new features and fix bugs.
  • Write unit tests, integration tests, and work with QA to coordinate timely regression for new features.
  • Monitor live system metrics, respond to alerts, and troubleshoot production issues.
  • Investigate and understand existing system technical functionality and propose technical improvements.
  • Collaborate with Product, Design, and Business stakeholders to plan and prioritize new feature development.
  • Communicate changes in project estimates, dependencies, and blockers with affected stakeholders quickly.
  • Own feature development and projects through design, development, testing, release and production.
  • Understand and improve the scalability, maintainability, availability, and visibility of applications.
  • Be flexible and quick to respond to changing business priorities and requirements.
  • Document newly implemented technologies and application functionality.
  • Learn new technologies, practices, and business concepts to solve new problems as Tesla grows.
  • Work with technologies such as Go, Java, Python, Docker, Kubernetes, and LLMs.

What You'll Bring

  • Degree in Computer Science or related field, or equivalent experience
  • Expert knowledge of REST APIs
  • Experience with microservices, or service oriented architecture
  • Experience with databases (either SQL or NoSQL)
  • Good unit testing and integration testing practices
  • Experience with message queue architecture
  • Experience writing code in Go, Java or Python
  • Experience working with open source technologies such as Kafka, Debezium, Elasticsearch, Docker and Kubernetes, etc.
  • Experience working in an Agile/SCRUM Software Development Process

Benefits

  • Compensation and Benefits
  • Medical plans > plan options with $0 payroll deduction
  • Fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
  • Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High-Deductible medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays
  • Commuter benefits
  • Employee discounts and perks program

Expected Compensation

$140,000 - $300,000/annual salary + cash and stock awards + benefits

Similar jobs