Software Engineer developing testing tools for engineering teams at Cloudflare. Collaborating with engineers to ensure the reliability of production systems and products.
Responsibilities
You’ll have a strong programming background with a deep understanding and experience developing and maintaining distributed systems.
You’ll need to be able to communicate effectively with engineers across the company to understand the behaviours of our systems and products in order to deliver tooling to meet their testing needs.
You will also work closely with product managers to support our public facing synthetic testing and load testing products for enterprise customers.
Requirements
Proven track record as a software engineer or similar role.
Programming experience with one of the following languages. Go or Rust.
Experience designing, implementing and maintaining secure and highly-available distributed systems
Ability to develop, document and execute test and SLO plans, test cases and test scripts to verify systems continue to operate as expected
Create and maintain production testing infrastructure and availability reporting
Collaborate with cross-functional engineering teams to understand how their systems function and interact with other Cloudflare systems
Help drive continued improvements in the software development testing processes
Be a good communicator, provide clear and concise feedback to engineering and product teams
Experience with measuring uptime metrics like correctness, availability & latency SLOs/SLIs
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
Expert Software Engineer developing multimedia solutions for Barco Control Rooms. Leading innovative engineering projects and collaborating with cross - functional teams for high - quality product deliveries.
Staff Engineer contributing to verification of GPU subsystems for next - gen mobile GPU. Designing scalable testbenches and ensuring verification aligns with architectural specifications.
Senior Manager in Software Engineering leading a team building AI - powered tooling for Global Quality Engineering. Focusing on architectural direction and team development in a dynamic environment.
Senior Software Engineer at Paramount designing AI - powered tooling for quality engineering. Collaborating on automation services and building production systems for development efficiency.
System Software Engineer at a stealth - mode startup building infrastructure for AI data centers. Collaborating across technology stacks to influence foundational design and optimization.
Staff Engineer leading FS Analysis discipline at Northrop Grumman. Driving technical excellence and process improvements across aerospace and defense engineering teams.
Software Engineer responsible for automation test scripting and software testing. Collaborating with R&D for firmware and software quality assurance at Supermicro in Taiwan.
Ground Software Engineer at Millennium Space Systems developing and maintaining software for satellite command and control. Collaborating with teams to ensure satellite stewardship and improvement of legacy systems.
Full Stack Developer responsible for developing CityZ's data management platform with focus on web applications and backend services for smart city solutions.
Full Stack Developer leading development of AI apps and tools at Sabai System. Collaborating with global clients and mentoring juniors in a hybrid work environment.