Senior Backend Engineer, Data Platforms

at SleepDoctor
💰 $140k-$160k

Job description

About Us

Sleep Doctor is the sleep health company on a mission to help an increasingly tired world live healthier, happier, and thriving lives through the revitalizing power of sleep. Sleep Doctor meticulously creates and curates scientifically backed direct-to-consumer sleep product essentials that solve sleep challenges and improve well-being. Founded by Dr. Michael Breus in 2008, Sleep Doctor, through its family of sites and brands (SleepDoctor.com, SleepFoundation.org, SleepApnea.org), empowers millions of consumers annually to better understand the science of their sleep, make informed product decisions, and build health-transforming sleep habits. To learn more about Sleep Doctor, visit SleepDoctor.com.

About the Role

Join our Data team as a Senior Platform Engineer, where we are on the hunt for an enthusiastic and seasoned professional. The Data Platform team lays down the groundwork for seamless integration of data services and applications. In your capacity as a senior member, you will be pivotal in designing a platform that serves the entire organization.

The perfect candidate is a platform engineer who is passionate about data and adept at merging business strategies with backend development. You will construct and sustain durable data pipelines that connect a variety of application ecosystems, including e-commerce, CRM, ERP, customer support, and electronic health records (EHR). You will collaborate with business stakeholders to pinpoint and align critical entities, objects, and events that enhance our digital experience.

Your expertise in system architecture, comprehensive API development experience, and analytical approach to data will be essential. You are eager to channel this expertise into building and optimizing platforms that empower data-driven decisions across the company. Moreover, your responsibilities will include leading and mentoring two offshore contractors, supervising their tasks, conducting code reviews, and overseeing project activities.

As a key player in a growing team, you will significantly influence the definition of technical roadmaps, the establishment of best practices, and the crafting of a robust foundation for future development.

What You’ll Do

  • Proactively define and execute the technical roadmap for our backend systems and data infrastructure based on current and future demands.
  • Design, develop, and maintain scalable and reliable APIs and backend services using languages like Python or NodeJS.
  • Lead and manage the work of two offshore contractors, including task allocation, code reviews, and project coordination to ensure high-quality deliverables.
  • Partner with business stakeholders to understand requirements and translate them into technical specifications and functional code.
  • Drive the ingestion, transformation, and processing of data from various internal and external sources to support our evolving business needs.
  • Champion and integrate AI-powered tools (e.g., Gemini, OpenAI, GitHub Copilot) into daily operations to boost efficiency, improve code quality, and drive results.
  • Design, build, and maintain scalable and reliable data pipelines and backend services to process large volumes of data from disparate sources.
  • Help build and maintain the foundational infrastructure that empowers our teams to make data-driven decisions effectively.
  • Own the technical implementation of data quality frameworks, monitoring, and alerting to ensure the accuracy, uptime, and integrity of our data platform.
  • Optimize and scale our data infrastructure, leveraging cloud-native solutions and best practices to support our growing business needs.
  • Contribute to our modern data stack (Snowflake, Pipedream, RudderStack, Keboola) by building and improving the systems that orchestrate and connect them.

What We Are Looking For

What you should have:

  • 5+ years of professional experience in backend or system engineering, with a demonstrable focus on data systems, data pipelines, or data-intensive applications.
  • Expert proficiency in at least one of our preferred backend languages: Python or NodeJS.
  • Extensive experience designing, building, and consuming RESTful APIs or other data-centric APIs.
  • Experience managing or leading other engineers, including conducting code reviews and managing projects.
  • An analytical background and a strong data-focused mindset, with the ability to dissect business issues and understand how data can be used to solve them.
  • Strong understanding of data modeling concepts and high proficiency in SQL for complex querying and data manipulation.
  • Familiarity with modern development and efficiency tools, including Git and AI-driven platforms like Gemini or OpenAI.
  • Experience with GitHub and CI/CD processes.
  • Experience with cloud platforms (AWS, GCP, Azure) and data warehousing solutions (e.g., Snowflake, Redshift, BigQuery).
  • Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • A proactive and ownership-driven mindset, comfortable with ambiguity and excited by the opportunity to build from the ground up.

Bonus Points:

  • Hands-on experience with workflow automation and integration tools like Pipedream, Zapier, Tray.io, or Make, and ETL/ELT tools such as Keboola, Fivetran, or Airflow.
  • Experience with CCPA, PII, PHI, and other data compliance-related areas and the governance they entail.

Who We Are

  • We play an important role in the health & wellness decisions of our audiences, and it’s a responsibility we don’t take lightly.  We invest thoughtfully to provide the most expert-driven, audience-first experience
  • We embody rapid, sustainable growth. Run into a challenge or a new opportunity?  Everyone on the team rolls up their sleeves and digs in
  • We’re going to push you to ask big questions and find bold answers.  Everyone has a seat at the table, regardless of their title or job description
  • In Seattle, our positions adopt a hybrid model, recognizing the importance of in-person collaboration and remote work.  Our newly renovated-office remains open five days a week to those who thrive in a traditional office-environment.
  • We love a good celebration!  We enjoy what we do because of who we do it with, and take time to celebrate every win – whether ours or a teammate’s

Compensation Range

$140,000 -$160,000.  Note that final compensation is subject to the candidate’s specific qualifications and location, as well as the needs of the company. This position is eligible to participate in the company’s bonus program.

The Company currently provides medical, vision, and dental insurance and 100% of the employee  medical, vision,   and   dental   premiums  covered   by   the   Company.  There is an option to participate in both a medical FSA and dependent care FSA. We offer a 401(k) plan, with fully matching contributions up to 3% of salary and 50% matching from 3% to 5% of salary. There is a company paid life-insurance policy, and the option to participate in a voluntary pet-insurance policy.  You will be eligible for Paid Time Off in accordance with the company’s policies. Our Seattle-based employees will receive commuter benefits.

Sleep Doctor is committed to bringing together individuals from diverse backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive and be their authentic self, feel a sense of community, and do great work together. We are proud to be an equal opportunity employer open to all qualified applicants.

Share this job:
Please let SleepDoctor know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply