Senior Data Processing & Execution Platform Engineer

Dotmatics

United States

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dotmatics is seeking a Staff Software Engineer to lead the data processing and execution platform. You will architect and migrate components to Node.js/TypeScript and Python, building a robust, distributed system coordinated through Kafka, GraphQL and RESTful APIs.

You will guide engineering standards, ensure observability, and drive scalable pipelines on Kubernetes and AWS, collaborating across globally distributed teams to advance scientific discovery.

Qualifications

  • Excellent written and spoken English communication skills.
  • Language-agnostic engineering mindset, able to work across multiple runtimes.
  • Advanced experience in asynchronous processing.
  • Proficiency in Node.js/TypeScript and Python for backend services.
  • Experience designing distributed, event-driven systems with message buses (Kafka).
  • Experience implementing automated testing platforms and tests.
  • Experience with large data processing platforms (Spark/Databricks/Snowflake).
  • Experience managing state across stores (message bus, relational DB, cache).
  • Hands-on AWS in production and Kubernetes for orchestration.
  • Proficiency with CI/CD tools (GitHub Actions).
  • Knowledge of Agile software development practices.

Responsibilities

  • Define and drive system architecture for event-driven data processing services.
  • Lead migration of components to Node.js/TypeScript and Python ecosystems.
  • Improve engineering standards for distributed systems, observability, and reliability.
  • Architect asynchronous data processing pipelines with at-least-once delivery guarantees.
  • Ensure scalability, maintainability, and security of solutions on Kubernetes and AWS.
  • Take ownership of existing services and evolve them pragmatically.

Skills

English communication
Node.js/TypeScript
Python
Distributed systems
Kafka
GraphQL
RESTful APIs
AWS
Kubernetes
CI/CD
Agile methodologies

Education

Degree in Computer Science/Software Engineering

Tools

Node.js/TypeScript
Python
Kubernetes
AWS
Kafka
GraphQL
REST

Job description

Dotmatics is seeking a Staff Software Engineer to lead the data processing and execution platform. You will architect and migrate components to Node.js/TypeScript and Python, building a robust, distributed system coordinated through Kafka, GraphQL and RESTful APIs.

You will guide engineering standards, ensure observability, and drive scalable pipelines on Kubernetes and AWS, collaborating across globally distributed teams to advance scientific discovery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Data Processing & Execution Platform
Staff Software Engineer - Data Processing & Execution Platform

Dotmatics • United States

Hybrid
USD 140,000 - 190,000
Senior Full-Stack Engineer — AI-Driven R&D Platform
Senior Full-Stack Engineer — AI-Driven R&D Platform

Dotmatics • United States

Hybrid
USD 140,000 - 190,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Dotmatics • United States

On-site
MXN 900,000 - 1,500,000
Senior Data Platform Engineer - Cloud & Pipelines
Senior Data Platform Engineer - Cloud & Pipelines

Pioneering Intelligence • Cambridge (MA)

On-site
USD 128,000 - 176,000
Healthcare coverage
Annual incentive program
Retirement benefits
Senior Data Platform Engineer | AI Ops & DevOps Pipelines
Senior Data Platform Engineer | AI Ops & DevOps Pipelines

MassMutual Ventures • Washington

Hybrid
USD 145,000 - 190,000
Health benefits
3 well-located offices
Remote work options
+2
Staff Data Platform Engineer
Staff Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 150,000 - 180,000
Senior Full Stack Engineer – Registration
Senior Full Stack Engineer – Registration

Dotmatics • United States

Hybrid
USD 140,000 - 190,000
Senior Data Systems Engineer, Pipelines & Platforms
Senior Data Systems Engineer, Pipelines & Platforms

Atlas • Northern (KY)

Hybrid
USD 120,000 - 160,000
Flexible PTO
Parental Leave Program
Growth and development opportunities
+1
Senior Data Engineer - Hybrid, Global Data Pipelines
Senior Data Engineer - Hybrid, Global Data Pipelines

Planet • Denver (CO), Washington

Hybrid
USD 160,600 - 200,800
Health insurance
Equity
Paid time off
+1