Software Engineer, Growth

Cloudflare Cloudflare · Enterprise · Atlanta, GA, Austin, TX, Denver, CO, Washington, DC · Engineering

Software Engineer, Growth role at Cloudflare focused on architecting and delivering product experiences to drive user activation, adoption, and scale for self-service customers. This role involves technical delivery of customer-facing UI, collaboration with product and design, full-stack development, and contributing to developer productivity. Experience with modern AI and LLM augmented workflows is a plus.

What you'd actually do

  1. Technical delivery of customer-facing UI experiences intended to accelerate user acquisition, engagement, and retention through data-informed strategies.
  2. Collaborate closely with product, design, and stakeholders to define key outcome measurements, roadmaps, and feature specifications.
  3. Execute engineering projects across the product lifecycle, from conceptualization through production deployment.
  4. Architect scalable frontend solutions and build features end-to-end (front-end, back-end, IaC, system design, debugging, and testing).
  5. Contribute to increasing developer productivity, improving code quality, and enhancing application performance and security across our core properties.

Skills

Required

  • TypeScript/JavaScript
  • HTML
  • CSS
  • modern JavaScript/TypeScript ecosystems
  • design and development of interfaces and features that optimize for business KPIs
  • working with and/or designing RESTful APIs
  • system design
  • building tools and frameworks to improve developer productivity

Nice to have

  • Go/Rust/Python
  • high-scale serverless systems like Cloudflare Workers, AWS Lambda, Azure Functions
  • Full stack expertise for backend-for-frontend
  • commercial analytics systems (Adobe Analytics, Google Analytics)
  • responsible use of modern AI and LLM augmented workflows

What the JD emphasized

  • AI-native curiosity
  • AI is a partner in solving tough problems