Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Distributed Systems Engineer (Data Platform)

Home > Other programming jobs

Distributed Systems Engineer (Data Platform) in USA

  • Remote

Responsibilities

  • Build large-scale, real-time services and applications using massive datasets to power internal APIs and external applications.
  • Develop tooling, libraries, frameworks, and services supporting security, research, and data platform initiatives.
  • Productionize prototypes into reliable internal tools, services, and platform capabilities.
  • Develop and maintain data pipelines, messaging systems, databases, caching layers, and cloud or on-premises services.
  • Participate in engineering and product planning and technical discussions.
  • Collaborate with Machine Learning Engineers and Security Researchers on solutions affecting security outcomes.
  • Consider ongoing maintenance, monitoring, delivery, developer experience, and future reuse when building systems.

Requirements

  • At least 5 years of software engineering experience building distributed systems such as data ingestion pipelines, databases, or services.
  • Experience with object-oriented programming and Go.
  • Experience with at least one cloud provider, including AWS, Azure, or GCP.
  • Experience with or familiarity with message queue technologies such as AWS Kinesis, Google Pub/Sub, or Kafka.
  • Experience working with databases such as BigTable, Cloud Spanner, HBase, or Cassandra.
  • Understanding of distributed systems concepts including scalability, fault tolerance, and reliability.
  • Familiarity with using AI and sound judgment in applying AI responsibly.
  • Ability to write understandable, testable, maintainable code.
  • Strong communication skills and ability to work effectively with engineers and product managers.
  • Preferred familiarity with gRPC, data serialization technologies such as Protobuf or MessagePack, and containerized services in Kubernetes.
  • Preferred understanding of Internet communication protocols and standards and security domain knowledge.

Benefits

  • Remote position within the continental United States.
  • Competitive benefits including equity, health, dental and vision coverage, retirement with company contribution, parental leave, mental health and wellness benefits, flexible PTO, and a professional development stipend.
  • Eligible non-sales employees may participate in an annual bonus plan.
  • In-person onboarding at the company headquarters in Ann Arbor is offered after hiring.
  • Reasonable accommodations are available for candidates and employees with disabilities.

Salary: $151k - $206k/yr

Censys

Censys is the authority in Internet intelligence and insights. Delivering the most comprehensive, accurate, and up-to-date global map of Internet infrastructure, Censys provides the real-time external visibility organizations need to accelerate security operations, investigate threats, and unders...

Similar positions

AWS Cybersecurity Engineer (Washington, DC)

  • Virtual Service Operations, Inc.
  • Full time
  • USA
  • 10/31/2026
  • Salary: $165k - $205k/yr
  • Washington, DC

Sr. Manager, AI Software Engineering

  • SentinelOne
  • Full time
  • USA
  • 10/31/2026
  • Salary: $200,000 – $275,000
  • Remote

Custom Software Engineering Lead

  • Accenture
  • Full time
  • Others
  • 10/31/2026
  • Pune, India

Staff Software Engineer, Tech Foundations

  • Airbnb
  • Full time
  • USA
  • 10/31/2026
  • Salary: $204k-$255k
  • Remote

Head of NwPS Engineering

  • Vonage
  • Full time
  • Remote
  • 10/31/2026
  • Salary: $263k-$346k
  • Spain, UK