SurrealDB is looking for a highly skilled and experienced Senior Backend Engineer to join our dynamic engineering team. Based in London, the ideal candidate will have a strong background in cloud technologies, building scalable backend systems, and operating production infrastructure at scale. You will play a key role in designing, developing, and maintaining our cloud-based backend infrastructure to ensure it is robust, scalable, and secure.
What you will do
- Lead the design and implementation of scalable backend services and APIs in the cloud.
- Develop and maintain cloud infrastructure (AWS, Azure, GCP) ensuring high availability, scalability, and security.
- Design, implement, and manage databases (SQL, NoSQL), optimizing for performance and reliability.
- Write clean, maintainable, and efficient code in Go or Rust.
- Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
- Implement and advocate for best security practices, ensuring data protection and compliance with relevant regulations.
- Participate in on-call rotations.
- Develop and maintain CI/CD pipelines, automating deployment processes to streamline release cycles.
About you
- Experience in backend development, with a focus on cloud-based solutions.
- Experience building public facing APIs in Go or Rust.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience deploying to Kubernetes.
- Solid understanding of database technologies (SQL, NoSQL).
- Familiarity with HTTP, WebSockets, RESTful APIs, gRPC and other communication protocols.
- Experience with CI/CD tooling (GitHub Actions, Jenkins, GitLab CI, CircleCI).
- Experience with observability and monitoring best practices.
- Experience being on-call for production systems.
- Knowledge of infrastructure as code (Pulumi, Terraform, CloudFormation).
- Experience with distributed systems, load balancing, and system monitoring.
- Willingness to adapt to remote work and collaborate with a remote workforce operating in different time zones.
We understand that each candidate brings a unique set of skills and experiences, and we encourage applicants to apply even if you do not meet all the qualifications listed in the job description.
Our London team have a hybrid working approach. We enjoy working and collaborating together, and require people to be in our Oxford Street office three days a week on a Tuesday, Wednesday and Thursday.
About you
Join SurrealDB to be at the forefront of database innovation, where your work impacts the future of data management in a collaborative, growth-oriented and rewarding environment.
Backed by leading VCs, Surreal is the fastest-growing database company of all time and one of the fastest-growing source-available/open-source software products. We are a startup with an ambitious mission to build the ultimate multi-model database for tomorrow’s applications. We’re seeking to hire the best: people who care deeply about the work they do and care about the people with whom they create and promote the product.
We’ve established a multicultural team from around the globe, welcoming members from all backgrounds and age groups, spanning from 18 to 72 years! As we continue to grow, our commitment to building a diverse team remains a top priority. We foster a culture where everyone is encouraged to share their passions outside work with one another and within our community meet ups. Our team includes opera singers, actors, poets, and sports enthusiasts!
#J-18808-Ljbffr
Contact Detail:
SurrealDB Recruiting Team