Software Developer - Engineering Productivity
Design and implement engineering productivity initiatives to improve software quality, reliability, and development efficiency. Build SDLC observability solutions and automated quality gates within CI/CD pipelines to accelerate software delivery.
- Remote
- Canada
- Posted Aug 4, 2026
- 1 position
Job summary
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Developer - Engineering Productivity based in Canada. This role focuses on building the systems, automation, and engineering practices that enable teams to deliver reliable software at scale. You will act as a technical bridge between engineering teams, improving development workflows through observability, automation, and quality-focused tooling. The position offers the opportunity to shape internal platforms, create measurable engineering improvements, and accelerate software delivery. You will work across infrastructure, developer productivity, testing frameworks, and AI-powered engineering solutions. Collaborating with globally distributed teams, you will help establish scalable processes that improve reliability and reduce operational friction. This is an impactful opportunity for an engineer who enjoys solving complex technical challenges and improving how software teams build and deploy products. Accountabilities Design and implement internal engineering productivity initiatives that improve software quality, reliability, and development efficiency across engineering teams. Build and maintain SDLC observability solutions by integrating data from engineering tools, APIs, and platforms to provide actionable insights into delivery performance. Develop dashboards and reporting systems that measure key engineering health indicators, including deployment frequency, change failure rate, lead time, recovery time, regression rates, and release quality. Architect and implement automated quality gates within CI/CD pipelines, incorporating performance, security, accessibility, and reliability checks. Create scalable load testing strategies using tools such as k6, Locust, Gatling, or JMeter to validate system performance and customer readiness. Develop safe synthetic data solutions and production canary approaches to support testing while protecting real user data and telemetry. Leverage AI-powered development tools to accelerate engineering workflows, automate repetitive tasks, and improve testing and infrastructure processes. Drive improvements to engineering tooling by consolidating platforms, reducing unnecessary complexity, and maximizing existing technology investments. Collaborate with engineering teams to define development best practices, improve documentation, and promote reliable software delivery practices. Act as a reliability advocate by identifying improvement opportunities, reducing technical friction, and enabling teams to deliver higher-quality software. Requirements 5+ years of software engineering experience with proficiency in one or more programming languages such as Python or Go. Experience working with developer infrastructure, platform engineering, production telemetry, and engineering systems at scale. Strong ability to integrate, query, and analyze data from engineering tools and APIs such as GitHub, Linear, cloud platforms, monitoring tools, or equivalent technologies. Hands-on experience establishing engineering metrics, reliability indicators, SLIs/SLOs, error budgets, or software delivery analytics. Strong understanding of distributed systems, infrastructure automation, and declarative Infrastructure as Code (IaC) practices. Experience working with cloud platforms such as GCP, AWS, or similar environments. Familiarity with load testing, performance engineering, synthetic data generation, and safe testing practices. Experience using AI development tools such as Gemini, Claude, Cursor, Codex, or similar technologies to enhance engineering workflows. Ability to evaluate and validate AI-generated code, infrastructure changes, and automated solutions before production use. Product-oriented mindset with the ability to understand business objectives and connect technical solutions to measurable outcomes. Excellent communication and collaboration skills with the ability to work effectively across globally distributed teams. Ability to adapt quickly, solve complex problems, and continuously improve engineering processes. Benefits Competitive base salary range of approximately CAD $115,000 - $145,000, depending on experience, skills, and market factors. Equity opportunities and performance-based bonus programs. Regular compensation reviews to recognize impact and contributions. Comprehensive medical coverage, including hospitalization, outpatient care, vision, and dental benefits. Remote-first work environment with flexibility to work from home. Support for global collaboration and distributed teamwork. Paid parental leave for all new parents. Generous annual leave policy, company holidays, and wellness initiatives. No-Meeting Fridays to support focus time and work-life balance. Access to mental health resources and employee well-being programs. Professional development funding, mentorship opportunities, learning programs, and career growth support. Reimbursement for home office setup expenses. A collaborative environment focused on innovation, inclusion, and meaningful impact. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
What you’ll do
Design and implement engineering productivity initiatives to improve software quality, reliability, and development efficiency. Build SDLC observability solutions and automated quality gates within CI/CD pipelines to accelerate software delivery.
Requirements
Requires 5+ years of software engineering experience with proficiency in Python or Go and expertise in platform engineering and cloud environments. Candidates must have experience with engineering metrics, load testing, and the use of AI-powered development tools.
Benefits
• Equity opportunities • Performance-based bonus programs • Medical coverage • Hospitalization • Outpatient care • Vision benefits • Dental benefits • Remote-first work environment • Paid parental leave • Annual leave policy • Company holidays • Wellness initiatives • No-Meeting Fridays • Mental health resources • Professional development funding • Mentorship opportunities • Learning programs • Career growth support • Home office setup reimbursement
Listed skills
- CI/CDPreferred
- GoPreferred
- Amazon Web ServicesPreferred
- Google CloudPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Go
- CI/CD
- Infrastructure as Code
- GCP
- AWS
- Load Testing
- SDLC Observability
- Platform Engineering
- AI Development Tools
- Distributed Systems
- SLIs/SLOs
- k6
- Locust
- Gatling
- JMeter
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
