Senior Software Engineer, Applications Engineering
Posted on: May 19, 2019
As an experienced Senior Software Engineer you ll take part in the
design and development of software for the current and next
generation of Tesla s Enterprise Resource Planning systems. In this
role, you ll be developing highly complex applications, while
acting as a team mentor, with the goal of streamlining business
operations and improving overall user experience. The ideal
candidate is a self-starter with a strong desire to increase
efficiencies and make an impact while contributing to a
cross-functional team. Your ability to creatively collaborate and
execute team goals will affect scalability and directly contribute
to the company mission of accelerating the world s transition to
Work closely with a wide variety of stakeholders to rapidly analyze
and reduce large requirements into small, simple, workable
Work across multiple projects simultaneously.
Design, implement and deliver to production complete end-to-end
fully functional solutions.
Design and develop new modules on the home-grown ERP application
(Warp) which is used to plan, procure and build Tesla products.
Develop scalable solutions using tools like Angular, C#, .Net,
MySQL and other open stack frameworks.
Ensure that your solutions work as required and are cost effective
to maintain. You seek the right solution, not the quick solution
for all aspects of development.
Operate across the Full Stack of our applications.
Contribute relevant, clean, concise quality documentation to Tesla
s knowledge base to support / increase organizational information
Automation of repetitive development tasks.
Review and mentor the work junior engineers.
8+ years in Web Application Development, including: Service
Oriented Architecture (SOA), RESTful API Design & Implementation,
Automated Testing, Unit, Functional, Performance, OOP&D,
Utilizing well-known design patterns
Backend Development, using tools such as: C#, Java, Go, Ruby, etc.
4+ years in Distributed Application Development
Distributed Source Control
4+ years Asynchronous Programming
Multi-threaded, Queue, Event-based applications
2+ years Agile Development
Distributed Application Development, preferred
Containerized (Docker) , preferred
Stateless Services, preferred
Infrastructure Development, preferred
Domain Driven Design (DDD) , preferred
Test Driven Development (TDD) , preferred
Education: BS/MS in Computer Science or equivalent degree.
Tesla participates in the E-Verify Program
Tesla is an Equal Opportunity / Affirmative Action employer
committed to diversity in the workplace. All qualified applicants
will receive consideration for employment without regard to race,
color, religion, sex, sexual orientation, age, national origin,
disability, protected veteran status, gender identity or any other
factor protected by applicable federal, state or local laws.
Keywords: Tesla, San Francisco , Senior Software Engineer, Applications Engineering, IT / Software / Systems , Fremont, California
Didn't find what you're looking for? Search again!