Job Summary
A company is looking for a Staff Software Engineer to lead the development of next-generation pricing systems in the solar power industry.
Key Responsibilities
- Embody corporate values and promote collaboration within cross-functional teams
- Design and write maintainable and testable software for residential solar applications
- Maintain operational stability of software systems from development through to production
Required Qualifications
- 7+ years of experience delivering and maintaining production software in structured languages like C++, C#, or Java
- Experience developing and operating complex distributed systems in production
- Familiarity with microservice architecture and API design
- Experience with continuous integration and continuous delivery practices
- Strong understanding of algorithms and data structures
Comments