companyDigitalGenius logo

Senior Software Engineer at DigitalGenius | London

DigitalGeniusLondon, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Essential ExperienceA minimum of 2 years of professional experience with Scala; familiarity with other JVM languages is a plus. Solid understanding of functional programming principles, with practical experience in using functional programming libraries. Expertise in SQL and relational databases, particularly PostgreSQL. Knowledge of Terraform, Docker, and AWS. Experience in designing, developing, and deploying microservices architectures and HTTP RESTful APIs. Our technology stack features a functional Scala stack primarily based on the Typelevel ecosystem, which includes: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick.

About the job

At DigitalGenius, we are revolutionizing customer experience for e-commerce brands through our innovative AI Agents. With a proprietary approach to agentic AI, we are poised to lead the industry. Join our dedicated and passionate team to help us reach new heights. Our global presence includes offices in London and New York, with team members located around the world.

Our clientele features renowned retail brands such as On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins.

Role Overview

We are seeking a skilled Senior Software Engineer to contribute to the development of our product. In this role, you will focus on our platform, backend services, and the integration layer that connects third-party customer support tools with our proprietary AI platform. We value autonomy, ownership, pragmatism, and impact. Your responsibilities will include:

  • Developing new features and services for our no-code platform, analytics, admin console, and data management functionalities.
  • Owning the architecture and delivery of distributed systems.
  • Collaborating closely with product teams and internal stakeholders.
  • Designing and implementing maintainable, scalable architectures for API consumption and provision.
  • Integrating with third-party systems.

About DigitalGenius

DigitalGenius is at the forefront of transforming customer experience through innovative AI solutions tailored for e-commerce. Our global team is committed to excellence and driven by a passion for technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.