For Employers

Fetch

Senior Backend Engineer II, CI/CD

Posted an hour ago
$190K - $224K per year
10+ years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will design, build, and maintain CI/CD tooling and automated verification systems to improve software delivery workflows. Additionally, you will develop backend services and internal tools while collaborating across teams to enhance developer productivity and system reliability.

Meet Fetch Platform Engineering
Platform Engineering at Fetch is grounded in service to developers, strong ownership, and purposeful innovation. Rather than building end-user features, platform engineers focus on the foundations that other teams rely on, spanning core systems, architecture, automation, and developer workflows.

This work lives in complex problem spaces where the right answer is rarely obvious. Our engineers navigate ambiguity with data and sound judgment, understand tradeoffs, and partner closely across product and engineering to solve problems that scale. We maintain a high technical bar and value practicality, curiosity, and continuous improvement.
This is an environment for builders who enjoy shaping durable platforms, improving developer experience at scale, and enabling teams across Fetch to ship with confidence.

About the Role:
We are hiring a Senior Software Engineer II focused on CI/CD Engineering to help build and improve the systems, tooling, and developer workflows that power software delivery across Fetch.

You will design and develop tools and automation that make it easier for engineers to build, test, validate, and deploy software with confidence. This includes improving CI performance, strengthening automated testing and verification, enhancing observability, and providing developers with faster, more actionable feedback.

This is a software engineering role with a strong backend and platform engineering focus. While you will work closely with CI/CD infrastructure and DevOps technologies, much of your work will involve writing production-quality software, developing testing frameworks, and building tools that improve how engineering teams deliver code.

At the Senior II level, you will independently own complex technical projects, make thoughtful design decisions, and collaborate across teams to deliver reliable, maintainable solutions. You will help identify opportunities to improve developer workflows and contribute to technical solutions that can scale across Fetch.

This is a full-time role that can be held from one of our US offices or remotely in the United States.

What you’ll do at Fetch: 
  • Design, build, and maintain CI/CD tooling, automated verification systems, and developer workflows that improve software delivery.
  • Independently own complex technical projects, from design and implementation through testing, deployment, and ongoing improvement.
  • Develop backend services, internal tools, and automation that support build, test, validation, and deployment workflows.
  • Improve automated testing capabilities, including integration testing, end-to-end testing, contract testing, and performance regression testing.
  • Build and enhance automated quality gates, merge validation, and verification workflows that improve software reliability and release confidence.
  • Optimize CI/CD performance through caching, parallelization, infrastructure improvements, and more efficient test execution.
  • Improve observability and developer feedback by making pipeline health, test failures, performance regressions, and deployment outcomes easier to diagnose.
  • Partner with backend, infrastructure, SRE, security, frontend, and mobile engineers to improve testing practices and developer workflows.
  • Contribute to technical design decisions, document solutions, and mentor engineers through code reviews and knowledge sharing.
  • Explore opportunities to incorporate AI-assisted development and automated verification into engineering workflows.

Minimum Requirements:
  • 8+ years of software engineering experience, including hands-on experience with backend systems, CI/CD tooling, developer infrastructure, or platform engineering.
  • Strong software engineering fundamentals with experience designing, building, and maintaining production-quality backend services, APIs, or internal tools.
  • Experience building or improving CI/CD pipelines, automated testing infrastructure, and software delivery workflows.
  • Hands-on experience with integration testing, end-to-end testing, contract testing, or performance regression testing.
  • Experience with observability, monitoring, and debugging tools, including diagnosing complex application or pipeline reliability issues.
  • Understanding of API contracts, schema validation, distributed systems, and service integration patterns.
  • Experience with cloud infrastructure, containers, and modern DevOps practices, including technologies such as Docker, Kubernetes, and infrastructure-as-code.
  • Ability to independently solve complex technical problems, evaluate tradeoffs, and deliver maintainable solutions.
  • Strong communication and collaboration skills, with experience working across engineering teams.
  • A developer-focused mindset and curiosity about AI-assisted development and emerging engineering tools.

Preferred Requirements:
  • Experience building internal developer platforms, CI/CD verification frameworks, or developer productivity tooling.
  • Experience with CI platforms such as GitHub Actions, Bitrise, or similar systems.
  • Experience developing backend services or automation using Go, Python, or similar languages.
  • Experience with Kubernetes, Terraform, AWS, or other cloud infrastructure technologies.
  • Experience building automated quality gates, contract testing frameworks, or reproducible test environments.
  • Experience with progressive delivery, canary deployments, merge queues, or artifact-based deployment workflows.
  • Experience improving build and test performance across large codebases or distributed engineering environments.
  • Experience applying AI or autonomous agents to software development, testing, CI/CD, or operational workflows.
  • Open-source contributions or involvement in developer tooling, infrastructure, or software engineering communities.

Compensation: At Fetch, we offer competitive compensation packages including base, equity, and benefits to the exceptional folks we hire. The base salary range for this position is $190,409 - $224,011. Discover our benefits and how our employees live rewarded at https://fetch.com/careers.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Substation Electrical Engineer III

Full Time United States $100K - $140K per year Software Development

Electrical Engineer II

Full Time United States $86000 - $110K per year Software Development

DevOps Engineer - Remote, US

Full Time United States $116K - $147K per year Software Development

Electrical Studies Engineer II

Full Time United States $90000 - $120K per year Software Development

Smartsheet Developer III

Full Time United States $86000 - $110K per year Software Development

Electrical Engineer I

Full Time United States $77500 - $87500 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 220,290+ Jobs in Backend Engineer

Answer easy questions

Answer easy questions

220,290+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified