Software Engineer, Data Platform

3 days, 23 hours ago
Full-time
Mid Level
Software Development
Natera

Natera

Natera specializes in cell-free DNA testing, providing advanced genetic testing services for oncology, women's health, and organ health to help families diagnose and manage genetic diseases.

Pharmaceuticals
1K-5K
Founded 2004

Description

  • Build shared platform services, tooling, and automation that support trusted data products across teams and domains.
  • Develop reusable engineering patterns for ingestion, transformation, publishing, and operational workflows.
  • Build and maintain platform components, automation, and engineering utilities using Python and other appropriate technologies.
  • Contribute to internal tools and workflows that improve platform usability and reduce manual effort.
  • Partner with senior engineers to implement scalable, maintainable platform solutions.
  • Use infrastructure as code and CI/CD practices to improve consistency, repeatability, and maintainability.
  • Support secure integration patterns for internally managed tools and connected SaaS solutions.
  • Strengthen platform operability through observability, production-ready patterns, and practical automation.
  • Collaborate with engineering and cross-functional stakeholders to turn platform needs into reliable technical solutions.
  • Apply AI-assisted development practices where they improve engineering productivity and workflow efficiency.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of software engineering, platform engineering, or related experience.
  • Strong programming experience in Python.
  • Experience building production-grade applications, services, APIs, internal tools, or platform components.
  • Experience working with cloud environments, including AWS or similar platforms.
  • Experience working with data platforms, data-intensive systems, or engineering workflows that support data products.
  • Experience designing and building systems with attention to reliability, maintainability, and operational supportability.
  • Familiarity with infrastructure automation, CI/CD practices, and modern software delivery workflows.
  • Familiarity with secure connectivity, networking concepts, and enterprise integration patterns.
  • Strong problem-solving skills and the ability to work effectively across engineering teams.
  • Experience with modern data platform technologies such as Snowflake, dbt, or similar tools (preferred).
  • Experience with Terraform, GitLab CI/CD, or similar infrastructure and delivery tooling (preferred).
  • Experience building internal platform tooling for engineering or data users (preferred).
  • Experience working on shared platform components or common engineering frameworks (preferred).
  • Experience integrating third-party SaaS tools into enterprise environments (preferred).
  • Experience with metadata, governance, lineage, or data quality workflows (preferred).
  • Experience improving developer experience through templates, automation, self-service, or platform tooling (preferred).
  • Experience with observability and operational practices for platform services and data workflows (preferred).
  • Experience using AI-assisted development tools such as Cursor, Claude, or similar tools in day-to-day engineering workflows (preferred).
  • Familiarity with MCP-style tooling or related engineering integration patterns (preferred).

Benefits

  • Remote USA salary range of $105,700 to $132,100 USD.
  • Comprehensive medical, dental, vision, life, and disability plans for eligible employees and dependents.
  • Free testing for employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401(k) benefits.
  • Commuter benefits.
  • Generous employee referral program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer

6sense 1K-5K IT Services

6sense is hiring a Data Engineer to build and operate big data systems and data transformations that power reporting, analysis, and core products.

Apache Spark AWS Django Flink Hadoop Hive Kafka MapReduce Presto SQL
9 minutes ago

Azure AI Consultant

Dijital Team 11-50 Internet Software & Services

Azure AI Consultant at Colombo IT, a remote full-time role focused on delivering AI-powered Azure solutions for client business challenges from discovery through deployment.

Azure JavaScript .NET Python React SQL
17 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Riverside, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the design and development of its native Windows app experience for a widely used text-to-speech platform.

C# C++ CI/CD .NET
35 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Tempe, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer on its AI data team to build and operate the data collection and ingestion systems that power model training for its text-to-speech products.

Android Bash Docker GCP iOS Linux Python Terraform Vercel
48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers