DigitalGenius Logo

DigitalGenius

Senior Software Engineer (Scala)

Reposted 4 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
The role involves building microservices, designing scalable architecture, integrating with third-party systems, and managing backend services.
The summary above was generated by AI
Company

At DigitalGenius (DG), we are using AI Agents to transform customer experience for ecommerce brands. With a proprietary approach to agentic AI, we have a unique opportunity to become the undisputed leader in our industry. We’re looking for excellent candidates to join our dedicated, thoughtful, and hardworking team to help us achieve that goal. We are a global company with offices in London, New York, and people across the world.

Our customers include some of the biggest names in retail including On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins.

Role

We are looking for an experienced software engineer to help us build our product. You will be working on the platform and backend services of the product and also the middle layer that sits between third party customer support tools and our proprietary AI platform. We value autonomy, excellence, pragmatism and impact. Responsibilities include:

  • Building microservices for our no-code platform, analytics, admin console, data management functionality and others
  • Designing and implementing maintainable and scalable architecture for consuming and providing APIs
  • Integrating with 3rd party systems

RequirementsRequired Experience
  • Scala (4+ years of real, hands-on experience in Scala in a professional environment)
  • Functional programming and hands-on experience with functional programming libraries
  • Experience developing HTTP RESTful APIs
  • Excellent knowledge of SQL and relational databases (PostgreSQL)
  • Knowledge of Terraform (hands-on experience), Docker, AWS
  • Experience building and deploying microservices-based architectures

We use a functional Scala stack, primarily built on the Typelevel ecosystem, including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick.

Interview Process

Our interview process is designed to be clear, fair, and human — just like how we work day to day.

  1. Intro Call (40 mins) — A relaxed chat to learn more about you and share what we’re building.
  2. Technical Stage — Show us how you think and solve problems, including a take-home challenge.
  3. Final Chat — Meet a senior team member to discuss long-term goals and mutual fit.

We keep things efficient and most candidates complete all stages within 2–3 weeks.


Benefits
  • 🚀 Thrive in a dynamic start-up culture
  • 💰 £95k - £120k annual salary depending on experience
  • 📈 Stock options
  • 🏝️ 34 days off — 25 annual + 8 public + your birthday!
  • 🎳 Quarterly team socials & perks
  • 💪 Stay fit with a $210 monthly fitness stipend or Third Space membership
  • 🎉 Celebrate your birthday with a day off!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Top Skills

AWS
Docker
Git
Http Rest Apis
Postgres
Scala
Terraform

DigitalGenius London, England Office

London, United Kingdom, E14 5RE

Similar Jobs

4 Hours Ago
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
The Escrow Business Compliance Analyst manages client onboarding for escrow deals, ensures compliance with KYC regulations, and oversees transaction setup and documentation.
6 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The role involves developing microservices primarily in Golang, maintaining code quality, deploying applications, and collaborating with team members in a hybrid work environment.
Top Skills: Ci/CdGoHelmK8SPythonSQL
6 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Product Innovation Manager will lead development of new payment products, engage in idea generation, and partner with teams for market testing and validation.
Top Skills: Business Model InnovationData-Driven TechnologiesPayments Acceptance EcosystemStablecoin

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account