Senior Software Engineer

Location United Kingdom
Discipline: Software Engineering
Job type: Contract
Contact email: mohammed@exalto-consulting.com
Job ref: 841071
Published: about 7 hours ago
Startdate: ASAP
Senior Software Engineer - Remote (UK)
Location: Remote (UK-based) / very occasional travel to London

A fast-growing global technology company specialising in data-driven B2B solutions is seeking a contract Senior Software Engineer to join its high-performing engineering team. This is a remote UK based role, with very occasional travel to London. The company builds scalable platforms that support enterprise-level marketing and sales intelligence, serving thousands of users across multiple industries.

The Role
This is a hands-on senior engineering role focused on designing and developing backend services and APIs using modern technologies such as Java 17+, Golang, and AWS. You'll be part of a collaborative team working on high-availability microservices, contributing to architecture decisions, mentoring junior developers, and ensuring robust testing and deployment practices.

Key Responsibilities
  • Develop scalable, secure backend services and APIs for internal and external use.
  • Collaborate on system architecture and technical specifications.
  • Write clean, maintainable code using TDD and BDD methodologies.
  • Participate in agile ceremonies and CI/CD pipeline development.
  • Support deployment, monitoring, and incident resolution.
  • Produce technical documentation and contribute to knowledge sharing.
Essential Skills & Experience
  • Strong backend development experience using Java (Gradle/Maven), Golang, Scala, and Spark.
  • Strong experience with AWS infrastructure and Terraform.
  • Proven track record in building REST and gRPC microservices using protobufs.
  • Experience with relational (MySQL, PostgreSQL) and NoSQL databases.
  • Familiarity with pub/sub systems (Kafka, SQS, SNS) and monitoring tools (Datadog, Prometheus, etc.).
  • Hands-on experience with CI/CD, Docker, Kubernetes, and DevOps practices.
  • Excellent problem-solving skills and a collaborative mindset.
Desirable
  • AWS Certified Developer certification.
  • Experience with GraphQL and partner integrations.
What's on Offer
  • A supportive, inclusive, and innovative work culture.
  • Opportunities for professional development and career progression.
  • The chance to work on impactful products used by global enterprise clients.