🔔 FCM Loaded

Backend Platform Engineer (Distributed Systems)

North Hires

2 - 5 years

Bengaluru

Posted: 21/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job description


Company Description


North Hires is a premier consulting firm specializing in Custom Software Development, Recruitment, Sourcing, and Executive Search services. With a strong presence across the USA, UK, India, and EMEA, we connect top-tier talent with leading organizations. Our comprehensive range of services includes Recruitment Process Outsourcing (RPO), Virtual Employees, Contract Recruitment, and Digital Marketing Solutions. Driven by a mission to empower businesses, North Hires partners with organizations to foster growth, innovation, and success through exceptional recruitment solutions. Our team leverages deep industry expertise and a vast network of connections to deliver tailored and impactful results.


Role Description


We are seeking an experienced Core Software Engineer to design, build, test, and scale mission-critical platform components that power highly available production systems. This role requires end-to-end ownershipfrom requirements and architecture to deployment and operational supportwhile delivering high-performance, reliable, and scalable solutions.


Key Responsibilities


  • Design, implement, and scale distributed backend systems for 24x7 production environments
  • Architect and build highly available, fault-tolerant, large-scale platforms
  • Own features end-to-end, ensuring smooth deployments and operational excellence
  • Collaborate with cross-functional teams and contribute to system architecture decisions
  • Translate business requirements into scalable technical solutions
  • Proactively identify bottlenecks and drive performance, reliability, and scalability improvements
  • Ensure uptime, SLA adherence, and production stability


Required Skills


  • 6+ years of experience building and operating large-scale, distributed production systems
  • Strong backend expertise in Java (preferred), C++, or similar object-oriented languages
  • Deep understanding of distributed systems, concurrency, scalability, and high-availability architectures
  • Strong computer science fundamentals (data structures, algorithms, systems design)
  • Proficiency in object-oriented design and modern engineering practices
  • Experience working in Agile development environments
  • Hands-on experience with open-source technologies (contributions are a plus)
  • Proven track record of maintaining reliability and uptime in 24x7 systems
  • Strong problem-solving, ownership mindset, and effective communication skills


This role is ideal for engineers passionate about building resilient, high-performance distributed systems at scale.



Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.