Senior Software Engineer - Developer Productivity
New
CanadaFull-TimeSenior
Salary150,000 - 200,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3-5 years
- Required Skills
- PythonBashTypeScriptCI/CDLinuxDevOps
Requirements
- 3-5 years of experience in a Devtools, DevOps or Engineering productivity role
- In-depth experience with CI/CD pipelines such as BitBucket, Jenkins, CircleCI, etc
- Experience with enterprise-scale engineering environments
- Development with Python, Bash or TypeScript in a Linux or Mac environment
- Experience with containers and container orchestration
- Experience with Infrastructure as code
- Passionate about Developer Productivity
- Comfortable working with AI-driven software to optimize workflows
- Strong analytical and problem-solving skills
- Comfortable with a high level of autonomy and working with a distributed team
- Proven ability to work independently and as part of a team
- Experience working remotely
Responsibilities
- Develop and implement processes and systems to improve productivity and efficiency across the organization
- Conduct data analysis and design experiments to test and validate proposed solutions
- Identifying bottlenecks, deploying process improvements, reducing manual tasks, and developing tools to increase throughput and quality
- Build a deep understanding of our engineering culture, tools and practices
- Engage with engineers to understand their needs, concerns and desires
- Work with the team to improve the overall development experience, reduce friction, remove bottlenecks and assure quality, security and reliability across the entire SDLC
- Uncover risks and seek out inefficiencies, waste and bottlenecks across the SDLC
- Participate in on-call
View Full Description & ApplyYou'll be redirected to the employer's site