Software Engineer

11 days ago

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Responsibilities

  • Work with Joulea product manager and team to ideate software solutions
  • Design, develop, deploy, and maintain Joulea’s core SaaS platform
  • Design and implement elegant APIs, user experiences, and the underlying infrastructure
  • Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end
  • Be actively involved in strategic direction and product decisions
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot and debug production issues across services at multiple levels of the stack
  • Prioritize security and data protection
  • Write technical documentation
  • Design and implement continuous integration and deployment
  • Ensure technology stack is built for speed, availability, and scalability

Requirements

  • Proven experience developing desktop and mobile applications
  • Self-starter that is comfortable working in a rapidly evolving, high-growth environment
  • Creative and innovative mindset, with a willingness to try new things
  • Excellent communicator and collaborator
  • Strong organizational and management skills
  • Solid attention to detail and problem-solving skills
  • Bias towards strategic analysis and critical thinking

Minimum experience

  • Degree in Computer Science, Software Engineering, or equivalent
  • 2+ years industry experience
  • Experience designing and building high-impact, high-performance, and maintainable full stack web applications
  • Experience with modern front-end frameworks like React and Vue
  • Experience with modern back-end technologies such as Flask, Django, or Express
  • Expert knowledge of at least two of: JavaScript, Java, Python, C++, or Node.js
  • Experience with SQL and NoSQL databases
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like Git and Jenkins
  • Experience in Drone Software development or an interest and willingness to learn

Preferred experience

  • Experience in quality/unit testing, app networking, and security
  • Experience with Microsoft Azure, AWS, Lambda GPU Cloud, or similar cloud platforms
  • Basic Experience in DevOps
  • Experience in Java Android mobile development

Benefits

  • Competitive Salary
  • Equity Compensation
  • Full Health, Vision, and Dental Insurance
  • Per Diem

Interested? Apply now!

Have questions about our hiring process? Email us at careers@joulea.com.

International applicants are welcome if they are currently eligible to work in the US, such as with OPT EAD, CPT, or in H-1B status.

Joulea


Report inaccurate data

|

Leave feedback about this job

Joulea

Joulea

Atlanta, United States

11 - 50

Sector: Energy

About this company

Stage:Other

Website:joulea.com

Connect:

Joulea reduces carbon emissions to strive for a sustainable world in the real estate industry. It aims to reduce building operating costs while exceeding industry standards for energy efficiency. It...read more

More Engineer - Software jobs in climate

EIGENSONNE

2 days ago

Berlin, Germany, + 1 more location(s)

APPLY

EIGENSONNE

2 days ago

Berlin, Germany, + 1 more location(s)

APPLY

Itron

APPLY

Fluence

Sr. Software Architect

2 days ago

Houston, United States

APPLY

Fluence

APPLY

Other jobs at Joulea