Software engineer building and scaling customer-facing APIs, near real-time alerting systems, and data analytics tools on Cloudflare's data platform. Requires 3+ years in distributed systems, strong Go/SQL skills, observability expertise (Prometheus/Grafana), and CS fundamentals.
Salary not listed
Hybrid3+ YOEBackend Engineering
About the role
Responsibilities
Develop and enhance customer-facing APIs focusing on performance, reliability, and intuitive user experience.
Design, build, and maintain near real-time alerting platform, from data processing and anomaly detection to reliable notification delivery.
Optimize performance of complex analytical queries powering APIs and dashboards, collaborating with the database platform team.
Create intuitive tools for customers to explore data and configure alerts based on logs and metrics.
Scale API and alerting infrastructure to support growing internal and external use cases.
Collaborate with front-end engineers and product managers to define API contracts and deliver seamless data experience.
Ensure operational health of APIs and alerting systems through monitoring and on-call rotation (with flexibility outside standard hours).
Key Qualifications
3+ years experience in software development covering distributed systems and scalable APIs.
Strong programming skills (Go preferred) with best practices for performant, customer-facing services.
Hands-on experience with observability stacks including Prometheus, Grafana, and handling high-cardinality metrics at scale.
Strong SQL knowledge with extensive complex query optimization experience.
Solid computer science foundation in algorithms, data structures, distributed systems, and concurrency.
Strong analytical and problem-solving skills, willingness to debug and troubleshoot at high scale.
Ability to collaborate in a team and communicate effectively across teams.
Nice-to-Haves
Experience developing and scaling APIs, particularly GraphQL.
Experience with data streaming technologies (e.g., Kafka, Flink) for real-time processing.
Experience with Infrastructure as Code tools like SALT or Terraform.
Experience with Linux container technologies such as Docker and Kubernetes.
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.