Jobgether
Software Engineer II - Dev Accelerator
engineeringfull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Develop, enhance, and operate internal developer platforms that improve the productivity, reliability, and safety of engineering teams.
- Own high-impact, multi-quarter initiatives across CLI tooling, CI/CD, shared libraries, test infrastructure, and developer workflows.
- Build and improve tools and abstractions that make the preferred engineering path faster, more reliable, and easier to use.
- Work across Python, Go, Bazel, Kubernetes, AWS, and CI systems to deliver robust developer experiences.
- Design workflows and platform capabilities that are increasingly AI-native and usable by both software engineers and AI agents.
- Contribute to initiatives such as automated code generation, large-scale migrations, testing frameworks, environment tooling, and engineering automation.
- Collaborate with Product Engineering, Infrastructure, SRE, Security, and other partner teams to deliver solutions aligned with broader engineering objectives.
- Take ownership of technical decisions and deliver projects from discovery and design through implementation, rollout, and ongoing improvement.
- 3+ years of professional experience as a software engineer or in a comparable technical role.
- Demonstrated ability to use AI-powered engineering tools throughout software development, including discovery, design, implementation, testing, and rollout.
- Experience with, or strong interest in, applying LLMs to developer productivity and engineering workflows, such as failure summarization, intelligent code generation, or AI-native CLI experiences.
- Familiarity with Python, Go, Bazel, AWS, Kubernetes, and GitHub Actions is highly valuable.
- Experience building or maintaining CLI tools, developer scaffolding systems, internal frameworks, or reusable engineering platforms is preferred.
- Experience with test data management, integration or end-to-end testing infrastructure, test coverage tooling, or automated detection of unreliable tests is advantageous.
- Hands-on experience with CLI development, YAML/Jinja2-style templating, modern Python typing practices, and frameworks such as pytest, Ginkgo, or comparable testing tools is beneficial.
- Experience developing shared libraries and services using technologies such as gRPC or HTTP, as well as authoring reusable CI/CD workflows, is a plus.
- Strong ownership, problem-solving ability, collaboration skills, and enthusiasm for improving developer experiences are important for success in this role.
- Fully remote work opportunity in Canada.
- Competitive base salary, with compensation dependent on experience, skills, qualifications, and location.
- Equity participation and eligibility for an annual bonus.
- Comprehensive benefits package.
- Opportunity to work on innovative AI and cybersecurity technologies.
- High-impact projects that directly improve engineering productivity across the organization.
- Collaborative environment working with experienced teams across engineering, infrastructure, SRE, security, and product development.
- Opportunities to develop expertise in AI-native software development and modern developer-platform technologies.
- Inclusive workplace committed to diversity, equal opportunity, and professional growth.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply