As a Senior Software Engineer in Analytics and Reporting, you will develop full-stack solutions for data analytics, including ingestion and visualization, enhancing Cloudflare's capabilities.
Available Locations: Austin Texas
What you'll do
As a member of the Analytics and Reporting (ART) team within CF1 (Zero Trust), you will work alongside other engineers, designers, and product managers to develop and enhance Cloudflare's analytics and reporting capabilities. Your role will involve developing software applications that efficiently handle large-scale data analytics, deliver full-stack solutions that include data ingestion, storage, processing, and visualization layers, contribute to the architecture and continuous improvement of analytics platforms. You will see projects through from conception to deployment, delivering data-driven solutions that empower Cloudflare customers to harness the full potential of Zero Trust.
Technologies we use:
Examples of desirable skills, knowledge and experience
Bonus
This role may require flexibility to be on-call outside of standard working hours to address technical issues as needed.
What you'll do
As a member of the Analytics and Reporting (ART) team within CF1 (Zero Trust), you will work alongside other engineers, designers, and product managers to develop and enhance Cloudflare's analytics and reporting capabilities. Your role will involve developing software applications that efficiently handle large-scale data analytics, deliver full-stack solutions that include data ingestion, storage, processing, and visualization layers, contribute to the architecture and continuous improvement of analytics platforms. You will see projects through from conception to deployment, delivering data-driven solutions that empower Cloudflare customers to harness the full potential of Zero Trust.
Technologies we use:
- ART core backend and API services are written in Go.
- We deploy our solutions in Kubernetes environments.
- We utilize Postgres, Clickhouse, and a number of cloud native data store technologies.
- We use HTML, CSS, JavaScript, TypeScript for front-end development.
- Kafka plays a large role at Cloudflare and this team with message streaming.
- For service monitoring we use Prometheus and Grafana.
- For service logging we use Sentry, Elasticsearch and Kibana.
Examples of desirable skills, knowledge and experience
- 3-5+ years of professional experience building and managing reliable and performant software systems at scale, preferably with some experience in our tech stack.
- Experience in designing and architecting distributed systems.
- Experience in designing and implementing REST APIs.
- Experience in SQL, familiarity with common relational database concepts.
- Familiarity with the web and technologies such as web browsers, HTTP, JavaScript.
- Familiarity with Kubernetes, Kafka, Clickhouse.
- Passion for making the digital world a more secure place.
- Willingness, curiosity, and enthusiasm to learn new programming languages, technologies and systems
- Strong interpersonal and communication skills. Caring and empathy are coveted traits here!
Bonus
- Previous experience with building enterprise analytics products.
This role may require flexibility to be on-call outside of standard working hours to address technical issues as needed.
Top Skills
Clickhouse
CSS
Elasticsearch
Go
Grafana
HTML
JavaScript
Kafka
Kibana
Kubernetes
Postgres
Prometheus
Sentry
Typescript
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Manager, you will lead and coach a solutions engineering team, ensuring effective workload distribution and customer success through collaboration across departments.
Top Skills:
PaasSaaS
Cloud • Information Technology • Security • Software • Cybersecurity
As a Partner Solutions Architect, you'll drive technical sales, build relationships with GSI partners, and influence product development through technical expertise.
Top Skills:
AWSAzureBgpCdnDdos MitigationDlpDnsFirewallsGCPGlobal Traffic ManagementGreHTTPInternet SecurityIpv4Ipv6MplsNetworkingSaseSd-WanServerless Application DevelopmentTcpTlsUdpVpnWafZero Trust Networking
Cloud • Information Technology • Security • Software • Cybersecurity
The Customer Solutions Architect at Cloudflare will support strategic customers by providing technical expertise and architectural guidance, enhancing their operations and driving success through Cloudflare's technology. Responsibilities include customer engagement, thought leadership, cross-functional collaboration, and implementing best practices for security and performance.
Top Skills:
Cloud InfrastructureCloudflare ProductsCybersecurityNetworking ProtocolsWeb Performance
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.