- Early StageStartup in initial stages
Site Reliability Engineer (Remote or Hybrid)
- €40k – €55k • 0.2% – 0.5%
- Remote •+1
- 3 years of exp
- Full Time
About the job
Following our successful trial with 14 large banks, we are looking to expand our team by hiring an experienced Site Reliability Engineer to join our Platform Team.
You will be working closely with our hands-on technical co-founder in a smart team of developers building state-of-the-art DLT-based FinTech platform for interbank intraday lending.
We embrace Agile principles and follow Scrum framework. We write re-usable, functional clean code and automate our integration and deployment using GitLab, Docker, Kubernetes and Terrraform.
As a Platform Team member your role will be to:
- Focus on systems programming, scalability and reliability, and API design.
- Understand the entire technology stack.
- Think about systems - their edge cases, failure modes, and life cycles - how to improve the long-term reliability and scalability of Finteum platform.
- Design, build, and maintain core services and infrastructure used by Finteum.
- Participate in operations (on-call rotation once in production).
- Help debug, improve and optimize Finteum’s services and infrastructure.
- Build and maintain highly available systems responsible for service deployment & telemetry across hundreds of production environments.
- Design and evolve software managing in-environment service discovery and configuration of microservices.
- Architect and manage secure, scalable infrastructure utilizing Kubernetes to support our external and internal use cases.
- Develop tools to enable other engineers such as CI/CD pipelines, container schedulers, and custom applications.
- Debug complex issues and performance problems throughout the stack
The personal traits of a successful candidate are:
- A strong execution as an engineer.
- A strong interest in thinking about the platform, and a deep understanding of the platform.
- A strong communication skills and ability to translate business and product team requirements into platform improvements.
- Awareness and understanding of technical constraints, resources, and opportunities available to them.
- Ability to estimate and prioritize.
An ideal candidate for this role will have at least three years of eiter backend development or devops (or both) experience, as well as some or all of:
- Bachelor’s degree in Computer Science or related field, or equivalent understanding of type systems, performance, and systems design.
- Experience in Software Engineering, Computer Science, Math, Physics or similar field.
- Systems programming experience with strong proficiency in JVM, Golang, or equivalent.
- Experience developing and managing highly-available distributed systems.
- Demonstrated success building systems that meet requirements around monitoring, stability, and scalability.
- Deep familiarity with containers (Docker) and orchestration (Kubernetes) at scale.
- Experience working with a cloud provider (AWS/Azure/GCE) or in-house data centers.
- Knowledge of infrastructure automation tools such as Terraform.
We provide:
- Work with a small team of ambitious technical and business colleagues.
- Opportunity to learn new technologies at work and through workshops, courses and attendance at conferences.
- Significant equity options - own a part of a high-growth startup company and share its success.
- Opportunity to travel to our office in London.
- Ability to choose between 4 and 5 working days per week.