Senior Software Engineer, Digital Products

Tesla

 

Software Engineer (Digital Products)

 

Role:

Tesla’s Digital Products team is responsible for Tesla’s digital presence worldwide and includes mobile applications, Retail Centers and tesla.com.  We are seeking a senior full stack software engineer to take part in the design and development of web applications for current and next generation products. In this role, you will interact with various teams across Tesla as you work to define cross-functional system architecture and build highly scalable, tightly integrated applications. You will contribute to cross functional solution definition, software system design, and rapid prototyping while bringing the re-usable UI across many platforms and user bases consuming the back-end developer work.

 

Responsibilities:

 

  • Collaborate with other team members and stakeholders as you define architectures and design dynamic, web-based apps targeted at mobile devices and desktops.

 

  • Interface development with in-house data sources running both SQL and MsSQL databases.

 

  • Developing methods of collecting real time usage statistics that will then be used by machine learning models.

 

  • Develop secure, performant API endpoints integrated with a micro services environment.

 

 

Requirements:

Bachelors in Computer Science or evidence of exceptional ability

5+ years-experience developing software web applications

Strong Node.JS /JavaScript experience.

General front-end development experience, with a care for design and usability.

Experience with Python, MongoDB, SQL and JavaScript Frameworks

Mobile application development experience is a plus. (e.g., Ionic, Cordova, Swift, Java).

Familiarity with machine learning approaches is a plus

Some familiarity with Docker, Kubernetes is desirable.

 

Read Full DescriptionHide Full Description
Confirmed 10 hours ago. Posted 28 days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up