At a Glance
- Tasks: Design and develop tools for building, testing, and shipping the Elastic Stack.
- Company: Join Elastic, a leading Search AI company transforming data into insights.
- Benefits: Competitive pay, health coverage, flexible schedules, and generous vacation days.
- Other info: Embrace a collaborative culture with opportunities for growth and community involvement.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: Proficient in software development and experienced in site reliability engineering.
The predicted salary is between 60000 - 80000 £ per year.
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
The Infrastructure team sits at the foundation of the Elastic product stack, enabling engineering efforts across the entire company. We are software developers who specialize in managing state — CI pipelines, cloud resources, and cross-team integrations. The Elastic Stack is built on our infrastructure, and we own everything needed to get it there. Beyond that, we act as internal software consultants, putting our own products to work for Elastic's business.
Responsibilities
- Design and develop tooling that facilitates building, testing, and shipping the Elastic Stack.
- Build and operate production services that power core aspects of the Elastic business, including downloads, Docker registry, maps service, and more.
- Support internal adoption of the Elastic Stack for software development and analytics use cases.
Qualifications
- Software Developer: You have a broad development background and are deeply proficient in at least one language. Our team uses Python, JavaScript, Clojure, and Haskell, but we work alongside engineers across the company using everything from Java to Go — the specific language matters less than the depth of your expertise.
- Site-Reliability Engineering: We are fundamentally an operations team. We solve problems with code, but our core mission is keeping things running. Experience in an SRE or equivalent role is a strong indicator of fit.
- Service-Oriented: You have multiple years of hands-on experience administering Linux systems, ideally at scale and in distributed environments. Experience helping operate a SaaS platform is a plus.
- Infrastructure-as-code: You're comfortable automating production systems collaboratively — treating configuration as code, managing it through version control, and working with tools such as Docker, Terraform, Puppet, Chef, Ansible, Salt, Packer, Kubernetes, or your own well-crafted shell scripts.
Bonus Points
- A drive to automate and monitor everything. If it can be automated, you'll find a way.
- Experience building reusable software components; open source contributions (library, patch, documentation, or otherwise) are a bonus.
- Comfort with a versioned, Git-based workflow driven by issues and pull requests.
- Strong Linux fundamentals. You know your way around syscall tracing, TCP internals, init systems (sysvinit/runit/systemd), and aren’t afraid to go deep when a problem demands it.
- A passion for open source, whether through code, mailing lists, documentation, or community participation.
- Experience thriving in a distributed, asynchronous work environment with strong written communication habits.
- A genuine appreciation for diverse, globally distributed teams and a collaborative, inclusive approach to getting work done.
Benefits
- Competitive pay based on the work you do here and not your previous salary.
- Health coverage for you and your family in many locations.
- Ability to craft your calendar with flexible locations and schedules for many roles.
- Generous number of vacation days each year.
- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service.
- Up to 40 hours each year to use toward volunteer projects you love.
- Embracing parenthood with a minimum of 16 weeks of parental leave.
Security & Privacy Responsibilities
Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic’s Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience.
Legal and equal opportunity notices: Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by law. We welcome individuals with disabilities and provide accommodations during the application process.
Site Reliability Engineer (Mid / Senior) - Platform Infrastructure in London employer: Elastic
Contact Detail:
Elastic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Site Reliability Engineer (Mid / Senior) - Platform Infrastructure in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Elastic on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills in real-time! If you get the chance, participate in coding challenges or hackathons related to site reliability engineering. It’s a great way to demonstrate your expertise and passion for the field.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Elastic values those who can keep things running smoothly, so be ready to discuss how you've tackled challenges in past roles.
✨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 the Elastic team.
We think you need these skills to ace Site Reliability Engineer (Mid / Senior) - Platform Infrastructure in London
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your technical skills and experience. We want to see how your background aligns with the role of Site Reliability Engineer, so don’t hold back on showcasing your expertise in languages like Python or JavaScript!
Tailor Your Application: Take a moment to customise your application for us. Mention specific projects or experiences that relate to the responsibilities listed in the job description. This shows us you’ve done your homework and are genuinely interested in the position.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s relevant. Make it easy for us to see why you’d be a great fit for our team!
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 helps us keep everything organised!
How to prepare for a job interview at Elastic
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python, JavaScript, and any tools like Docker or Terraform. Be ready to discuss your experience with these technologies and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles, particularly in site reliability engineering or operations. Highlight specific instances where you automated processes or improved system performance, as this aligns with the role's focus on keeping things running smoothly.
✨Demonstrate Collaboration
Elastic values teamwork, so be prepared to discuss how you've worked in distributed teams. Share experiences that showcase your communication skills and how you’ve contributed to a collaborative environment, especially in remote settings.
✨Emphasise Your Passion for Open Source
If you have any contributions to open source projects, make sure to mention them. Discussing your involvement in the community can set you apart, as it shows your commitment to continuous learning and collaboration beyond just your job.