Company Overview
At CacheFly, we are at the forefront of transforming the digital landscape, providing robust and innovative content delivery network (CDN) solutions that empower businesses across the globe. Our dedication to excellence, innovation, and customer satisfaction has solidified our position as a leader in the technology sector. As we continue to expand our teams, we are looking for a Senior Software Engineer to join our team and contribute to our infrastructure and operational excellence.
Position Summary
We are seeking a Senior Software Engineer to drive architecture and implementation of advanced CDN software solutions and internal tools and platforms. This role is critical in enabling CacheFly’s continued growth, stability, and modernization efforts. You will be expected to set technical direction, mentor engineering staff, maintain current and develop new systems ensuring scalability and reliability in a fast-paced, customer-centric environment.
Key Responsibilities
- Lead development of strategic software and CDN infrastructure projects.
- Architect and scale backend services and edge infrastructure.
- Collaborate cross-functionally with product, support, and customer engineering teams.
- Own the delivery pipeline and CI/CD practices in a DevOps-first culture.
- Design resilient systems using industry best practices in performance, observability, and security.
- Contribute to long-term technical roadmaps aligned with business goals.
- Stay informed on CDN trends, emerging technologies, and cloud-native advancements.
- Provide technical leadership across multiple domains and teams.
Who You Are
Experience & Education
- 5+ years of experience in software engineering with a focus on CDN, edge infrastructure, or distributed systems.
- Demonstrated leadership in architecting high-performance, low-latency systems.
- Prior experience in a remote-first organization is a plus.
Soft Skills
- Excellent written and verbal communication skills.
- Proactive mindset with a bias for action.
- Strong cross-functional collaboration abilities.
- Personal accountability and time management.
Technical Skills
Languages & Frameworks
- Expert in Go and PHP.
- Proficiency in JavaScript frameworks (Node.js, Vue.js, React.js) is a plus
- Familiar with Varnish VCL and CDN-specific configuration languages is a plus
Infrastructure & Systems
- Linux system administration (Ubuntu, CentOS).
- Proficiency in DNS, HTTP(S), web content caching, and secure network protocols.
- Understanding of container orchestration and CI/CD systems (e.g., GitLab CI, Docker, Kubernetes) is a plus.
Networking
- Knowledge of TCP/IP and internet routing fundamentals.
Architecture & Design
- Experience with large-scale, multi-region architectures.
- Familiarity with observability tools (e.g., Prometheus, Grafana, ELK).
- Ability to diagram and explain complex systems to technical and non-technical stakeholders
Work Style & Expectations
- Operates effectively in an asynchronous, remote-first team.
- Able to manage multiple priorities and pivot as business needs evolve.
- Must be detail-oriented and quality-driven.
- Travel may be required occasionally (approximately 10%).
Why Join Us?
- People-First Culture; While we’re obsessed with performance, we’re also deeply committed to taking care of our people through fair compensation, competitive global benefits, and a culture of mutual respect and authenticity.
- Competitive pay and annual bonus (15% target).
- Freelance contract with full-time scope.
- Unlimited PTO, all local national holidays, and flexible work hours.
- Remote-first culture with semi-annual team meetups.
- $3,000 annual work-from-home stipend, monthly internet/phone or coworking allowance, and UberEATS perks.
If you are a driven, results-oriented individual with a passion for technology, then apply now to join our team at CacheFly as a Senior Software Engineer. Help us shape the future of content delivery and make a real impact on our clients' success.
This job has now closed
You can find more jobs over on our careers page.
See More Jobs