Mosaic is building upon its success in solar and expanding into home improvement, making it easy by leveraging technology and financial innovation, with a goal of providing access to clean energy for everyone. We are looking to collaborate with passionate, thoughtful people who want to make a real social impact while working to solve climate change. Come join our team and help build the movement towards 100% clean energy for all.
Mosaic is actively looking for ambitious Software Engineers to join a creative and growing engineering team who will enjoy working with cutting-edge technologies, and want to make an impact on promoting the growth of renewable energy.
- Create robust, highly scalable features for our website and lending platform
- Write test coverage for all new code, generate documentation and participate in peer code reviews
- Work collaboratively with product managers, partners, and senior engineers to design new application features
- Constantly look for ways to improve application performance and user experience
What you bring to the team
- You love to develop
- 1-2 years of experience building web applications with Java or Scala
- Excellent problem solving and troubleshooting skills
- BS in Computer Science or related discipline, or equivalent experience
- Extreme attention to detail
- Excellent communication skills
- You have experience working in the Financial Services space
- Scala experience
- Experience with distributed systems, micro-services
- You have experience working in the consumer lending, finance, or payment systems space
- Experience developing in a high traffic, consumer Internet environment
As a customer focused and driven-to-win organization, there are many exciting reasons to join the Mosaic team. We provide competitive salaries, quality healthcare and an enjoyable, be-yourself office environment. We are deeply mission and vision driven, have a generous PTO program, and support flexible schedules when needed. Mosaic has a dynamic, fast-paced, and entrepreneurial environment, which requires a professional, flexible, self-starter attitude. We believe in hiring the best, the brightest, and cultivating a culture of collaboration and appreciation. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
See Inside the Office of Mosaic
Mosaic is a solar finance company that provides financing for residential solar systems. Mosaic's vision, 100% clean energy for all, embodies the desire to create shared prosperity through clean energy and to help millions of people invest in themselves, in their homes, and in the future of the planet.
Back to top