CrawlJobs Logo

Senior Software Developer, DevOps

hootsuite.com Logo

Hootsuite

Location Icon

Location:
Canada , Vancouver

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

115400.00 - 161600.00 CAD / Year

Job Description:

We’re looking for a Senior DevOps Developer who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one or more pieces of the production application environment and the developer experience, you will own and deliver in service of quarterly goals on the team.

Job Responsibility:

  • Design and build software - tools, libraries, automation, services, and glue scripts
  • Responsible for the reliability, security, and integrity of our large, cloud-based Linux infrastructure
  • Participate in a flexible on-call rotation
  • Lead by owning project milestones, epics or features
  • Practice continuous improvement, contributing to culture, process, and direction in your team and across our department
  • Develop processes and automation to eliminate repetitive tasks
  • Design and build our infrastructure platform
  • Identify and implement new platform features
  • Research and evaluate new technologies
  • Refactor, rewrite or retire existing platform features
  • Operate our developer experience and production application environments
  • Diagnose and repair our distributed systems
  • Perform maintenance, upgrades, and migrations
  • Control or eliminate repetitive tasks, alert noise, and business-as-usual work
  • Enable development teams
  • Provide executable interfaces to our infrastructure platform
  • Provide tools and best practices to support the entire software development lifecycle
  • Collaborate with others across the organization to solve problems and build better processes, systems, and software
  • Communicate by mentoring, writing documentation, participating in meetings, and sharing your work at demos

Requirements:

  • A degree in Computer Science or Engineering
  • At least 5 years of experience in an SRE, DevOps or software engineering role
  • A track record of substantial contributions to software projects with high business impact
  • Experience with mentoring, coaching, and pairing with coworkers
  • Experience writing clean code that performs well at scale
  • Understanding of SaaS software development practice
  • Experience using infrastructure-as-code tools to build and run cloud infrastructure
  • Experience with operating, building and maintaining cloud infrastructure
  • Working knowledge of Linux systems administration, including troubleshooting system-level issues, networking (L3-L7) and basic monitoring
  • Collaboration and Teamwork
  • Creativity and Innovation
  • Problem Solving
  • Resilience, Tolerance for Change/Ambiguity

Nice to have:

Ideally you have experience working on a SaaS product

What we offer:
  • Health insurance including medical, dental, vision, life/disability insurances
  • Employee and Family Assistance Program
  • Group RRSP plan with a company match of up to 4% of base salary
  • 401k Plan with a company match (up to 4% of base salary)
  • Global Parental Leave (26 weeks of full and partially paid leave for permanent employees after 12 months)

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Developer, DevOps

Devops Senior Software Development Engineer

Sopra Steria, a major Tech player in Europe, is hiring for a Devops Senior Softw...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Public Cloud (AWS) - EC2, ELB, ASG, S3, VPC, IAM, Cloudwatch, CloudTrail, SQS, SNS and Lambda
  • DevOps - Blue-Green Deployments, Jenkins, GIT, GitHub, Groovy
  • Config Management - Ansible, Terraform
  • Orchestration - Kubernetes
  • Monitoring - Prometheus and Grafana
  • Containers - ECS, Docker
  • Scripting- PowerShell, Shell scripting, Groovy
Job Responsibility
Job Responsibility
  • Building & maintaining automated CI/CD pipelines
  • Developing automation test scripts to improve the efficiency and effectiveness of deployment of applications
  • Develop and implement integrated and automated DevSecOps capability for our applications
  • Support operations activity linked with application availability and performance
  • Provide guidance and support to business and application delivery teams to fully leverage the benefits of cloud technology
  • Involved in daily operational issues (incidents/problems), manage application integration requests/changes and participate actively in case of any issues
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

Design and develop digital software applications and platforms to transform heal...
Location
Location
United States , Scottsdale
Salary
Salary:
151757.00 - 180000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Information Systems, Electrical Engineering, Information Technology, or a related field
  • 5 years of post-baccalaureate experience in the job offered or a related occupation
  • 5 years of experience with CI/CD, Jenkins, GIT, or DevOps
  • 5 years of experience with MySQL or NoSQL
  • 5 years of experience with XML, JSON, HTML, CSS, or JavaScript
  • 5 years of experience with Frameworks: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone
  • 5 years of experience with REST, SOAP, or Web Service APIs
  • 5 years of experience with Object-oriented JavaScript
  • 5 years of experience with Software development lifecycle (SDLC)
  • 5 years of experience with Developing backend services, performing code reviews, and collaborating with peers on software development solutions
Job Responsibility
Job Responsibility
  • Design and develop digital software applications and platforms
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Mentor junior team members
What we offer
What we offer
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Term life insurance plan
  • Short-term disability benefits
  • Long-term disability benefits
  • Fulltime
Read More
Arrow Right

Senior DevOps / Developer Engineer

We are seeking DevOps / Developer Engineer who will be leading initiatives acros...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 4-7 years’ experience
  • Strong experience in Software Development, DevOps, SDLC tool administration
  • Experience in software testing methodology, tools, test planning and test execution
  • Strong understanding of end-to-end SDLC processes in cloud environments (AWS, Azure, GCP)
  • Hands-on experience with tools like Jira, Confluence, GitHub/GitLab, Jenkins, Azure DevOps, ServiceNow, etc.
  • Proven experience in tool rationalization, consolidation, or enterprise-scale SDLC transformations
  • Excellent project management and stakeholder engagement skills
  • Strong problem-solving and analytical skills
  • Strong troubleshooting and analytical skills for performing root cause analysis
Job Responsibility
Job Responsibility
  • Understand, participate, provide input for functional and design specs and other design documentation
  • Execute and automate long running, scale, reliability, and security testcases and report the results
  • Evaluate existing SDLC tools used across cloud-based development teams (e.g., Jira, GitHub/GitLab, Jenkins, Azure DevOps, etc.)
  • Identify redundancies, gaps, and inefficiencies in tool usage and propose a streamlined toolchain
  • Define and drive the implementation roadmap for tool consolidation and integration
  • Collaborate with cross-functional stakeholders to gather requirements and align on standard toolsets
  • Ensure consolidated SDLC tools support agile, CI/CD, DevSecOps, and cloud-native development practices
  • Develop standard operating procedures, workflows, and governance policies for tool usage
  • Facilitate change management, including user training and support during the transition
  • Track and report KPIs related to tool usage, process efficiency, and software delivery quality
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Northstrat is seeking a senior developer with experience architecting and implem...
Location
Location
United States , Sterling, VA or Aurora, CO
Salary
Salary:
Not provided
northstrat.com Logo
Northstrat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have an active TS/SCI with CI poly to qualify for this position
  • Bachelor’s Degree in STEM field or related experience
  • 15+ years of relevant experience
  • Must be available to work in-person in Sterling, VA or Aurora, CO
  • Strong Java skills, including JEE and REST web services
  • Experience with Oracle, MySQL, or Postgres
  • Proficiency in at least one modern programming language such as Java
  • Proficiency with Linux development including command line
  • Experience with Java microservice application and interface design and development
  • Understanding of Agile practices
Job Responsibility
Job Responsibility
  • Architecting and implementing microservice solutions for complex problems
  • Mentoring junior developers
  • Writing code using Test Driven Development that complies with high code quality standards
  • Fulltime
Read More
Arrow Right

Senior DevOps Developer in Test

We are seeking Senior DevOps Developer in Test who will be leading initiatives a...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 7-10 years’ experience
  • Knowledge of complete SDLC and experience in software testing methodology, tools, test planning and test execution
  • Strong coding skills
  • Strong troubleshooting and analytical skills for performing root cause analysis
  • Ability to effectively work with stakeholders in multiple engineering teams for defect investigation, root cause analysis, and implementation of corrective/preventative actions
  • Knowledge of tools and processes for regression, scale, and performance testing
  • Ability to write clear test specifications
  • Experience working in continuous integration and continuous delivery
  • Self-motivated with excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Understand, participate, provide input for functional and design specs and other design documentation
  • Execute and automate long running, scale, reliability, and security testcases and report the results
  • Collaborate with other cross-functional teams including but not limited to Product Management, Customer Support and Platform engineering
  • Provide guidance and mentoring to new hires joining the team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior software development engineer in test

Join a cloud-based data catalog platform team as a Senior SDET to automate test ...
Location
Location
Salary
Salary:
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Test Automation, with a focus on pipeline creation for automated tests
  • Expertise in Playwright with TypeScript
  • Familiarity with Cypress, API REST Assured, Kubernetes, and Helm charts
  • Hands-on experience with Java and/or TypeScript
  • Experience with DevOps, Gradle, Jenkins, and Docker
  • Understanding of software QA methodologies and tools like JIRA
  • Strong ability to work in Agile environments, collaborating with developers and operations teams
  • Excellent communication skills for team collaboration and stakeholder management
  • Ability to analyze testing processes, identify gaps, and recommend solutions
Job Responsibility
Job Responsibility
  • Automate test cases and create pipelines for automated testing
  • Design and implement automation frameworks, especially focusing on Playwright with TypeScript
  • Create and maintain pipelines that ensure automated tests run efficiently
  • Use tools like Cypress, API REST Assured, Kubernetes, Helm, and other modern testing frameworks
  • Collaborate with the development and operations teams to drive testing efforts within the DevOps pipeline
  • Propose improvements and raise awareness for test processes, methodologies, and defect identification
  • Define key performance indicators (KPIs) and metrics for effective testing
Read More
Arrow Right

Senior software development engineer in Test

The client is a leader in cloud-based data catalog solutions, helping organizati...
Location
Location
Salary
Salary:
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Test Automation, with extensive hands-on experience in Python
  • Experience creating automation frameworks with Pytest, Rest Assured, and other testing tools
  • Familiarity with Cypress, Playwright, Kubernetes, Helm, and API REST Assured is a plus
  • Strong expertise in Java and/or TypeScript is preferred
  • Experience working in DevOps environments using tools like Gradle, Jenkins, and Docker
  • Knowledge of software QA methodologies, testing tools, and best practices
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills to work with developers and stakeholders
Job Responsibility
Job Responsibility
  • Develop and maintain automated testing frameworks with a primary focus on Python
  • Create and optimize pipelines for automated testing within the DevOps ecosystem
  • Implement end-to-end testing strategies using Pytest, Rest Assured, and other modern testing tools
  • Collaborate with the development team to integrate automated tests into the CI/CD pipeline
  • Work with tools such as Cypress, Playwright, Kubernetes, Helm, and API REST Assured for testing services
  • Lead testing initiatives and help improve QA processes
  • Identify and troubleshoot issues within the testing process and offer improvements
  • Collaborate with cross-functional teams to improve software quality
What we offer
What we offer
  • Remote work
  • Flexible schedule and ability to manage your working hours
  • Competitive salary
  • Working in a team of skilled and experienced specialists
  • Professional development opportunities
Read More
Arrow Right

Senior DevOps Engineer - Developer Experience

We're changing how the world works with data. We built the Data Productivity Clo...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
matillion.com Logo
Matillion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with DevOps and/or SRE
  • Experience with code signing and build management tools (Gradle, Maven, ant etc)
  • Familiarity with software configuration management systems and source code version control systems (specifically, GitHub)
  • Some experience with Developer Portals (specifically Backstage)
  • Metrics driven: you are proficient in measuring success, value and gaps
  • A strong background in software engineering and release engineering, with coding experience in one or more of the following languages/libraries/platforms: Java, JavaScript/Typescript, NodeJS, Python, Go, AWS, Docker, Serverless, React, Terraform
  • Inquisitiveness- digging into problems and solutions to understand the underlying technology
  • Autonomy - ability to work on a task and solve problems independently
  • Motivation - sets personal challenges and constantly looking to stretch themselves
  • Problem solving - recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions
Job Responsibility
Job Responsibility
  • Developer Empathy - Gather holistic feedback from Developers and design solutions to improve their lived experience
  • Generative AI - Innovate ways to use Generative AI for Developer assistance and guide the internal Developer community on AI tools
  • Governance and enforcement of policies and procedures around source control, changes, releases, etc
  • Design and implement powerful, well-maintained, and user-friendly development tools, IDEs, and infrastructure that drive high velocity in code development, testing and version control
  • Streamline workflows - Simplify and optimise development workflows to incorporate automation and eliminate unnecessary processes
  • Perform administration and troubleshooting, and provide support to all engineers
  • Enhance collaboration - Work closely among the different Engineering teams to work as one cohesive unit
  • Measurement-driven efficiency - Familiarity with Engineering metrics such as DORA and how to use them to proactively drive efficiency
  • Develop new skills by working with other members of the team
  • Work with the Team Lead and Manager to identify training goals
What we offer
What we offer
  • Company Equity
  • 27 days paid time off
  • 12 days of Company Holiday
  • 5 days paid volunteering leave
  • Group Mediclaim (GMC)
  • Enhanced parental leave policies
  • MacBook Pro
  • Access to various tools to aid your career development
  • Fulltime
Read More
Arrow Right