Senior Site Reliability Engineer - Fintech
We usually respond within a week
About the role:
As a Senior Site Reliability Engineer, you'll have a direct and influential role in shaping our organisation's reliability strategy and infrastructure. You'll proactively create robust solutions, implement best practices, and drive infrastructure excellence across all teams.
Join us remotely; you can be located anywhere in Europe within the CET/CEST time zones, as our work is 100% remote. This is a full-time position.
About us:
BeOne (stealth mode project) is a next-generation neobank that redefines how individuals and businesses manage money by blending traditional and digital finance. Our platform offers multi-currency accounts, ultra-low fees, real-time global payments, and robust financial tools, all within an intuitive, refined interface.
Our bold vision is to become the largest regulated funds and data transfer network for both retail and business customers. We empower users with financial freedom, security, and efficiency, whether for personal finances, business operations, or global investments.
Your responsibilities:
You will have a direct impact on the product, working closely across DevOps, SRE, and infrastructure. As a key driver of infrastructure, you will be collaborating in multi-disciplinary teams (4 people) focused on developing business functionality from an infrastructure perspective. Daily syncs with the DevOps team and participation in lodge meetings will provide opportunities to share knowledge and solve challenges alongside backend developers and fellow DevOps engineers.
- Own and lead the definition and execution of the SRE vision and strategy, ensuring alignment with business objectives and engineering priorities.
- Architect, maintain and develop infrastructure within GCP and GKE - on high and low-level design for performance at all levels and with security, availability and reliability at the core of it.
- Develop automated solutions for system reliability, capacity planning, and incident response to minimise manual intervention.
- Cooperate with engineering and product teams to design and implement highly available and fault-tolerant systems.
- Own and deliver Service Level Objectives, Service Level Indicators and error budgets to enhance system reliability.
- Create documentation from the implemented solutions.
- Influence and mentor engineering teams on SRE principles, DevOps culture, and best practices.
- Keep up with industry trends, leveraging new tools, frameworks and methodologies to consistently enhance system reliability.
- Care for keeping the right balance between a high level of security and comfort, and flexibility of teamwork.
- Participate in daily and planning meetings.
What do you need:
- At least 5+ years of experience as a DevOps, SRE or similar role in a fintech business domain
- At least 10+ years of experience in technology
- Experience in independently managing a platform and the ability to make autonomous decisions whilst risk assessment
- Knowledge of at least one programming language: Python, GoLang, C++ or Java.
- Wide experience with JVM & Node.js technologies in terms of maintaining the applications
- Practical knowledge and experience in using Linux at an administrative level (Debian/Ubuntu).
- Knowledge of issues concerning LAN/WAN networks, Firewall, proxy servers, Load Balancers, and popular networking protocols: HTTP(s), DNS, SSH, TCP/IP, and network services REST.
- Practical expertise in observability tools (e.g., Prometheus, Grafana, Grafana Mimir, OpenTelemetry).
- Knowledge of technologies: Kafka, Redis, Nginx.
- Knowledge of the containerization system Docker.
- Knowledge of CI/CD systems and version control.
- Knowledge of the Kubernetes platform and Helm.
- Experience in using at least one public cloud operator: GCP, AWS, Azure.
- Experience implementing redundancy and disaster recovery scenarios.
- Practical expertise in designing, implementing, and maintaining scalable, high-performance infrastructure with hands-on experience in production-grade systems, using tools & technologies like HPA, KEDA, Affinity & Anti-affinity rules
- Proficient in both written and spoken English, at a B2 level or higher.
Nice to have:
- Knowledge of Argo CD and Argo Rollouts.
- Knowledge of technologies: Apache HTTP Server, OpenVPN.
- Knowledge of tools for logging in: Kibana, FluentD, Elasticsearch, Grafana, Loki.
- Configuration, management, and optimisation of large PostgreSQL databases.
- Knowledge of SSO and Okta technologies.
- Self-motivated and accountable, capable of working independently with minimal supervision.
- Interest in finances, trading and crypto.
What we offer:
- Remote-first company - we enable you to work from anywhere in the world.
- Flexible working hours - We have core working hours (11 am–3 pm CET), allowing flexible scheduling outside those hours.
- 38 days of paid vacation leave - you have 38 days of paid time off per year, and +14 days of paid sick leave
- Join a forward-thinking team where you have the autonomy to make your own choices and explore new ideas.
- Salary: B2B 75,000 - 90,000 EUR / yearly + additional compensation from on-call responsibilities
Our tech stack & methodologies:
- Communication: Slack, Google Meet
- Work management: Jira
- Documentation: Confluence
- Repository: Bitbucket
- Automation & IaC: Bash; Python; GoLang; Terraform
- Observability: Prometheus, Grafana; Jaeger, Grafana Tempo, Grafana Loki
- CI / CD: Bitbucket Pipelines; ArgoCD
- Containerization & orchestration: Docker; Kubernetes, Helm
- Security: SOPS; Okta; TFsec; Trivy; Istio
- Statefulset: PostgreSQL, TimescaleDB; Redis; Apache Kafka, Elasticsearch
- HTTP: Nginx & Ingress-Nginx
The recruitment process:
- Stage 1: Screening meeting with Talent Acquisition Partner: basic information about ICEO, the project, the role, and the offer. General questions about your experience (about 45 minutes).
- Stage 2: Technical Interview with our Senior Developer - The discussion will focus on system log architecture, problem-solving approach, and the ability to flexibly and creatively choose technologies based on business needs (approximately 1 hour).
- Stage 3: Interview with Lead of DevOps: practical discussion will include questions around Docker, Kubernetes, and Linux, with real-life case tasks for the candidate to complete during the call (max. 1 hour).
- Stage 4: Final Interview with BeOne's Head of Technology (30 minutes).
- Background check after an offer is extended (the validity of the offer is dependent on a successful background check)
- Department
- Technology
- Role
- DevOps Engineer
- Locations
- EU
- Remote status
- Fully Remote
- Employment type
- Full-time