Intermediate - Senior Full Stack Developer
TechnologyFull TimeFredericton, NBHybrid$120,000 CAD per year
About Climative:
Climative is a clean-tech company on a mission to decarbonize buildings. We use advanced machine learning, trained on energy modeling data, to evaluate the energy use of as many as 1.4 million homes in a day. Our platform shows homeowners clear pathways to improve energy affordability and efficiency.
We provide this critical data to efficiency program managers, municipal governments, banks, insurance companies, and property managers. Our data-driven approach is accelerating the clean energy transition, and we're looking for passionate builders to join us.
Position:
We're looking for an experienced Full Stack Software Engineer to join our growing developer team. This is a mid-to-senior level role, perfect for someone passionate about building data-driven products and who wants to apply their skills to solve the urgent challenge of climate change.
You'll work end-to-end on our data systems, from architectural design to implementation, ensuring our platform is scalable, secure, and reliable. You’ll take ownership of key services, mentor junior developers, and be a critical part of a team building a more sustainable future.
- Contribute to the strategy, design and architecture for Climative’s data systems, end-to-end.
- Work within and build capability within Climative's continuous integration & deployment environment
- Advise the security team and assist with implementing security improvements where needed.
- Support the data team, ensure data integrity, and keep Climative's data clean
- Feature and maintenance work, as well as database & pipeline creation & management
- Ownership duties on key revenue-linked services.
- Successful business-critical feature implementations through full SDLC.
- Mentor junior developers
- Contribute to technical sections of proposals
Skills and Qualifications:
- Proficiency with cloud syntaxes such as Javascript / Typescript, R, Python, Http, React, GraphQL, MS Sql.
- Experience with cloud platforms (e.g., AWS, Google, Azure).
- Comprehension of modern database systems including but not limited to relational, document storage, columnar, Redis.
- Comprehension of Data Lake Medallion architecture.
- Knowledge of data warehousing concepts, data immutability, and ETL processes.
- Expertise in data visualization tools (e.g., Tableau, Power BI, R Shiny).
- Ability to design user-friendly and effective dashboards.
- Self-starter, self-teacher
- Fluent in English, both written and spoken, ability to write clearly in a technical context about your work and the systems with which you interact.
- Experience with scrum/agile methodology, JIRA, git, devops and immutable infrastructure, site reliability and monitoring, and performance analytics.
Background
Education: A degree, certificate, or diploma from a reputable institution, demonstrating formal training in software development and software engineering principles.
Experience: 8y+
Why Join Climative?
- Be part of an innovative company at the forefront of clean technology.
- Work on meaningful projects that contribute to a sustainable future.
- Collaborate with a passionate and dynamic team.
- Opportunities for professional growth and development.