Warsaw, Poland Hybrid

Aurora Solar is hiring a Software Engineer, Install Ready Design

About the Role

As a Software Engineer on the Install-Ready Design team, you'll play a key role in developing backend systems that power cutting-edge solar installation solutions. Your work will directly impact the reliability and precision of a leading platform used to design solar projects, helping accelerate the global shift to clean energy.

What You'll Do

  • Design and implement new features that improve the performance and accuracy of our core design platform
  • Collaborate with partners across the solar industry to optimize end-to-end project workflows
  • Build and maintain scalable services that support critical functionality
  • Help launch new products from the ground up, contributing to architecture and implementation
  • Support production systems through shared on-call responsibilities

What We're Looking For

  • At least two years of professional software development experience
  • Strong foundation in computer science and experience writing clean, maintainable, and testable code
  • Proficiency in multiple programming languages such as Java, Python, Ruby, Golang, or JavaScript/TypeScript
  • Proven ability to work effectively in team environments, especially in remote or hybrid settings
  • Excellent written and verbal communication skills in English
  • Adaptability in a fast-evolving product and technical landscape

Nice to Have

  • Interest in renewable energy and sustainability
  • Experience with Domain-Driven Design (DDD)
  • Familiarity with Spring Framework, Jackson, JPA, HTTP, SQL, MySQL/MariaDB, Git, Gradle, or AWS

Environment and Impact

This is a hybrid role based in Warsaw, Poland. You'll work within a respectful, inclusive, and innovative culture that values diverse perspectives and continuous learning. The organization is committed to sustainability and holds certification as a Green Business. As part of the team, you’ll contribute to technology that supports the global transition to solar energy, with recognition as one of the best remote companies to work for.

We are an equal opportunity employer and encourage applications from all qualified individuals, even if you don’t meet every requirement on the list. We value potential, growth, and diverse backgrounds.

Required Skills
JavaRubyPythonGolangC++JavascriptTypescriptSpring FrameworkJacksonJPAobject-oriented programmingtestable codeteam-based developmentremote collaborationcomputer science fundamentals JavaRubyPythonGolangC++JavaScriptTypeScriptSpring FrameworkJacksonJPAobject-oriented programmingtestable codeteam-based developmentremote collaborationcomputer science fundamentals
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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 12 days ago