Finding the best job has never been easier
Share
Key job responsibilities- Develop and have input into the design of the architecture used for both our user interface and backend services- Help shape our technology stack now and into the future
A day in the life
They are typically on the critical path for most, PV launches. In addition to this, the team is also driving an ambitious program of architectural investments over the next 2-3 years to support the rapid worldwide scaling of PV capabilities .
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
These jobs might be a good fit