DigitalGenius Logo

DigitalGenius

Senior Software Engineer

Reposted Yesterday
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Senior level
In-Office
London, Greater London, England, GBR
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, ownership, pragmatism and impact. Responsibilities include:

  • Building new features or services for our no-code platform, analytics, admin console, data management functionality and others
  • Owning the architecture and delivery of distributed systems
  • Working closely with product and internal stakeholders
  • Designing and implementing maintainable and scalable architecture for consuming and providing APIs
  • Integrating with 3rd party systems

RequirementsRequired Experience
  • At least 3 years of professional experience with Scala; prior experience with another JVM language is welcome
  • Understanding of functional programming principles, with hands-on experience using functional programming libraries
  • Strong knowledge of SQL and relational databases, particularly PostgreSQL
  • Knowledge of Terraform, Docker, AWS
  • Experience designing, developing, and deploying microservices-based architectures and HTTP RESTful APIs

We use a functional Scala stack built primarily 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 (30 mins) — A relaxed chat to learn more about you and share what we’re building.
  2. Technical Stage — Take-home challenge plus an on-site system design and live coding interview.
  3. Leadership Chat — Meet members of our leadership team to discuss long-term goals and mutual fit.
  4. Final Chat — A conversation with our CEO.

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


Benefits
  • 🚀 Thrive in a dynamic start-up culture
  • 💰 £100k - £120k annual salary depending on experience
  • 🏝️ 34 days off — 25 annual + 8 public + your birthday!
  • 🤖 AI Training & Tooling – Access to AI education and tools
  • 📚 Learning & Development Wallet – Budget for training and growth
  • 🌿 Lifestyle Wallet – Flexible allowance for wellbeing and lifestyle
  • 🎳 Quarterly team socials & perks
  • 🎉 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.

DigitalGenius London, England Office

London, United Kingdom, E14 5RE

DigitalGenius London, England Office

London, United Kingdom

Similar Jobs

Yesterday
In-Office
London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Machine Learning
Build and scale a distributed platform supporting engineering simulations, agentic applications, and physical AI workflows. Responsibilities include designing distributed architecture, developing production Python services, optimizing distributed compute, implementing workflow orchestration, and contributing to CI/CD, testing, deployment, observability, reliability, and incident response. The role also involves mentoring engineers, making technical decisions, collaborating cross-functionally, interviewing candidates, and supporting end-to-end platform operations.
Top Skills: AirflowAthenaAWSAzureCi/CdGCPKubeflowKubernetesOauthPythonRaySparkSreTemporal
3 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Own technical roadmaps and large-scale backend projects for Wise’s global KYC and onboarding systems. Design scalable Java microservices, clean APIs, asynchronous integrations, and risk-mitigation systems supporting regulatory compliance. Address technical debt, reliability, scalability, security, and data management while solving ambiguous problems and leading cross-team delivery. Mentor engineers, promote code quality, and improve verification automation and customer experiences.
Top Skills: JavaKafkaMicroservicesNon-Relational DatabasesRabbitMQRelational DatabasesSpring Framework
3 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
eCommerce • Information Technology • Marketing Tech • Software
Design, build, and operate Akeneo’s Supplier Data Manager at enterprise scale. Develop reliable data-processing pipelines for messy supplier catalogues, including deterministic and LLM-powered extraction and classification. Create collaboration and governance workflows, ensure production observability and operational excellence, participate in customer discovery, and collaborate across teams. The role requires strong software engineering fundamentals, architectural thinking, debugging ability, end-to-end ownership, and clear communication.
Top Skills: Claude CodeGCPInfrastructure As CodeLlmsPHPPythonReactTypescript

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