Job Description for Backend Software Engineer Position Title: Backend Software Engineer Location: London, United Kingdom (onsite) Company: Client About Us: Welcome to Sortitt, the revolutionary marketplace that's reshaping the future of resource acquisition. As a dynamic platform, Sortitt connects businesses with top-tier resources across the globe, transcending traditional constraints. Our cutting-edge approach delivers tailored solutions that precisely match client demands, creating opportunities for professionals seeking remote engagements. At Sortitt, resources are available on demand, and clients are empowered with diverse choices to ensure the best talent with matching skills. Join us in revolutionizing talent sourcing—where innovation, flexibility, and growth converge to redefine success in the modern workforce. Job Summary: We are seeking a talented and proactive Backend Software Engineer to support the development of high-performance, secure, and scalable Golang microservices. This position would be on the client's payroll. As a member of our team, you’ll contribute to and lead projects focused on designing and architecting systems, continually enhancing our product through continuous improvement, and creating solutions that empower users to make better financial decisions. Key Responsibilities: Develop and maintain clean, robust, and scalable server-side code, focusing on Golang microservices within a containerized Kubernetes environment. Lead and contribute to strategic projects, including: Creating a cohesive platform for seamless integration with various tools and services. Unifying customer account and transaction data to foster more informed financial decisions. Building data-driven spend analytics, insights, and recommendations using machine learning. Developing a marketplace for financial products to improve user financial health (credit, savings, etc.). Collaborate closely with product and engineering teams, contributing to agile development cycles, and actively participating in the build-measure-learn process. Engage in architectural design discussions to balance scalability, flexibility, performance, and expediency. Champion modern development practices and best patterns, including CI/CD, Docker, Kubernetes, and cloud environments (AWS). Proactively address technical debt with a forward-thinking approach while maintaining alignment with immediate development goals. Qualifications & Skills: Strong expertise in Golang; familiarity with PHP is advantageous. Hands-on experience building and deploying microservices, especially in Kubernetes. Proficiency with RDBMS and NoSQL databases (e.g., PostgreSQL, MongoDB). Skilled in diagnosing and troubleshooting issues across the tech stack, from client to server to database. Proven track record in building large-scale concurrent and distributed applications. Familiarity with real-time, low-latency, high-frequency transactional systems. Experience in developing and running large-scale production systems, with a strong DevOps/SRE background. Knowledge of event-driven architectures and cloud environments (AWS preferred). Commitment to agile development practices and a fast-paced, dynamic work environment. Bonus: Experience mentoring and coaching junior engineers; background in Fintech or payments is a plus. Technical Stack: Languages: Golang, with PHP as a bonus. Messaging: Kafka, RabbitMQ. Data & ETL: Event-Driven Architecture, Snowplow, Python. Database: PostgreSQL, MongoDB, BigQuery. Mobile: iOS (Swift), Android (Kotlin). Development Practices: TDD, BDD, Scrum. Benefits : 25 days plus bank holidays Bonus days off for Learning & Development, Mental Wellbeing, Birthday, Moving House & Christmas Working abroad policy (up to 60 calendar days per year) Bupa Health Insurance (YuLife) EAP (Mental health & wellbeing support, Life coach, Career coach) 24/7 GP access (Smart Health via YuLife) Annual subscriptions to Meditopia & FIIT for your mind and body (via YuLife) Discounted shopping vouchers (via YuLife) Enhanced parental leave Ride to work scheme & Season ticket loan Electric car scheme Six nights of Night Nanny for new parents Free Curve Metal subscription for you and your 1 Equal Opportunity Employer: Sortitt, along with its clients, values diversity and inclusion. We encourage candidates from all backgrounds and experiences to apply.