Warsaw, Poland Hybrid Employment

Aurora Solar is hiring a Software Engineer, Install Ready Design

About the Role

What You'll Do

Design and implement backend services that enhance the accuracy and reliability of solar project planning. You'll play a key role in expanding the capabilities of a widely used design platform, delivering features that improve system performance and streamline workflows for solar professionals.

Collaborate with cross-functional teams to integrate with third-party services across the solar industry, ensuring seamless data exchange and process automation. You'll also help launch new products from the ground up, contributing to architecture decisions and long-term technical direction.

Take ownership of live services, including monitoring, incident response, and ongoing improvements. Participation in a rotating on-call schedule ensures systems remain stable and responsive.

Requirements

  • Minimum of two years of professional software development experience
  • Proven ability to write clean, maintainable, and well-tested code using object-oriented principles
  • Experience working with at least two programming languages such as Java, Python, Ruby, Golang, C++, JavaScript, or TypeScript
  • Solid grasp of core computer science concepts including data structures, algorithms, and system design
  • Track record of contributing effectively within team-based software projects
  • Strong written and verbal communication skills, particularly in remote or hybrid settings
  • Adaptability in a fast-evolving product and technology environment
  • Fluency in English, both written and spoken — applications must be submitted in English

Preferred Qualifications

  • Interest in renewable energy and sustainable technologies
  • Experience applying Domain-Driven Design principles
  • Familiarity with Spring Framework, Jackson, JPA, HTTP, SQL, MySQL, or MariaDB
  • Hands-on experience with Git, Gradle, and AWS infrastructure

Benefits

  • Recognized as one of the top remote-friendly companies by BuiltIn.com
  • Certified Green Business by the city of San Francisco
  • Commitment to diversity, equity, and inclusion across all levels
  • Equal opportunity employer with inclusive hiring practices
  • Encouragement to apply even if not all qualifications are met
Required Skills
JavaRubyPythonGolangC++JavascriptTypescriptSpring FrameworkJacksonJPAobject-oriented programmingtestable codeteam-based developmentremote collaborationcomputer science fundamentals JavaRubyPythonGolangC++JavascriptTypescriptSpring FrameworkJacksonJPAobject-oriented programmingtestable codeteam-based developmentremote collaborationcomputer science fundamentals
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Aurora Solar
Aurora creates software that puts the power of data and technology into the hands of solar professionals to make solar adoption simple and predictable. Their software has designed millions of solar projects, empowering solar companies to sell, design, and install residential and commercial solar arrays accurately, seamlessly, and at scale.
All jobs at Aurora Solar Visit website
Job Details
Department Engineering
Category backend
Posted a day ago