Distributed Systems Engineer - Data Platform (Delivery, Database, Retrieval)
Join Cloudflare as a Distributed Systems Engineer to design and maintain scalable systems that handle massive data volumes, ensuring real-time visibility for customers.
We're the makers of Devin, the first AI software engineer.
Our team is extremely talent-dense. Among our founding team, we have world-class competitive programmers, former founders, and leaders from companies at the cutting edge of AI including Scale AI, Palantir, Cursor, Waymo, Tesla, Lunchclub, Modal, Google DeepMind, and Nuro.
Building Devin is just the first step—our hardest challenges still lie ahead. If you’re excited to solve some of the world’s biggest problems and build AI that can reason on real-world tasks, apply to join us.
At Cognition, customers are our highest priority. Deployed Engineers (DEs) are customer-facing technical experts who help our customers maximize the value they get out of Devin/Windsurf.
You’ll work directly with engineers to understand their workflows, identify high-impact use cases, and deploy Devin/Windsurf into real production environments. You’ll lead demos and pilots, support integrations, and drive adoption of the Cognition platform from the inside out.
This role combines hands-on technical work, customer partnership, and rapid execution. You'll serve a broad range of clients, switching context frequently and staying ahead of issues before they become blockers. You're expected to be proactive, make judgment calls, and take ownership of outcomes.
In this role, you will:
Own all technical aspects of the customer lifecycle—from deployment through activation, making sure our customers are successful using Devin
Work closely with customers to understand their technical challenges and identify the best use cases for Devin to be a productive contributor
Build deep relationships with our customers’ engineering teams to ensure smooth product integration and adoption, activating top users and driving product utilization
Build! Always listen to customer feedback, have a bias towards implementing requested features yourself, and advocate for the customers’ needs with the rest of the team
Be the customer oracle! Exercise your product instincts to help set the roadmap
What We Value
Customer empathy — you care deeply about how engineers work and what helps them succeed
Ownership mindset — you take responsibility for results, not just tasks
Technical curiosity — you enjoy digging into unfamiliar systems and understanding how they really work
Bias toward execution — you move quickly from problem to solution
Grit — you’re comfortable operating in ambiguous, high-intensity environments
Exploratory rigor — You poke at edges, ask uncomfortable questions, and would rather find problems yourself than have them find you.
Requirements
Strong engineering foundation from a rigorous technical environment
Demonstrated track record of exceptional performance in whatever you've pursued, whether academic, athletic, professional, or entrepreneurial
Self-directed by default. You don't need a manager to tell you what to do next or how to prioritize.
Strong communication skills. You can hold your own with senior engineers and executives alike.
Have a high tolerance for ambiguity, intensity, and sustained effort when the problem demands it.
Willingness to travel 25–50%
You might excel if you…
Advanced in at least one modern programming language (e.g., Python, TypeScript)
Experience writing and debugging real software systems
Want to work directly with real users on high-impact technical problems
Learn quickly by being embedded in challenging, real-world environments
Have worked at an early-stage startup or in a role where you operated well beyond your job description
Cognition is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law. We are committed to providing reasonable accommodations for candidates with disabilities throughout the hiring process - please let us know if you need any.
Join Cloudflare as a Distributed Systems Engineer to design and maintain scalable systems that handle massive data volumes, ensuring real-time visibility for customers.
As a Systems Engineer on the Security Rules team, you will design, implement, and maintain software systems for Cloudflare's Application Security offerings, ensuring reliability and scalability.
As a Software Engineer in Host Assurance, you will design and operate services that ensure the trustworthiness of compute infrastructure, focusing on security and reliability.
As a Software Quality Engineer, you'll ensure the reliability and performance of AI-powered applications by implementing quality assurance strategies and collaborating with cross-functional teams.
As a Software Engineer (Gen AI), you will build and ship AI-driven workflows, taking ownership of features from design to implementation while collaborating with cross-functional teams.