At a Glance
- Tasks: Join our team to ensure site reliability and optimise performance for a scaled SaaS platform.
- Company: Dynamic tech company focused on innovation and growth in the cloud space.
- Benefits: Remote work, competitive salary, and opportunities for professional development.
- Other info: Collaborative environment with excellent career advancement opportunities.
- Why this job: Make a real impact by solving complex engineering challenges at scale.
- Qualifications: 5+ years in engineering with strong skills in PHP, MySQL, and cloud technologies.
The predicted salary is between 60000 - 80000 £ per year.
We are seeking a Senior SRE with experience of working with scaled SaaS production infrastructure. The successful candidate will work as part of a team focused on site reliability, security, and scalability, as we manage our rapid growth. The ideal candidate will be a proactive and driven individual, who excels at understanding and working on complex technical solutions requiring performance and optimisation at scale. Our core technologies include PHP, MySQL, Vue.js and AWS. Participating in an on-call roster is required as part of this role.
Act as a senior member of the SRE team, supporting activities including the backlog and workload of the team, scoping requirements, peer review of code, providing feedback to the rest of the team. Represent the team in management and stakeholder meetings. Ensure best practices are kept, and suggest improvements to our development processes where you see gaps. Investigate, test, and resolve technical problems, working closely with other engineers to deliver core product functionality.
Defining SLOs, SLIs, and SLAs for key metrics that indicate the health, security, stability and uptime of production, staging and development environments. Monitoring the above environments and reacting to alerts and issues that may arise in day-to-day operation of their product line. Participate in an on-call rota for priority-1 level alarms with the rest of the Platform teams. Ongoing upgrades and improvements to operational processes to optimise performance, stability and cost. Working with the platform engineering team to contribute to the planning of how we carry application/infrastructure releases and configuration changes. Interact with internal teams and external 3rd party vendors to troubleshoot and resolve complex problems.
Requirements:
- 5+ years experience in an engineering role responsible for supporting a scaled SaaS platform running on Linux in a cloud environment
- Experience working with high-performance systems, and solving complex engineering problems at scale (our platform processes ~100 Billion messages per year)
- Understanding of distributed systems design – including asynchronous tasks, event driven architecture, scheduling, caching and queue processing
- Ability to apply distributed systems design knowledge to resolve scaling constraints
- The capability to carry out performance tuning from the API to Application to Database layer of the platform
- Strong communication skills and ability to explain complex technical solutions simply to others
- Strong understanding of PHP, GoLang, MySQL, Opentelemetry, Prometheus
- Experience with Cloud and DevOps technologies (AWS, Terraform, CI/CD etc.)
- Experience with specific technologies in our stack: Clickhouse, Kafka, Pulsar, Python
- Experience with networking and security concepts
- Interest or experience with marketing technologies
- Interest or experience with big data, data analytics, AI and machine learning
Location: Ireland (Dublin) or UK (London or Milton Keynes)
Remote Senior Site Reliability Engineer in Newtownabbey employer: Xtremepush
Join a forward-thinking company that values innovation and collaboration, where as a Senior Site Reliability Engineer, you will play a pivotal role in ensuring the reliability and scalability of our cutting-edge SaaS platform. With a strong emphasis on employee growth, we offer continuous learning opportunities and a supportive work culture that encourages proactive problem-solving and teamwork. Enjoy the flexibility of remote work while being part of a dynamic team that thrives on tackling complex challenges in a vibrant tech environment located in Dublin or London.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior Site Reliability Engineer in Newtownabbey
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in PHP, MySQL, and AWS to potential employers.
✨Tip Number 3
Prepare for interviews by practising common SRE scenarios. Brush up on your knowledge of distributed systems design and be ready to discuss how you've tackled complex engineering problems in the past.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with scaled SaaS platforms and your proactive approach to site reliability.
We think you need these skills to ace Remote Senior Site Reliability Engineer in Newtownabbey
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior SRE role. Highlight your experience with SaaS production infrastructure and any relevant technologies like PHP, MySQL, and AWS. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about site reliability and how your proactive approach can contribute to our team's success. Keep it engaging and personal – we love a good story!
Showcase Your Problem-Solving Skills:In your application, don’t shy away from sharing examples of complex technical problems you've solved in the past. We’re keen to see how you approach challenges and optimise performance at scale, so give us the juicy details!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Xtremepush
✨Know Your Tech Stack
Make sure you’re well-versed in the core technologies mentioned in the job description, like PHP, MySQL, and AWS. Brush up on your knowledge of distributed systems design and be ready to discuss how you've applied this in past roles.
✨Showcase Problem-Solving Skills
Prepare examples of complex engineering problems you've solved, especially in a SaaS environment. Be ready to explain your thought process and the impact of your solutions on performance and scalability.
✨Communicate Clearly
Strong communication skills are key for this role. Practice explaining technical concepts in simple terms, as you’ll need to represent the team in meetings with management and stakeholders.
✨Be Ready for On-Call Scenarios
Since participating in an on-call rota is part of the job, think about your experience handling priority-1 alarms. Prepare to discuss how you’ve managed high-pressure situations and resolved critical issues quickly.