
Senior / Strong Intermediate Software Engineer
Senior / Strong Intermediate Software Engineer
Stack: Next.js · NestJS · Postgres
Location: Hybrid – Calgary, Alberta
Position Type: Full-time & Permanent
Schedule: Flexible, with expected availability during regular office hours unless calendar blocked
Reporting: Reports to Director of Software
About Highwood
Our mission is to collaborate, innovate, and educate our way to a world with effective and affordable emissions management solutions. We believe that working alongside proactive energy companies to understand and lower carbon emissions is key to achieving meaningful and permanent change.
Our team works on the
cutting edge
of decarbonizing the world’s energy systems. Launched in September 2020, we are a new and dynamic company with massive potential. We pride ourselves on having a strong culture of respect, fun, continuous learning, and hard work. Working at Highwood is not easy — but it can be incredibly rewarding.
Your Mission
- Product Leadership:
Take full ownership of high-impact features from initial design to production deployment.
- System Stability:
Drive improvements in system performance, reliability, and observability as our data volume grows.
- Mentorship & Culture:
Act as a technical mentor for the team, elevating the bar for code quality through rigorous peer reviews and pair programming.
- Engineering Standards:
Define and implement best practices that ensure our codebase remains maintainable and scalable.
- Collaboration:
Partner with product and design to bridge the gap between business requirements and robust technical implementations.
About You
- Deep Technical Proficiency:
You have extensive production experience with
TypeScript
and are comfortable navigating complex full-stack environments.
- SQL & Data Mastery:
You have a strong grasp of relational database design and know how to optimize queries for high-load scenarios.
- Cloud-Native Experience:
You are comfortable working with
AWS
to deploy and monitor scalable services.
- Pragmatic Problem Solver:
You value shipping value over perfection and can balance technical debt with the need for speed.
- System Thinker:
You look beyond the immediate task to understand how your changes affect the entire ecosystem.
What Success Looks Like
- Autonomous Delivery:
You consistently ship complex, production-ready features with minimal oversight.
- Team Acceleration:
Your contributions to tooling and mentorship significantly reduce bottlenecks for the rest of the engineering team.
- Architectural Consistency:
You ensure that new features align with established patterns while identifying areas for future improvement.
The Benefits
- Health & Wellness:
Comprehensive Canadian health and dental benefits, including vision, massage, and psychotherapy.
- Family Coverage:
Premiums are fully covered, including for your partner and dependents.
- Continuous Learning:
$5,000/year
for non-essential educational pursuits.
- Financial Future:
RRSP matching after one year of employment.
- Work-Life Harmony:
Flexible scheduling and a focus on maintaining healthy boundaries.
Our Commitment to You
- Respect, fairness, and honesty in every interaction.
- A voice in how things are done and recognition of your contributions.
- A learning-focused, supportive environment designed for growth.