Enable job alerts via email!

Backend Engineer | 2025CBIN05002/33786

Mindverseconsulting

London

Remote

GBP 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading IT consulting company seeks a senior developer to drive technical strategy and operations for a major project. The role focuses on migrating legacy Python microservices to Golang, requiring extensive experience in distributed systems and strong collaboration skills. This full-time position offers remote work flexibility and a commitment to innovative solutions.

Qualifications

  • 8+ years in developing distributed backend systems.
  • Expertise in Python and Golang, especially in migrations.
  • Strong organizational and communication skills.

Responsibilities

  • Collaborate with cross-functional teams to execute strategies.
  • Participate in all development phases from design to deployment.
  • Optimize application performance and ensure data privacy compliance.

Skills

Python
Golang
Distributed Systems
Microservices Architecture
CI/CD
Communication
Problem Solving

Tools

Kafka
RabbitMQ
Redis
Memcached
SQL
NoSQL

Job description

About Us

We are an SME IT Consulting Company focusing on Cloud Computing & Data Science Consulting across Europe and India.

We support our customers by providing technical consultants on contract based on their project requirements. We call these services SKILL-PARTNERSHIP, and we are operational in 40+ countries globally.

Job Description

Job Summary

In this role, you'll work with a specific team within our organization to drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.

The focus is on the user journey, aiming to make it easier, faster, and smarter to create and participate in conversations, impacting key product metrics ecosystem-wide.

This role involves migrating legacy Python microservice code to existing Go microservices. Candidates should have experience with large-scale migrations (millions of actions per day) and be adept at instrumenting and monitoring their code for consistency during rollout.

Job Responsibilities
  • Collaborate cross-functionally with product, design, and engineering teams to execute product and business strategies and develop new products and features.
  • Participate in all development phases: design, development, testing, experimentation, analysis, and deployment. Review code and design documents, and provide feedback on product specifications.
  • Work with a motivated team of engineers, contribute to standards that improve workflows, recommend best practices, and mentor team members.
  • Continuously enhance your technical and non-technical skills.
  • Perform system analysis, troubleshooting, and debugging to resolve integration issues.
  • Ensure security and data privacy compliance during integrations.
  • Optimize application performance for the best user experience.
  • Design maintainable database schemas and straightforward data structures.
  • Develop technical solutions independently with minimal guidance.
  • Participate in organizational processes like planning, backlog refinement, and sprint reviews.
  • Identify and resolve potential technical issues proactively.

Minimum Qualifications

  • At least 8+ years of professional experience in developing distributed backend systems at scale.
  • Expertise in Python and Golang, with experience in large-scale Python to Golang migrations.
  • Experience with distributed systems, microservices architecture, and high-throughput workloads.
  • Familiarity with best practices: testing, CI/CD, code reviews, documentation.
  • Strong organizational skills and the ability to prioritize effectively.
  • Excellent communication skills for remote collaboration.
  • Passion for building innovative solutions and thriving in ambiguity.
  • Experience with message queues (Kafka, RabbitMQ), caching systems (Redis, Memcached), and database technologies (SQL, NoSQL).
  • Experience designing APIs with GraphQL, REST, HTTP.
Other Details
  • Timing: 4 hours overlap with PST (e.g., 10 am - 2 pm PST).
  • Remote work opportunity.
  • Payment based on hours worked; candidates handle statutory compliance and taxes.
  • Full-time commitment required; no dual employment.
Background Check

Required.

Hiring Process
  • Consent to share resume and details for evaluation.
  • Interview rounds: live coding (Golang/Python), client screening, and technical interviews.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Backend Engineer | 2025CBIN05002/33786

TN United Kingdom

City of Edinburgh

Remote

GBP 60,000 - 90,000

Today
Be an early applicant