Backend engineer on the Data Platform team building scalable, resilient distributed services for large-scale data integration, event processing, and platform extensions. Requires 3+ years backend experience and expertise with distributed systems, messaging, and NoSQL technologies.
Salary not listed
Remote3+ YOEBackend Engineering
About the role
What You Will Own
Design and Develop core data platform components for enabling business process orchestration and workflows.
Build scalable, resilient services to support data integration, event processing, and platform extensions.
Contribute to the continued evolution of product functionality that services large amounts of data and traffic.
Write code that is high-quality, performant, sustainable, and testable while holding yourself accountable for the quality of the code you produce.
Coach and collaborate inside and outside the team. You enjoy working closely with others - helping them grow by sharing expertise and encouraging best practices.
Work in a hybrid cloud infrastructure, considering the implementation of functionality through several distributed components and services.
Work with our stakeholders to translate product goals into actionable engineering plans.
What You Will Need to Accomplish the Job
High integrity, team-focused approach, and collaboration skills to build tight-knit relationships across Weave.
3+ years of experience in any back-end language, i.e. Go, Java or Python (Go, Java, or C/C++ experience is a plus).
Experience moving and storing TBs of data or 100’s of millions of records.
Understanding of distributed systems and building scalable, redundant, and observable services.
Expertise in architecting messaging systems, distributed data stores and NoSQL technologies (e.g., Kafka, Google PubSub, Bigtable, Spanner, Vertica, Vitess, S3, Iceberg, etc.).
Experience building solutions to run on one or more of the public clouds (e.g., AWS, GCP, etc.).
Experience with infrastructure as code, and setting up and maintaining highly available systems.
Responsive person with a strong bias for action.
Entrepreneurial spirit and a thirst for learning.
Demonstrated track record of delivering complex projects on time and have experience working in enterprise-grade production environments.
Strategic thinker with a strong technical aptitude and a passion for execution.
What Will Make Us Love You
A background with data analysis and visualization.
5+ years of experience in any back-end language, preferably Java, Go or Python.
Management of distributed data technologies such as streaming, data mesh, data lakes, warehouses, or distributed machine learning.
Experience with Kubernetes.
Experience with GCP.
A background in operations such as networking, system administration, or DevOps/SRE.
Enjoys working in a greenfield environment using rapid prototyping.
Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.
140k – 185k
Hybrid3+ YOEBackend Engineering
Software Engineer, Codex -Enterprise Controls
OpenAISan Francisco, CA
Build and operate the enterprise control plane for OpenAI's Codex AI software engineer, focusing on security, governance, identity, access controls, encryption, and policy enforcement systems for large organizations.
230k – 385k
Hybrid5+ YOEBackend Engineering
Software Engineer III
ZoomInfoBethesda, MD +1
Software Engineer III designing, building, and maintaining scalable backend systems with Java, Node.js/NestJS, Kafka, and cloud technologies (AWS/GCP). Requires Master's in CS + 2 years (or Bachelor's + 4 years) backend experience, microservices, databases, and REST APIs.
112k – 176k
Hybrid4+ YOEBackend Engineering
Software Engineer, Upstart Bank
UpstartUnited States
Software Engineer building scalable backend systems, services, and APIs for Upstart Bank, a modern AI-enabled national bank. Translate regulatory and business requirements into reliable software in a fintech environment; 4+ years backend/full-stack experience required.
14k – 187k
Remote4+ YOEBackend Engineering
Software Engineer, Workers Deploy & Config
CloudflareNew York, NY +4
Build and scale the control plane for Cloudflare Workers, the serverless edge platform. Design distributed systems, high-traffic APIs, storage schemas, and own production reliability for services powering Pages and R2. Requires strong Go experience plus knowledge of observability, databases, and Kubernetes.