FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, SaaS
Cloudflare. Design, build, and operate reliable backend services and APIs for managing customer domains and their configuration .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and operating reliable backend services and APIs, with a strong focus on distributed systems and high-scale services. Proficient in debugging, troubleshooting, and delivering production-quality code while effectively communicating technical decisions.
Highest-signal resume keywords
Backend Systems DevelopmentGo Programming LanguageDistributed Systems DesignRESTful API DevelopmentObservability Tools and Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Production-Quality CodeDebugging and TroubleshootingSQL and Relational DatabasesService-Oriented ArchitectureCertificate Lifecycle Management
Soft Skills
Clear CommunicationCollaboration
Tools & Technologies
KubernetesMessage QueuesUnix/Linux EnvironmentsMetrics and Logging Tools
Industry Keywords
PKI/TLSACMEDNSDomain ValidationHigh-Scale Services
Tech Stack
Tools & technologiesDistributed SystemsDNSKubernetesLinuxPostgresSQLUnixGo
About the role
Key responsibilities & impact- Design, build, and operate reliable backend services and APIs for managing customer domains and their configuration
- Evolve the control plane to support tens of millions of customer domains while maintaining correctness, availability, and API performance
- Improve certificate and domain lifecycle workflows, including onboarding, validation, renewal, migration, and safe deletion
- Model ownership and shared state across distributed services and configuration stores
- Build observability, alerts, and operational procedures; participate in debugging and incident response
- Collaborate across engineering and product teams
- Document designs and tradeoffs
- Review fellow engineers’ work
Requirements
What you’ll need- 3+ years of professional experience building backend systems at a technology company
- Experience writing production-quality code in Go or another language, with willingness to learn Go
- Experience designing, building, and operating distributed systems or high-scale services
- Strong debugging and troubleshooting skills across applications, data stores, and production environments
- Proficiency with modern Unix/Linux development and runtime environments
- Track record of delivering well-tested, reliable code and taking ownership of it in production
- Clear written and verbal communication, including ability to explain technical decisions and tradeoffs
- Experience designing and evolving RESTful APIs used by external customers
- Working knowledge of SQL and relational databases such as PostgreSQL, including schema and query design
- Understanding of distributed-systems concerns such as consistency, caching, concurrency, and failure recovery
- Experience modernizing legacy systems or migrating workflows to a service-oriented architecture
- Experience with observability tools and practices, including metrics, logs, tracing, alerting, and SLOs
- Familiarity with PKI/TLS, certificate lifecycle management, ACME, DNS, or domain validation
- Experience with message queues, Kubernetes, or globally distributed configuration systems
Benefits
Comp & perks- Applicants progressing to the offer stage may be asked to attend an in-person interview within a Cloudflare office or hub
- Reasonable accommodations for qualified individuals with disabilities
- Equal employment opportunity and inclusive workplace commitment