For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
The Mom Project
The Mom Project

Senior Software Engineer (100% Remote)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Linux
Software Development
Testing
+23

Contract role
4 days ago
Apply now

_The Mom Project is excited to support Etsy with their search for a Senior Software Engineer to join their team on a contract basis.

_About The Team

Join our small but mighty Site Reliability Engineering (SRE) team on a critical, high-impact 6-month contract. We are seeking an exceptional Senior Software Engineer with deep expertise in Linux systems and OS packaging to spearhead a vital fleet-wide upgrade. This is a chance to make a lasting architectural contribution, ensuring the stability and performance of our core platform for years to come.

You will be embedded within a focused team responsible for the core health, scalability, and performance of our production environment. We value deep technical ownership, collaborative problem-solving, and continuous improvement. While your daily focus will be on execution, you will interact closely with various adjoining platform teams, including other highly senior engineers, making this role a fantastic opportunity to collaborate across the engineering organization.

About The Role

This 6-month contract role is a hands-on technical position focused on the complete lifecycle of our critical operating system upgrade. Your primary mission will be to ensure a seamless transition of our vast fleet of Virtual Machines from the current OS to the latest LTS release.

  • Responsibilities:
  • OS Package Development: Rapidly port, update, and package existing in-house and third-party software for compatibility with the newer Ubuntu operating system.
  • Packages include: PHP, PHP libraries/extensions, proprietary Golang applications, and self-hosted versions of tools like Apache2, cURL, Prometheus exporters, and various others.
  • Testing & Quality Assurance: Design and execute thorough functional and foundational compatibility tests to ensure the stability and completeness of all new OS packages before deployment.
  • Troubleshooting & Debugging: Proactively diagnose and resolve complex packaging, build, and integration issues, helping to minimize or eliminate downtime during the migration process. Ability to dig into systemd startup failures and co-located service dependencies will also be useful.
  • CI/CD Interaction: Modify existing CI/CD configurations (build and release pipelines) as necessary to successfully build, test, and release the new OS packages without disrupting the current production environment.
  • Collaboration: Work effectively with the SRE team and neighboring platform teams to integrate configuration management changes and resolve any inter-team dependencies.

Requirements

  • Senior-Level Linux Expertise: Minimum 7+ years of experience working with and deeply understanding Linux operating systems, preferably Ubuntu or Debian.
  • Deep OS Packaging Mastery: Demonstrated, hands-on experience in creating, maintaining, and troubleshooting complex OS packages (e.g., .deb, .rpm) for modern Linux distributions.
  • Polyglot Packaging Experience: Proven track record in packaging software across multiple languages/ecosystems, including PHP (libraries/extensions) and Golang applications.
  • Can hit the ground running, bringing a depth of experience that reflects true seniority in Linux systems engineering.
  • CI/CD Fluency: Strong working knowledge of CI/CD concepts and the ability to modify existing pipelines (e.g., Jenkins, GitHub Actions, Buildkite) for package build, test, and release processes.
  • Advanced Troubleshooting: Exceptional debugging and root-cause analysis skills for complex, system-level issues arising from OS, library, or package incompatibilities.

Preferred

  • Configuration Management Experience: Prior hands-on experience with Chef or a similar configuration management system (e.g., Puppet, Ansible).
  • Experience with monitoring and observability tools, particularly those like Prometheus and Grafana, and packaging their exporters.

Hours and Location:

  • M-F, 40 hours
  • This role is 100% remote

We offer a competitive salary range for this position. Most candidates who join our team are hired at the median of this range, ensuring fair and equitable compensation based on experience and qualifications.

About The Mom Project

👥51-200
📍Chicago, Illinois
đź”—Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service