Senior Software Engineer (Edge) in Belfast
Senior Software Engineer (Edge)

Senior Software Engineer (Edge) in Belfast

Belfast Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
Cloudsmith Ltd

At a Glance

  • Tasks: Design and build cutting-edge edge infrastructure for global package delivery.
  • Company: Join Cloudsmith, a transformative tech company revolutionising software supply chains.
  • Benefits: Enjoy competitive pay, health benefits, flexible work, and a professional development budget.
  • Other info: Collaborative environment with opportunities for personal growth and career advancement.
  • Why this job: Make a real impact on software delivery while working with innovative technologies.
  • Qualifications: 5+ years in distributed systems; strong Rust skills preferred.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for a collaborative engineer with a bias for action and a strong focus on delivering customer value. If you are motivated to solve performance problems at a massive scale and passionate about your craft, you will find a supportive environment at Cloudsmith.

Cloudsmith is transforming how organizations handle software artifacts and secure their supply chains. As a cloud native, multi-tenant platform, we enable organizations to build software better, through best-in-class artifact management and software supply chain security. Our vision is to become the software supply chain itself, powering the future of software delivery.

As a Senior Software Engineer in the Platform Edge team, you will build the infrastructure that powers fast, reliable package delivery at a global scale. You will design and implement edge caching systems, CDN optimisations, and distributed networking solutions that ensure our customers can access their packages quickly and reliably from anywhere in the world.

Our Team consists of four teams responsible for building application capabilities and the underlying platform upon which Cloudsmith is founded. We operate in a highly collaborative environment, where people with different skills come together to make things happen.

Key Responsibilities:
  • Design, build, and ship new features and optimisations for our edge infrastructure that enhance global package delivery performance across public and private networks.
  • Help keep our systems fast, reliable, and running smoothly at a global scale.
  • Work closely with teammates from product, design, and customer success to solve complex scaling and networking problems together.
  • Prioritise quality and security through rigorous testing, monitoring, and sustainable engineering habits.
  • Share your knowledge through code reviews, documentation, and mentoring others to foster a growth-oriented environment.
Required Experience, Qualities & Skills:
  • 5+ years (or equivalent) of professional experience building, testing, and maintaining complex distributed systems in production.
  • Strong experience with Rust (or another low-level systems language) for building high-performance infrastructure services; experience with Typescript or Python is a plus.
  • Familiarity with proxy technologies (e.g., Envoy, Traefik, HAProxy, nginx), network routing, CDNs, edge compute, DNS, certificate management, and observability.
  • Familiarity with cloud-based infrastructure and related services (AWS, CloudFront, Lambda, ECS, Postgres, S3, Kinesis, Terraform, Clickhouse), container runtimes, event-driven architectures, and continuous integration.
  • You understand the importance of shipping early and often and delivering value iteratively.
  • An enthusiastic and effective communicator who can bridge the gap between technical and non-technical stakeholders.
  • Deeply passionate about your craft, eager to learn, and comfortable admitting what you don’t yet know.
Benefits, Location & Work Environment:
  • A position based in Ireland or the United Kingdom.
  • A competitive compensation package, including equity.
  • Comprehensive health, dental, and vision insurance.
  • Generous annual leave and flexible working policies to suit your lifestyle.
  • A professional development budget for conferences and training.
  • A dynamic, innovative, trust-centric, and supportive work environment.
  • Regular travel may be required for team meetings and events.

We deeply care about the health and wellness of our staff and their families; a sustainable pace is important to us. In addition to generous annual leave, we offer health and well-being benefits along with flexible family-friendly working policies.

You will have an enormous opportunity to learn new skills alongside your colleagues, and your continued professional development is essential to us because it’s important to you.

Cloudsmith is an equal-opportunity employer proud to nurture a diverse workplace that welcomes applications from individuals of all races, genders, and ethnic groups. We do not discriminate on age, religion, sexual orientation, citizenship status, military service, or health conditions.

We’re looking for someone who has a passion for their craft, a collaborative attitude, and a desire to build a product customers love.

Senior Software Engineer (Edge) in Belfast employer: Cloudsmith Ltd

Cloudsmith is an exceptional employer that fosters a collaborative and innovative work culture, where engineers are empowered to tackle complex challenges in a supportive environment. With competitive compensation, comprehensive health benefits, and a strong focus on professional development, employees have the opportunity to grow their skills while contributing to a mission-critical platform that transforms software delivery. Located in Belfast, Northern Ireland, Cloudsmith offers a dynamic workplace with flexible working policies and regular team activities, making it an attractive choice for those seeking meaningful and rewarding employment.
Cloudsmith Ltd

Contact Detail:

Cloudsmith Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Edge) in Belfast

✨Tip Number 1

Network like a pro! Reach out to current employees at Cloudsmith on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills, especially in Rust and other relevant languages. Practice common algorithms and system design questions, as these are likely to come up. We want to see your problem-solving skills in action!

✨Tip Number 3

Show off your collaborative spirit! During interviews, share examples of how you've worked with cross-functional teams to solve complex problems. Cloudsmith values teamwork, so let us know how you contribute to a supportive environment.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Cloudsmith!

We think you need these skills to ace Senior Software Engineer (Edge) in Belfast

Rust
Typescript
Python
Distributed Systems
Edge Networking
Proxy Technologies
CDN Optimisations
Cloud-Based Infrastructure
AWS
Terraform
Continuous Integration
Iterative Delivery
Communication Skills
Mentoring
Problem-Solving

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with distributed systems and edge networking, as well as any relevant projects that showcase your skills in Rust or other low-level languages.

Showcase Your Passion: Let us see your enthusiasm for software engineering! Share examples of how you've tackled performance problems or contributed to collaborative projects. We love to see candidates who are genuinely excited about their craft.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point while still showcasing your personality.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Cloudsmith!

How to prepare for a job interview at Cloudsmith Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Rust and any edge networking tools like Envoy or HAProxy. Brush up on your knowledge of cloud infrastructure as well, as this will show that you’re ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex distributed systems challenges in the past. Be ready to discuss specific performance problems you've solved and how your solutions delivered customer value. This aligns perfectly with Cloudsmith's focus on delivering high-quality software.

✨Emphasise Collaboration

Since the role requires working closely with product, design, and customer success teams, be prepared to discuss your experience in collaborative environments. Share stories that highlight your ability to communicate effectively with both technical and non-technical stakeholders.

✨Ask Insightful Questions

Prepare thoughtful questions about Cloudsmith’s edge infrastructure and future projects. This not only shows your genuine interest in the role but also demonstrates your proactive mindset and eagerness to contribute to the team’s success.

Senior Software Engineer (Edge) in Belfast
Cloudsmith Ltd
Location: Belfast
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>