Tesla is seeking a Sr. Software Engineer with a strong understanding of Python, service oriented architectures, and SaaS systems. In this role, you will design and build applications which allow our global energy customers to procure Tesla products. You will develop new features (and improve upon existing ones) within a cloud based infrastructure using modern development stacks in an agile work culture and work on some of the most interesting projects in the industry, all with the big picture goal of replacing fossil fuel energy.
Design, implement and deploy financial services solutions to internal finance, customer care teams as well as end-customers.
Work with multiple business stakeholders to develop solutions against roadmap
Work on building technical design, integration design and solution options
Work closely with business teams to understand business requirements and desired functionality
Partner with internal engineering teams, third party vendors to develop consistent solutions and drive other projects as required or as business needs change
B.S. in computer science or related major plus 5+ years of enterprise software engineering experience or other evidence of exceptional ability.
Python development experience is required for this role
Knowledge of SOA/REST based service development
Knowledge of and experience working with standard MVC frameworks
Experience developing integrations to other cloud based SaaS applications as well as custom or packaged internally hosted applications.
Excellent analytical and problem solving skills
Excellent interpersonal, written and verbal communication
Ability to work in a fast paced environment managing multiple priorities
Passion to learn new technologies and develop new solutions
Django, Angular or ReactJS experience desired
Financial Systems or Accounting experience desired