Software Engineer on the Cloudflare Tunnel team enhancing secure connections to the Cloudflare network. Working within a supportive engineering team on innovative solutions in a fast-paced environment.
Responsibilities
Design, implement, and maintain the software systems that comprise Cloudflare Tunnel, including the cross-platform, open-source client and a high-performance service on Cloudflare's edge network.
Participate in all stages of the software development lifecycle, from designing and documenting systems to writing code, automated tests, and monitoring production deployments.
Collaborate with internal teams, including security, network engineering, SRE, and product management, to design scalable solutions to difficult technical problems.
Review work from your peers throughout all stages of the development lifecycle to ensure high-quality, maintainable code.
Mentor team members and work with support teams to ensure customer delight and bring out the best in everyone.
Debug issues in complex systems and contribute to the maintenance and improvement of operational health.
Work with a wide range of technologies and programming languages, including Go, Rust, and Typescript, as well as various databases (SQL and No-SQL), Docker, and Kubernetes.
Requirements
3+ years of experience in backend software development with a focus on building secure and highly available distributed systems.
Strong programming skills in Go, Rust, C++, or a similar systems-level language.
Knowledge of modern Unix/Linux development and runtime environments.
Grasp of networking protocols in Layers 3-7 of the OSI Model and experience with network programming.
Familiarity with microservices and APIs, including RESTful design.
Basic understanding of software security and encryption principles.
Ability to debug and troubleshoot issues in complex distributed systems.
Experience with monitoring and logging tools like Prometheus and Grafana.
Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
Strong interpersonal and communication skills, demonstrating empathy, teamwork and a sense of ownership.
Director of Systems Engineering at Fiserv overseeing a team and managing systems infrastructure. Responsible for planning, strategies, and ensuring efficient system design and implementation.
Systems Engineer managing Tableau platform in enterprise environments for fintech leader. Ensuring stability, performance, and security of data visualization no matter on - prem or cloud.
Senior HCM Systems Analyst managing Workday HCM platform configuration and HR operations. Collaborating with HR, Payroll, and Finance to deliver scalable Workday solutions.
Sr Engineer at T - Mobile developing architecture strategies for virtualization and platform infrastructure. Leading design and delivery of engineering solutions across OpenShift, Kubernetes, and VMware environments.
System Engineer Customer Services role at Somnitec managing diverse IT support cases for clients. Collaborating with a team to ensure high - quality service and customer satisfaction.
Radiology Informatics Applications Specialist providing configuration and support for enterprise Radiology applications. Collaborating with clinical teams to enhance operational efficiencies and patient safety.
Commissioning/System Engineer responsible for programming and commissioning mobile automation and intralogistics solutions. Working in Eastern Europe and Middle East/Africa with KION Group brands.
Systems Engineer providing engineering support and technical resolutions for field services at Hayden AI. Leading investigations and collaboration with product teams for system improvements.
Systems Engineer designing system architecture for high - speed flight vehicles at Hypersonica. Collaborating in an elite team to advance European defence technology.