Software Engineer – Experiment and Data Capture
Company | Cloudflare |
---|---|
Location | London, UK, Toronto, ON, Canada, Washington, DC, USA, Austin, TX, USA, Denver, CO, USA, Atlanta, GA, USA |
Salary | $137000 – $167000 |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level |
Requirements
- Experience working with large-scale applications
- Familiarity with event-driven data capture
- Strong understanding of system design
- Comfort with building reusable SDKs and UI components with TypeScript/JavaScript
- Experience building with high-scale serverless systems like Cloudflare Workers, AWS Lambda, Azure Functions
- Design and execute A/B tests and experiments to optimize for business KPIs
- Experience with publishing-to and querying-from data lake/warehouse products like Clickhouse, Apache Iceberg
- Implement tracking and attribution systems to understand user behavior
- Familiarity with event driven architectures and high-scale data processing
- Familiarity with global data privacy requirements governed by laws like GDPR/CCPA
Responsibilities
- Technical delivery for Experimentation and Data Capture capabilities
- Collaborate with product, design and stakeholders to establish outcome measurements, roadmaps and key deliverables
- Own and lead execution of engineering projects in the area of web data acquisition and experimentation
- Work across the entire product lifecycle from conceptualization through production
- Build features end-to-end: front-end, back-end, IaC, system design, debugging and testing
- Inspire and mentor less experienced engineers
- Work closely with the trust and safety team to handle any compliance or data privacy-related matters
Preferred Qualifications
- Comfort/familiarity with other languages (Go/Rust/Python)
- Familiarity with commercial analytics systems (Adobe Analytics, Google BigQuery, etc)
- Desire to work in a very fast-paced environment