
Software Engineer – Growth
Cloudflare
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Colorado • District of Columbia • United States
Visit company websiteExplore more
Salary
💰 $136,000 - $206,000 per year
Tech Stack
About the role
- Technical delivery of customer-facing UI experiences intended to accelerate user acquisition, engagement, and retention through data-informed strategies.
- Collaborate closely with product, design, and stakeholders to define key outcome measurements, roadmaps, and feature specifications.
- Execute engineering projects across the product lifecycle, from conceptualization through production deployment.
- Architect scalable frontend solutions and build features end-to-end (front-end, back-end, IaC, system design, debugging, and testing).
- Contribute to increasing developer productivity, improving code quality, and enhancing application performance and security across our core properties.
- Work closely with cross-functional teams to ensure all product experiences are compliant and adhere to our trust and safety principles.
Requirements
- Comfort with building reusable SDKs and high-quality UI components with TypeScript/JavaScript required. Comfort/familiarity with other languages (Go/Rust/Python) a plus.
- Experience building with high-scale serverless systems like Cloudflare Workers, AWS Lambda, Azure Functions, etc.
- Full stack expertise for backend-for-frontend and other similar applications to help keep the team moving with minimal cross-team dependencies is a big plus
- Strong knowledge of HTML, CSS, and modern JavaScript/TypeScript ecosystems.
- Experience in design and development of interfaces and features that optimize for business KPIs, including user onboarding, feature adoption, and overall product experience.
- Experience working with and/or designing RESTful APIs.
- Familiarity with commercial analytics systems (Adobe Analytics, Google Analytics, etc) a plus.
- Strong foundation in system design, balancing engineering excellence with visual aesthetics, and an ability to translate design vision into polished, performant code.
- Experience with building tools and frameworks to improve developer productivity.
- Experience with the responsible use of modern AI and LLM augmented workflows.
- Desire to work in a fast-paced environment.
Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptJavaScriptGoRustPythonHTMLCSSRESTful APIssystem designserverless systems
Soft Skills
collaborationcommunicationproblem-solvingadaptabilitycreativityattention to detailtime managementteamworkcritical thinkinguser-centric design