Senior Software Engineer - Infrastructure
Senior Software Engineer - Infrastructure

Senior Software Engineer - Infrastructure

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
N

At a Glance

  • Tasks: Own and optimise our Cloud infrastructure while ensuring high availability for thousands of students.
  • Company: Join Noon, a mission-driven company transforming education in the Middle East with innovative remote learning solutions.
  • Benefits: Enjoy competitive salary, ESOP, relocation support, 25 days leave, and private medical coverage.
  • Why this job: Make a real impact on education while working with a talented team in a supportive culture.
  • Qualifications: Experience with AWS, K8s, CI/CD pipelines, and large-scale distributed systems is essential.
  • Other info: Diversity is celebrated here; all backgrounds are encouraged to apply!

The predicted salary is between 43200 - 72000 £ per year.

About Noon

Noon\’s mission is to radically change the way people learn, with a primary focus on the Middle East, where the company has its roots and where the need and urgency to improve education are highest.

We have taught over 12 million students successfully with our remote learning products. Our next big challenge is to build a network of schools, supported by top teachers and driven by technology and innovation, to positively impact even more lives.

Why work at Noon?

  • The opportunity to have a real impact on millions of students.
  • A strong leadership and engineering team to learn from.
  • A solid runway: we recently closed our Series B and have substantial recurring revenue.

About the role

At Noon, we are developing a product used by thousands of students every day. As a Senior Infrastructure Engineer, you will play a critical role in owning our Cloud infrastructure. Join our distributed, high-performing team in our central London office (hybrid, 2 days per week), where the core of our tech team is located.

Responsibilities

  • Build resilient multi-tenant infrastructure across HTTP and websocket servers.
  • Monitoring infrastructure to ensure high availability.
  • Automate day to day platform provisioning, monitoring and deployment of data pipelines and services.
  • Debug production issues and participate in incident management. Lead the incidents to successful and permanent resolution.
  • Bring in best practices and focus on infra cost optimisation and security.
  • Be a team player.

Ideally, you will have

  • Experience with Cloud infrastructure (AWS) and K8s (EKS).
  • Critical thinking on when to build it yourself vs using a third party.
  • You know your way around CI/CD pipelines (e.g. Github Actions) and Infrastructure as Code (IaC).
  • Experience with observability and maintainability of large scale distributed systems.
  • Monitoring skills (Prometheus, Grafana, DataDog etc).
  • Experience during production incidents and post-mortems.

Bonus, if you have

  • Understanding about managing SQL and NoSQL database systems.
  • Familiarity with Message Brokers (RabbitMQ, Kafka).
  • Experience with configuration management tools (e.g. Ansible).

The interview process

Technical -> System Design -> Behavioural.

Benefits

In addition to a competitive base salary, we offer:

  • Employee Stock Ownership Plan (ESOP)
  • Relocation to the UK including visa sponsorship
  • Performance-based bonus
  • 25 days annual leave and Christmas office closure days on top
  • 5% contribution to your Pension Scheme
  • Private Medical Scheme including Family cover
  • Income Protection and Life Assurance to help you to protect your future

About Diversity & Inclusion

We understand that everyone has a unique set of skills and experiences. If you’re passionate about making a real positive impact through education, even if you don’t meet all the requirements above, we encourage you to apply.

At Noon, we respect and value differences. We know that when people from different backgrounds and with different points of view work together, we create the most value – for our clients, our people, and society. We’re so lucky to live in a society where differences are celebrated, so we’d expect nothing less from our teams. That means whatever your race, religion, sexual orientation, or gender, this is a place to feel at home, express yourself freely, and make your mark. Noon is proud to be an equal opportunity employer. We are committed to equal employment opportunity regardless of age, disability, gender identity, marital status, race, colour, ethnicity, religion, sex, national origin, or sexual orientation. We aim to be truly representative of the world and for each and every employee to feel respected.

#J-18808-Ljbffr

Senior Software Engineer - Infrastructure employer: Noon-The Social Learning Platform

At Noon, we are dedicated to transforming education in the Middle East, and as a Senior Software Engineer in our central London office, you will be part of a mission that impacts millions of students. We offer a collaborative work culture with strong leadership, opportunities for professional growth, and a comprehensive benefits package including an Employee Stock Ownership Plan and private medical coverage. Join us to make a meaningful difference while enjoying a supportive environment that values diversity and innovation.
N

Contact Detail:

Noon-The Social Learning Platform Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Infrastructure

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as AWS and Kubernetes. Having hands-on experience or projects that showcase your skills in these areas can set you apart during the interview process.

✨Tip Number 2

Prepare to discuss your experience with CI/CD pipelines and Infrastructure as Code. Be ready to share examples of how you've implemented these practices in previous roles, as this will demonstrate your practical knowledge and problem-solving abilities.

✨Tip Number 3

Brush up on your monitoring skills, particularly with tools like Prometheus and Grafana. Being able to articulate how you've used these tools to ensure high availability and performance in past projects will be crucial.

✨Tip Number 4

Understand the importance of incident management and be prepared to discuss your experiences handling production issues. Highlighting your critical thinking and leadership skills in resolving incidents will show that you're a team player who can handle pressure.

We think you need these skills to ace Senior Software Engineer - Infrastructure

Cloud Infrastructure (AWS)
Kubernetes (EKS)
CI/CD Pipelines (e.g. Github Actions)
Infrastructure as Code (IaC)
Monitoring Tools (Prometheus, Grafana, DataDog)
Debugging Production Issues
Incident Management
Critical Thinking
Cost Optimisation
Security Best Practices
SQL and NoSQL Database Management
Message Brokers (RabbitMQ, Kafka)
Configuration Management Tools (e.g. Ansible)
Team Collaboration
Observability of Distributed Systems

Some tips for your application 🫡

Understand the Role: Read the job description carefully to understand the responsibilities and required skills for the Senior Software Engineer - Infrastructure position. Tailor your application to highlight relevant experiences that align with these requirements.

Craft a Strong CV: Ensure your CV is up-to-date and clearly outlines your experience with cloud infrastructure, CI/CD pipelines, and any relevant technologies mentioned in the job description. Use bullet points for clarity and focus on achievements rather than just duties.

Write a Compelling Cover Letter: In your cover letter, express your passion for education and how your skills can contribute to Noon's mission. Mention specific projects or experiences that demonstrate your ability to build resilient infrastructure and solve complex problems.

Highlight Your Teamwork Skills: Since the role emphasises being a team player, include examples of successful collaboration in previous roles. Discuss how you’ve contributed to team success, especially in high-pressure situations like incident management.

How to prepare for a job interview at Noon-The Social Learning Platform

✨Understand the Company Mission

Before your interview, take some time to research Noon’s mission and values. Understanding their focus on improving education in the Middle East will help you align your answers with their goals and demonstrate your passion for making a positive impact.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Cloud infrastructure, particularly AWS and Kubernetes. Highlight specific projects where you've implemented CI/CD pipelines or Infrastructure as Code, as these are crucial for the role.

✨Prepare for System Design Questions

Since the interview process includes a system design component, practice designing scalable and resilient systems. Be ready to explain your thought process and the trade-offs you considered when making design decisions.

✨Demonstrate Team Collaboration

Noon values teamwork, so be sure to share examples of how you've successfully collaborated with others in past roles. Discuss how you handle conflicts and contribute to a positive team environment, especially during high-pressure situations like production incidents.

Senior Software Engineer - Infrastructure
Noon-The Social Learning Platform
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

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>