ChrysaLabs’ mission is to accelerate global decarbonisation by facilitating the generation of carbon credits from soils. We act as a commercialisation partner for carbon assets: we help project developers transform their field data into tradable, credible and correctly valued financial assets.
ChrysaLabs specialises in soil carbon analysis. We secure the financial value of carbon sequestration projects, bridging the gap between the field and carbon registries (credit-issuing bodies), to ensure that every project becomes a tradable and correctly valued asset. Our approach combines the optimisation of sampling plans with the use of direct measurement probes, all in pursuit of a single objective: an asset that can be defended before the buyer. This methodology safeguards the scientific integrity of the data, an essential prerequisite for high-quality credits and the financial value that the market is prepared to recognise for them.
JOB SUMMARY
We are currently looking for a “Software Developer / Data Integration Specialist” to be the bridge between our clients’ varied data ecosystems and our internal systems. You will own the day-to-day operational reality of getting client data into our systems cleanly, efficiently, and accurately. You will build and maintain Python-based integrations, act as the technical liaison for client onboarding, and ensure data integrity across our operations.
KEY RESPONSIBILITIES
- Technical Integration & Tooling
- Develop & Maintain Scripts: Write, optimize, and maintain Python scripts to parse, clean, and integrate data from various clients who currently use disparate formats.
- Build Internal Tools: Lead the development of the data-registry and other internal tooling required to automate and streamline the integration process.
- Data Pipeline Ownership: Manage the end-to-end data flow from client drop-off to internal database availability, ensuring high reliability.
- Client & Partner Operations
- Technical Onboarding: Act as the technical interface between the client’s team and ChrysaLabs to define data requirements, formats, and transfer protocols during onboarding.
- Sampling Partner Coordination: Interface directly with sampling partners to monitor data collection, investigate missing data, and ensure all incoming data is compliant with project protocols.
- Project Planning & Tracking: Plan technical aspects of sampling projects and provide regular progress updates to the Customer Success team.
- Cross-Functional Collaboration
- Data Integrity: Work closely with the Data Science team to audit incoming data, resolve discrepancies, and guarantee overall data integrity.
- Data Science Support: Assist the Data Science team with ad-hoc Python scripting and data wrangling tasks as needed.
- Dev Team Alignment: Work autonomously on integration execution while staying aligned with the core development team’s architecture and long-term vision.
REQUIREMENTS
- Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related quantitative field.
- 2+ years of hands-on experience in Python development, specifically focused on data manipulation, parsing, and data pipelines.
- Experience in a client-facing technical role (e.g., Data Integration Specialist, Solutions Engineer, Data Operations Engineer, or Technical Onboarding Specialist) is a plus
- Fluent in English and French is mandatory (spoken and written)
KNOWLEDGE AND SKILLS
- Strong Proficiency in Python: Specifically for data manipulation, scripting, and API integrations.
- Client-Facing Communication: Comfortable speaking with external technical teams and translating client data realities into internal technical requirements.
- Operational Mindset: Highly organized with a knack for tracking missing files, troubleshooting broken scripts, and keeping projects moving.
- Cross-Functional Teamwork: Ability to work smoothly with Customer Success, Data Science, and core Engineering.
BENEFITS AND COMPENSATION
- Competitive salary with stock options available following a probationary period;
- Annual wellness allowance of $500;
- RRSP matching program;
- Health and dental insurance, plus TELUS Health Virtual Care, available from day one (60% covered by ChrysaLabs);
- Generous paid time off, 5 personal days, and additional time off during holidays;
- Unlimited snacks, coffee, and a stunning view of Mount Royal at the office;
- Flexible hybrid work schedule;
- Social activities like lunch & learns, 5-à-7s, and team and company-wide outings;
- Performance reviews and training opportunities to support your growth.