hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Senior Software Engineer

Validere

Validere

Software Engineering
Calgary, AB, Canada
USD 110k-150k / year + Equity
Posted on Jan 24, 2026

Who we are:

Validere is the unified platform for emissions management, EHS compliance and asset management for the energy industry. Our all-in-one platform empowers energy companies to make smarter decisions by streamlining operations with integrated data, automation, and predictive insights.

Over 50 of the world’s leading energy companies rely on Validere’s technology and multidisciplinary experts to improve their operations and navigate complex compliance requirements with clarity and ease. The company has offices in Calgary and Toronto.

Who you are:

We are looking for a Senior Software Engineer with extensive experience designing, building and optimizing data-centric systems. This includes experience architecting and scaling backend infrastructure for high-volume data applications, as well as building out ETL pipelines and data warehousing solutions for analytical use cases. Above all, we are looking for someone who thrives in a cross-functional environment and enjoys working alongside diverse teams to share insights and drive innovative solutions together.

Key responsibilities:

  • Data Optimization and Query Performance: Develop and implement strategies to optimize read and write performance across various types of data stores (e.g. relational, non-relational, object-stores, distributed, etc.), and for both transactional and analytical workloads.

  • Application Development: Contribute to the development of our applications, writing code that is well-structured, readable and extensible.

  • Systems Design: Design and implement scalable and reliable cloud-based systems. Develop architecture solutions that balance performance, security, and maintainability. Work with cross-functional teams to ensure seamless integration of new components and technologies.

  • ETL & Data Pipelines: Architect and develop robust, scalable, and maintainable ETL/ELT pipelines for real-time and batch data processing from various sources, ensuring data consistency and integrity.

  • Data Warehousing: Contribute to the development of our enterprise data warehouse by designing and implementing scalable data models that support analytical and reporting needs. Ensure data quality, consistency, and efficient data retrieval for end-users, and work closely with stakeholders to define requirements and optimize warehouse performance for evolving business needs.

  • Data Security, Governance, and Privacy: Work closely with security teams to ensure data integrity, confidentiality, and protection, as well as adherence to variance compliance standards (e.g. GDPR, CCPA, CCPR).

What you bring to the team:

  • Bachelor’s degree in Software Engineering, Computer Science or extensive practical experience with software development.

  • Deep knowledge of at least one backend programming language and extensive experience writing production-grade application code. We use Python and TypeScript.

  • Advanced proficiency in SQL, with deep experience in query optimization and performance tuning. Ability to write efficient, complex queries and troubleshoot performance issues.

  • Strong knowledge of database design principles and optimization techniques, including normalization/denormalization, indexing, partitioning, CQRS, and replication for both transactional and analytical workloads.

  • Experience working with cloud-based warehouses (e.g., Snowflake, Redshift, BigQuery), including designing performant data models, building transformation pipelines, managing access control and security configurations, and optimizing for performance & cost.

  • Experience building out real-time (e.g. CDC, Debezium) and batch ETL/ELT pipelines (e.g. Airflow, AWS Step functions, dbt)

  • Experience designing, developing, and deploying cloud-based systems (e.g., AWS, Azure, GCP), working within microservices architectures and using infrastructure-as-code practices (e.g., Terraform, CDK, Pulumi, Serverless, CloudFormation, etc.).

  • Solid knowledge of infrastructure & best practices in cloud environments to build secure and scalable solutions (e.g. VPCs, encryption, access control policies).

  • Ability to partner with different teams to understand their data needs and deliver optimized solutions, as well as communicate technical concepts to non-technical stakeholders.

  • Ability to guide and mentor junior engineers.

  • Strong sense of ownership and accountability, taking a proactive approach to identify areas of improvement.

What we offer:

  • Competitive compensation

  • Stock options (at Validere, we're all owners)

  • Professional development budget to master your craft

  • Comprehensive health and dental benefits

  • Flexible working arrangements

  • Generous time-off with parental/family leave

  • Quarterly Employee Wellbeing Days

  • “Great Place to Work” Certified

  • An inclusive, ego-free environment where diversity of people and thought is valued

  • Opportunity to impact the trajectory of a fast growing tech company

Our shared values:

  • Deliver (the highest) value

  • Remove friction

  • Everyday; more scalable

  • Be well, fair & transparent

Validere is an equal employment opportunity employer. We welcome and encourage applications from everyone regardless of race, colour, religion, gender, sexual orientation, age, or disability status. Accommodations are available on request for candidates taking part in all aspects of the interview process and beyond. We are committed to providing an inclusive, open, and diverse work environment.

At Validere, we utilize Dover as our applicant tracking system for both applicants and sourced candidates. However, all candidates are thoroughly reviewed and advanced by our dedicated internal recruitment team, ensuring a personalized and attentive hiring process. It’s important to note that we do not employ additional AI tools in this process; our evaluation is entirely manual, focusing on the unique qualifications and experiences of each candidate.

The annual salary range for this position is between $110,000 and $150,000; actual total compensation will be determined based on experience, qualifications, and location.