At a Glance
- Tasks: Join our Core team to enhance infrastructure for a secure, scalable financial platform.
- Company: Blockchain is the leading software platform for digital assets, shaping a fair financial future.
- Benefits: Enjoy a hybrid work model, unlimited vacation, and Apple equipment.
- Why this job: Be part of a dynamic team solving complex problems in the rapidly growing crypto space.
- Qualifications: Experience with containerization, programming languages, cloud solutions, and modern monitoring tools required.
- Other info: We value diversity and inclusion, offering equal opportunities for all applicants.
The predicted salary is between 43200 - 72000 £ per year.
Blockchain is the world’s leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time.
We are looking for a Site Reliability Engineer to join our Core team to encourage infrastructure best practices across our organization that would allow to securely scale a distributed financial platform that touches millions of people a day.
Our distributed financial platform tackles some of the most interesting problems in the crypto for millions of our customers and continues to grow rapidly. The SRE team at blockchain combines software and systems engineering to provide a platform that abstracts complexity for increased security, reliability and rapid product delivery.
The SRE organization at Blockchain is a work in progress – our focus is always on how to make our existing systems better. We pride ourselves on having created an environment where individuals have a high degree of freedom in proposing, discussing, designing and implementing changes. We are a team that places a high value on abstract thinking to deliver exceptionally effective tooling. We abhor toil.
As a member of the Core team you will be tasked with developing an in-depth understanding of the infrastructure needs of our products. You will establish and maintain creative engineering solutions to improve our customers’ experience by building necessary tooling. Crucially, you will also guide and educate developer teams so that they can deliver new features in a rapid, secure and scalable manner.
WHAT YOU WILL DO
- You will be able to play a critical role in evolving our infrastructure as we develop solutions to complex technical problems involving reliability, latency, bandwidth and most importantly security.
- You will be an integral part of improving observability, monitoring and alerting throughout the platform.
- You will help co-ordinate work across different areas of the company to ensure the most efficient path of execution.
- You will centralize wherever possible common streams of work that are currently duplicated across developer teams.
- You will focus heavily on writing tooling to replace manual, repetitive work in a scalable way.
- You will work in a fast paced, and dynamic environment complementing our existing high calibre team.
WHAT YOU WILL NEED
- Experience with containerization and service orchestration, including best practices and security. Experience with Hashicorp Nomad, Consul and Vault is a plus.
- Strong knowledge of at least one programming language. Experience with Golang, Python, and Bash is a plus.
- Linux, including an understanding of resource allocation, network and/or internals.
- Experience working with cloud solutions (GCP or AWS).
- Deep understanding and demonstrable experience with modern monitoring tools such as Prometheus, Datadog, Grafana, Telegraf.
- Experience with infrastructure as code tools. Experience with complex Terraform deployments is a plus.
- Solid background with configuration management tools. Experience with Saltstack is a plus.
- Experience with using GitOps and CI to make changes, preferably Github Actions.
- Experience with messaging systems such as Kafka.
- Experience with database management.
- Experience working in Data Centers is a plus.
- Knowledge of routing and switching protocols is a plus.
COMPENSATION & PERKS
- Full-time salary based on experience and meaningful equity in an industry-leading company.
- Hybrid model working from home & awesome office location in the heart of London.
- Unlimited vacation policy; work hard and take time when you need it.
- Apple equipment.
- The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field.
- Flexible work culture.
Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business need at the time.
You may contact our Data Protection Officer by email at Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology and Engineering
- Industries: IT Services and IT Consulting, Technology, Information and Internet, and Financial Services
#J-18808-Ljbffr
Site Reliability Engineer - Core employer: Blockchain.com
Contact Detail:
Blockchain.com Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Site Reliability Engineer - Core
✨Tip Number 1
Familiarize yourself with containerization and service orchestration tools, especially Hashicorp Nomad, Consul, and Vault. Having hands-on experience with these technologies will set you apart as a candidate who can contribute immediately to our Core team.
✨Tip Number 2
Deepen your understanding of modern monitoring tools like Prometheus, Datadog, and Grafana. Being able to demonstrate your experience with these tools will show us that you can help improve observability and alerting across our platform.
✨Tip Number 3
Get comfortable with infrastructure as code tools, particularly Terraform. Showcasing your ability to manage complex deployments will highlight your readiness to tackle the challenges we face in scaling our distributed financial platform.
✨Tip Number 4
Engage with GitOps practices and CI/CD pipelines, especially using GitHub Actions. This knowledge will be crucial for demonstrating how you can streamline development processes and enhance collaboration within our teams.
We think you need these skills to ace Site Reliability Engineer - Core
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Site Reliability Engineer position. Familiarize yourself with the technologies mentioned in the job description, such as containerization, cloud solutions, and monitoring tools.
Tailor Your CV: Customize your CV to highlight relevant experience and skills that align with the job description. Emphasize your knowledge of programming languages, cloud services, and any experience with tools like Terraform or GitOps.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for infrastructure engineering and your understanding of the challenges faced by the SRE team. Mention specific projects or experiences that demonstrate your ability to improve reliability and security.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex technical problems in the past. Highlight your ability to think abstractly and propose innovative solutions that enhance system performance and user experience.
How to prepare for a job interview at Blockchain.com
✨Show Your Technical Expertise
Be prepared to discuss your experience with containerization, service orchestration, and any relevant tools like Hashicorp Nomad or Consul. Highlight specific projects where you applied these technologies to solve complex problems.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your ability to tackle reliability, latency, and security issues. Prepare examples of how you've improved observability and monitoring in previous roles, showcasing your analytical thinking.
✨Emphasize Collaboration
As the role involves coordinating work across different teams, be ready to share experiences where you successfully collaborated with developers to streamline processes or centralize common tasks. Communication is key!
✨Discuss Your Tooling Experience
Talk about your experience in writing tooling to automate repetitive tasks. Provide examples of how you've used infrastructure as code tools like Terraform or configuration management tools to enhance efficiency.