Job Title: Software Engineer (Backend Focused)We are hiring on a rolling basis! Please apply now! Company OverviewOur client company is a B2B SaaS technology organization operating at enterprise scale, focused on building high-performance, data-driven platforms that support customer-facing products with large user bases. The company emphasizes engineering excellence, scalability, and long-term system reliability within a collaborative and growth-oriented culture.Role OverviewOur client is seeking a Software Engineer III to join the DSL Team and contribute to the design, development, and maintenance of backend services and APIs. This role focuses on building secure, scalable, and highly available systems within a microservices architecture, while supporting existing platforms and delivering new functionality in an agile environment.ScheduleFull-time. Candidates must be available to work U.K. business hours. (UCT +0)Our ideal candidate is someone who:Has strong backend engineering experience and enjoys building scalable systems.Is detail-oriented, reliable, and focused on code quality and performance.Takes ownership of features from design through production.Works well in collaborative, agile engineering teams.Is proactive, adaptable, and committed to continuous technical growth.Key Responsibilities:Design, develop, and maintain backend services and APIs.Build and support microservices with high availability, performance, and security.Collaborate on system design, architecture, and requirements refinement.Write clean, well-tested code and participate in peer code reviews.Support deployments, monitoring, debugging, and production issue resolution.Participate actively in agile ceremonies and technical documentation.Qualifications:5–7 years of experience developing backend services in a microservices environment.Strong experience with Java (17+) and/or Golang.Experience building and deploying services on AWS.Solid understanding of REST APIs, distributed systems, and cloud-native architecture.Experience with CI/CD pipelines and automated testing practices.Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).Payment available in USD or local currency, depending on candidate preference.