Cutshort logo
For Employers
Our client company is into Education Platform. (FI1) logo
Senior Backend Developer
Our client company is into Education Platform. (FI1)
Senior Backend Developer

Senior Backend Developer at Our client company is into Education Platform. (FI1) · Gurugram · 3 - 6 years · ₹25L - ₹30L / yr · Posted 2 Dec 2021

Multi Recruit's logo

Senior Backend Developer

at Our client company is into Education Platform. (FI1)

Agency job
3 - 6 yrs
₹25L - ₹30L / yr
Gurugram
Skills
Golang
skill iconGo Programming (Golang)
Backend Developer
  • Design and build reliable distributed systems that handle high volumes of data With low latency.
  • Maintain, support, and enhance business-critical systems.
  • Ensure timely and high quality of software development w.r.t to project architecture, code quality, testing, and deployment.
  • Own complete service lifecycle including development, deployment, performance on scale, and monitoring.
  • Make your mark on ambitious projects


Backend Tech Stack

  • Go and Scala
  • Environments build around Docker and GCP
  • Complete Kubernetes infrastructure


Requirements

  • Is a great problem solver who takes pride in their work
  • Is comfortable with the unknown and loves to experiment
  • Can construct good arguments for methodologies or practices
  • Strong concepts of clean code principles
  • Has worked with, or understands the principles behind working with data at scale

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

Proximity Works
at Proximity Works
1 video
5 recruiters
Omprakash Mishra
Posted by Omprakash Mishra
Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
skill iconJava
skill iconAmazon Web Services (AWS)
CI/CD

We’re seeking a highly skilled, execution-focused Senior Backend Engineer with a minimum of 5 years of experience to join our team. This role demands hands-on expertise in building and scaling distributed systems, strong proficiency in Java, and deep knowledge of cloud-native infrastructure. You will be expected to design robust backend services, optimize performance across storage and caching layers, and enable seamless integrations using modern messaging and CI/CD pipelines.

You’ll be working in a high-scale, high-impact environment where reliability, speed, and efficiency are paramount. If you enjoy solving complex engineering challenges and have a passion for distributed systems, this is the right role for you.


Responsibilities—

  • Design, develop, and maintain distributed backend systems at scale.
  • Write high-performance, production-grade code in Java.
  • Architect and optimize storage systems, ensuring efficient query performance and scalable data models.
  • Implement caching strategies to reduce latency and improve system throughput.
  • Build and manage services leveraging AWS cloud infrastructure.
  • Develop resilient messaging pipelines using Kafka (or equivalent) for real-time data processing.
  • Define and streamline CI/CD pipelines, ensuring rapid and reliable deployment cycles.
  • Collaborate with product managers, frontend engineers, and DevOps to deliver end-to-end solutions.
  • Monitor system performance, identify bottlenecks, and apply proactive fixes.
  • Drive best practices in software engineering, testing, and code reviews. 


Requirements—

  • 5+ years of experience in backend engineering, with deep hands-on coding experience.
  • Strong proficiency in Java and familiarity with modern frameworks.
  • Proven track record in building scalable distributed systems.
  • Hands-on expertise with AWS services (e.g., EC2, S3, Lambda, DynamoDB, RDS).
  • Solid understanding of messaging systems like Kafka, RabbitMQ, or similar.
  • Strong grasp of query performance optimization and storage system design.
  • Experience with caching solutions (Redis, Memcached, etc.).
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
  • Excellent problem-solving skills and ability to thrive in fast-paced environments.
  • Strong communication and collaboration skills, with a proactive mindset.


Benefits—

  • Best in class salary: We hire only the best, and we pay accordingly.
  • Proximity Talks: Meet other designers, engineers, and product geeks — and learn from experts in the field.
  • Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.


About us—

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.

Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.


Read more
AbleCredit
at AbleCredit
2 candid answers
Arpita Das
Posted by Arpita Das
Bengaluru (Bangalore)
9 - 15 yrs
Best in industry
skill iconPython
skill iconJava
skill iconNodeJS (Node.js)
TypeScript
Systems design
+52 more

About the role

We are hiring a Principal Engineer to own the hardest technical problems in our product and see them through from first sketch to stable production. You will set technical direction, design systems that scale, and raise the engineering bar through your own work and the people around you. This is a hands-on leadership role: you write code, review designs, and ship.


What will you do?

You will own outcomes, not just tasks. Expect to spend your time on the following.

• Own projects end to end. Take an ambiguous problem, shape the requirements, design the solution, break down the work, deliver it to production, and stay accountable for how it runs afterwards.

• Lead system design. Author and review architecture for services, data pipelines and integrations, with clear trade-offs on scale, latency, cost, consistency and reliability.

• Write and review critical code. Build the hardest components yourself, and set standards for code quality, testing and maintainability through code and design reviews.

• Own deployment and operations. Design CI/CD, infrastructure and release strategies. Drive observability, on-call readiness, incident response and post-incident learning.

• Solve hard problems. Debug production issues across the stack, and find root causes in performance, concurrency, data and scaling problems.

• Mentor and multiply. Coach senior and junior engineers, grow future tech leads, and make the whole team faster and more confident.

• Partner across functions. Work with product, design, data and business teams to turn goals into technical plans, and to say no or reshape scope when needed.

• Shape technical strategy. Guide build-versus-buy decisions, manage tech debt, evaluate new technologies, and contribute to the engineering roadmap.

• Raise the bar. Help define engineering practices, hiring standards and culture, and take part in interviewing.


What are we looking for?

• Bachelor's degree in Computer Science or a related field, or equivalent practical experience.


Core engineering

• 10+ years of professional software engineering, with a track record of shipping and running production systems.

• Strong computer science fundamentals: data structures, algorithms and complexity, operating systems, networking, databases and concurrency.

• Fluency in at least one major backend language (for example Python, Go, Java, or Node.js/ TypeScript) and the ability to pick up others quickly.

• Deep knowledge of relational and NoSQL data stores: schema design, indexing, transactions, query tuning and replication.


System design and problem solving

• Proven ability to design distributed systems that are scalable, fault tolerant and cost aware, and to explain the trade-offs clearly.

• Experience with APIs, event-driven and asynchronous architectures, queues, caching and service-to-service communication.

• A structured approach to ambiguous problems: break them down, test assumptions, decide with incomplete data, and measure results.

• Strong debugging instincts, including performance profiling and production troubleshooting.


Delivery and operations

• Have led at least two significant projects from inception to production, including planning, milestones, risk management and launch.

• Hands-on experience with deployment: CI/CD pipelines, containers (Docker, Kubernetes), a major cloud (AWS, GCP or Azure), and infrastructure as code.

• Practical experience with monitoring, logging, alerting, SLOs and incident management.

• Habit of writing tests and automation, and of leaving systems more reliable than you found them.


Leadership and communication

• Experience leading engineers without formal authority, through influence, mentoring and clear technical writing.

• Excellent written and verbal communication: design docs, RFCs and concise updates to non-technical stakeholders.

• Ownership mindset, sound judgment on priorities, and comfort working in a fast-moving environment.


Nice to have

• Experience in fintech, lending or another regulated, data-heavy domain.

• Exposure to AI/ML or LLM-based systems in production: model serving, evaluation, retrieval, and cost and latency management.

• Deep experience with data engineering: streaming, batch pipelines, warehouses or search systems.

• Security and compliance awareness: authentication, encryption, audit trails, secure SDLC.

• Experience with multi-tenant SaaS, high-throughput systems or zero downtime migrations.

• Open-source contributions, conference talks, or technical writing.

• Experience scaling an engineering team or helping set up hiring and onboarding practices.

Read more
Agentic Universe
Aryamann N
Posted by Aryamann N
Bengaluru (Bangalore)
3 - 7 yrs
₹25L - ₹35L / yr
Databases
Failover
Infrastructure management
skill iconPython
Artificial Intelligence (AI)
+1 more


Why this role exists 

Most systems work at a low scale. 

Very few survive real production load, complex workflows, and enterprise edge cases. 

We are building a platform that must: 

  1. Scale from 500K → 20M+ interactions/month 
  2. Handle complex insurance workflows reliably 
  3. Become easier to deploy as it grows, not harder 
  4.  
  5. This role exists to build the backend foundation that makes this possible. 

 

What you’ll do 

You will not just write services. 

You will design and own core platform systems. 

 

1. Scale the platform without breaking architecture 

  1. Scale from 50K → 4M+ interactions/month 
  2. Ensure: 
  3. High availability 
  4. Low latency 
  5. Fault tolerance 
  6. Avoid large rewrites — build systems that evolve cleanly 

 

2. Build the workflow automation (WA) engine 

  1. Design a flexible system with: 
  2. States 
  3. Stages 
  4. Cohorts 
  5. Dynamic workflows 
  6. Ensure workflows: 
  7. Handle edge cases reliably 
  8. Can be configured easily 
  9. Move from: 
  10. Hardcoded flows → configurable execution engine 

 

3. Build the insurance-specific data layer 

  1. Design data models for: 
  2. Policy states 
  3. Claim workflows 
  4. Consent tracking 
  5. Ensure the system works across: 
  6. Multiple insurers 
  7. Multiple use cases 
  8. Build a platform-first data layer, not use-case-specific hacks 

 

4. Make deployment and setup simple 

  1. Ensure workflows and data models are: 
  2. Easy to configure 
  3. Easy to launch 
  4. Reduce friction for: 
  5. Product teams 
  6. Deployment teams 

 

5. Create a compounding data advantage 

  1. Build a data layer that: 
  2. Improves with every deployment 
  3. Captures structured signals 
  4. Ensure data becomes a long-term edge, not just storage 

 

6. Own production reliability 

  1. Participate in on-call rotation across 3 engineers 
  2. Ensure: 
  3. Incidents are handled quickly 
  4. Root causes are fixed permanently 
  5. Build systems where reliability is shared, not individual 

 

What success looks like 

  1. Platform scales to 2M+ interactions/month smoothly 
  2. Workflow engine supports complex, dynamic use cases 
  3. Data layer enables fast deployment across accounts 
  4. Edge cases are handled without constant firefighting 
  5. System becomes easier to use as it grows 
  6. Production issues are rare and predictable 

 

Who you are 

 

  1. You have built: 
  2. Scalable systems 
  3. Distributed services 
  4. You think in: 
  5. Systems 
  6. Data models 
  7. Trade-offs 
  8. You are comfortable owning: 
  9. Architecture 
  10. Production systems 

 

What will make you stand out 

  1. Experience building: 
  2. Workflow engines 
  3. State machines 
  4. Data-heavy platforms 
  5. Strong understanding of: 
  6. System design 
  7. Distributed systems 
  8. Failure handling 
  9. Experience working in: 
  10. High-scale production environments 

 

Why join 

  1. You will build the core backend of an AI platform 
  2. Your work directly impacts: 
  3. Scale 
  4. Reliability 
  5. Product capability 
  6. You will design systems that move from: 
  7. Use-case specific → platform-level infrastructure 

 

What this role is not 

  1. Not just API development 
  2. Not limited to feature-level work 
  3. Not disconnected from production realities 

 

What this role is 

  1. A system architect 
  2. A builder of scalable platforms 
  3. A driver of long-term technical advantage 


One question to self-evaluate 

Can you design backend systems that scale, handle edge cases, and become easier to use as they grow? 

 

Read more
House Of Edtech
Bengaluru (Bangalore)
5 - 7 yrs
₹20L - ₹40L / yr
skill iconJava
Google Cloud Platform (GCP)
Microservices
skill iconPython
skill iconAmazon Web Services (AWS)
+1 more

Senior Software Engineer – Backend

Company: House of EdTech (Goenka Kachave LLP)

Location: Bangalore, Hybrid

Job Type: Full-Time

Experience: 5+ Years

About the Role

House of EdTech is looking for a Senior Software Engineer – Backend to design, develop, and scale high-performance backend services and APIs supporting products used by millions of learners.

You’ll work closely with Product, Frontend, Data, and Engineering teams while taking end-to-end ownership of backend features and contributing to system architecture and technical decisions.

What You'll Do

  • Design and develop scalable backend services and REST APIs.
  • Build reliable systems capable of handling high traffic and large data volumes.
  • Own backend features from design and development through deployment and monitoring.
  • Work with microservices, databases, and distributed systems.
  • Identify and solve performance, scalability, reliability, and security challenges.
  • Participate in system design and architecture discussions.
  • Conduct code reviews and contribute to engineering best practices.
  • Mentor junior and mid-level engineers.
  • Monitor production systems and troubleshoot incidents.

What We're Looking For

  • 5+ years of professional backend development experience.
  • Strong hands-on experience with Java, Python, Scala, C++, or a similar language.
  • Experience building and operating large-scale distributed systems.
  • Strong understanding of REST APIs, microservices, and databases.
  • Experience with cloud/infrastructure technologies such as GCP, Docker, or Kubernetes.
  • Strong software engineering fundamentals, including security, reliability, testing, and code quality.
  • Experience with system design, architecture, and technical decision-making.
  • Strong communication and cross-functional collaboration skills.
  • Experience mentoring engineers is a plus.

Why Join House of EdTech?

  • Work on products impacting millions of learners.
  • Solve challenging backend and scalability problems.
  • Take significant ownership of architecture and engineering decisions.
  • Opportunity to grow into technical leadership and architectural ownership.
  • Work in a fast-growing technology environment.


Read more
Planview
at Planview
3 candid answers
3 recruiters
Srikanth Bajgur
Posted by Srikanth Bajgur
Bengaluru (Bangalore)
6 - 12 yrs
Best in industry
skill iconJava
Spark
skill iconSpring Boot
RESTful APIs
skill iconReact.js

Join our product development team at Planview as a Senior Software Engineer I and become a pivotal force on the Viz Core Team. This role offers the unique opportunity to shape and lead the development of data-processing pipelines and APIs that are at the heart of our software solutions. These solutions are designed to streamline and enhance the efficiency of software delivery, resonating deeply with software engineers who strive to build better and faster.



At Planview Viz, which is powered by the innovative “Flow Framework,” you will tackle complex data challenges and develop scalable solutions within an AWS cloud environment. Your efforts will be crucial in revolutionizing how businesses harness and interpret vast amounts of workflow data, transforming it into actionable insights that propel organizational efficiency and effectiveness.



Responsibilities (What you'll do)


  • Create and refine powerful data-processing architectures that integrate seamlessly with a diverse array of external tools, enhancing the way software is delivered across industries.
  • Drive operational excellence by critically analyzing problems, defining requirements, and devising robust solutions that push the boundaries of technology.
  • Lead and inspire a team of talented engineers, promoting a culture of ownership, meticulous attention to quality, and proactive problem-solving.
  • Stay at the cutting edge of technology by updating and expanding your team’s knowledge of cloud architectures, data processing, and advanced analytics, ensuring that you and your team remain leaders in technological innovation.
  • Make a direct impact on the efficiency and effectiveness of software delivery worldwide through innovation and leadership.


Qualifications (What you'll bring)


Who We’re Looking For

The ideal candidate is a seasoned professional in cloud software development with a strong foundation in data processing and scalable software systems. You thrive in collaborative environments and are passionate about advancing cloud technology and data architecture to new heights. You are a leader who enjoys mentoring, guiding, and inspiring others.


Preferred Qualifications


Skills, Knowledge, and Expertise


  • A degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience with a modern programming language, with a focus on back-end systems and cloud-based technologies.
  • Strong capability in architecting and designing robust, scalable software systems.
  • Proficiency in AWS or another popular cloud platform.


Additional Qualifications


  • Experience with big-data technologies such as Spark and Apache Kafka.
  • Experience with Java (version 17), Scala, or other JVM programming languages.
  • Experience with tools such as Amazon Redshift and MongoDB.
  • Experience with continuous integration and continuous deployment tools such as GitHub, Jenkins, Travis CI, or similar platforms.
  • Proficiency in test-driven development.
  • Experience with containers and orchestration tools such as Kubernetes.
  • Experience working on remote or distributed teams and projects.

 

Read more
A Global container shipping and logistics industry
A Global container shipping and logistics industry
Agency job
via Michael Page by Pramod P
Chennai
9 - 13 yrs
₹40L - ₹52L / yr
skill iconJava
JPA
JUnit
Microservices
Apache Kafka
+6 more

ABOUT THE ROLE

The Principal Software Engineer – Java will play a pivotal role in designing, developing, mentoring and maintaining high-performance IT system for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal candidate will be a passionate engineer who thrives in a Java development agile environment and brings a solution-oriented mindset to collaborative product development. As a senior technical expert, you will be responsible for low-level and high-level architectural design, mentoring developers, and working closely with team in Hamburg & Chennai. The ideal candidate is a passionate, solution oriented engineer with a proven track record in leading technical projects within an agile environment.



WORK EXPERIENCE:

9–14 years of hands-on experience in development using Java, JEE, JPA, JUnit, Kafka, and Microservices. Good Experience in AWS. Strong experience in architectural design – both low-level and high-level. Experience building distributed systems and working in microservices-based architecture. Proficient with Kafka and message-driven architecture. Strong experience with relational databases (e.g., PostgreSQL). Sound understanding of modern DevOps practices, including CI/CD pipelines, containerization, and cloud deployment. Experience working in Agile/Scrum-based teams with exposure to software lifecycle tools (e.g., Git, Jenkins, JIRA).

 

Technical Skills Java, JEE, JPA, JUnit, Microservices Kafka (Desired), REST API development SQL, PostgreSQL Git, Maven, Jenkins (Desired), Familiarity with Docker, Kubernetes, and cloud platforms (eg. AWS)

 

EDUCATION & QUALIFICATIONS Bachelor’s degree in computer science, Engineering, or related discipline



KEY RESPONSIBILITIES & TASKS

Software Development & Design Design and develop scalable, reliable, and high-performance applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL. Lead low-level and high-level design discussions and decisions for scalable architecture. Build and maintain microservices architecture using industry best practices. Drive technology innovation. Write clean, efficient, well-documented code with high unit test coverage using JUnit.



Mentorship :

Mentor and guide developers and team members in coding standards, best practices, and problem-solving. Conduct regular code reviews, peer programming, and provide technical leadership to ensure code quality and continuous improvement.

Systems Integration & Tools:

Work with messaging systems such as Kafka to build real-time data processing services. Implement and optimize data access using SQL /PostgreSQL databases. Participate in the design and implementation of DevOps pipelines for CI/CD.

Quality, Testing & Documentation:

Conduct regular code reviews and participate in peer programming and Peer coding Review. Perform system testing, validation, and verification across development stages. Contribute to technical documentation throughout the software development lifecycle

Agile Collaboration & Continuous Improvement:

Collaborate closely with Product Managers, Engineering Managers, Scrum Masters, and developers in agile teams. Participate in sprint planning, retrospectives, and demos. Remain current on new technologies and drive adoption of best engineering practices across the team.

BEHAVIOURS & APPROACH

Strong analytical and problem-solving skills Team-oriented with excellent communication and collaboration skills Passion for clean code, architecture, and continuous learning Ability to work independently with a proactive approach to problem-solving

Read more
Planview
at Planview
3 candid answers
3 recruiters
Gauri Nayak
Posted by Gauri Nayak
Bengaluru (Bangalore)
3 - 6 yrs
Best in industry
skill iconJava
skill iconPython
Apache Kafka
Spark
skill iconScala

Overview

Planview has one mission: to build the future of connected work, from ideas to impact.

As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, technology management (enterprise architecture), innovation management, collaborative work and project management. Our connected platform of solutions underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100.

At Planview, our people connections drive our innovation and success. Our global team of 1400+ work remotely and across our offices including Austin, Vancouver, Hod HaSharon, Bangalore, and Stockholm. We are proud of our world-class, connected culture built on our shared values, that supports our teams to be successful from anywhere.


The Opportunity

Join our product development team at Planview as a Software Engineer 2 and contribute to the Viz Core Team. This role provides an exciting opportunity to support the development of data processing pipelines and APIs that form the backbone of our software solutions. You will work collaboratively to enhance the efficiency of software delivery, developing solutions that help organizations harness and interpret workflow data.

In this role, you will

•Collaborate with senior engineers to create and refine data processing architectures that integrate with various external tools.

•Assist in analyzing problems, defining requirements, and proposing solutions that align with the team’s objectives.

•Contribute to a culture of quality and continuous improvement by providing thoughtful feedback on code and design.

•Learn and apply best practices in cloud architectures and data processing to deliver high-quality software solutions.

•Engage in an environment that values innovation and teamwork, where your contributions will positively impact the delivery of software solutions.

Who we are looking for

The ideal candidate is an emerging professional in cloud software development with a solid foundation in data processing and software systems. You thrive in collaborative environments and are eager to learn and grow within the field.


Preferred qualifications skills, knowledge, and expertise

•Degree in Computer Science, Engineering, or a related field.

•3+ years of experience with any modern programming language, focusing on back-end systems and cloud-based technologies.

•Basic understanding of data structures, algorithms, and software development methodologies.

•Familiarity with cloud platforms, particularly AWS or similar services.

Other beneficial qualifications

•Exposure to big data technologies like Spark or Apache Kafka.

•Experience with Java (v17), Scala, or other JVM programming languages.

•Familiarity with storage tools such as PostgreSQL and MongoDB.

• Understanding of continuous integration/deployment tooling such as GitHub or Jenkins.

• Awareness of Test-Driven Development practices.

• Basic knowledge of containers and orchestration tools like

Read more
NeoGenCode Technologies Pvt Ltd
Remote, Pune
3 - 8 yrs
₹14L - ₹30L / yr
Data Platform Engineer
skill iconJava
skill iconPython
SQL
Data engineering
+13 more

Job Title : Data Platform Engineer (SDE 2 / SDE 3)

Experience : 3 to 8 Years (SDE2 : 3 to 5 Years | SDE3 : 5.5 to 8 Years)

Location : Remote (Contract) → Pune (Post Conversion)

Employment Type : Contract-to-Hire (3 Months)


Mandatory Skills :

Java / Python / Go, SQL, Data Engineering, ETL / ELT, Apache Airflow, Apache Spark / Flink, Kafka, AWS/GCP/Azure, Distributed Systems, API Development, Docker, Kubernetes, CI/CD, System Design


Role Overview :

We are looking for a Data Platform Engineer with strong backend engineering expertise to build scalable, high-performance data platforms and distributed systems. The ideal candidate should have hands-on experience in developing production-grade backend applications along with designing and maintaining modern data pipelines.


Key Responsibilities :

  • Build and maintain scalable ETL/ELT and data processing pipelines.
  • Develop backend services and APIs using Java (preferred), Python, or Go.
  • Design batch and real-time data pipelines using Spark, Flink, Kafka, and Airflow.
  • Optimize SQL queries, data models, and distributed data systems.
  • Work with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes).
  • Implement CI/CD, monitoring, logging, and performance optimization.
  • Collaborate with product and engineering teams on scalable system design and architecture.


Required Qualifications :

  • SDE 2 : 3 to 5 years of Backend + Data Engineering experience.
  • SDE 3 : 5.5 to 8 years of Backend + Data Engineering experience.
  • Strong coding skills in Java (preferred), Python, or Go.
  • Excellent SQL and data modeling knowledge.
  • Hands-on experience with Airflow, Apache Spark / Apache Flink, or similar technologies.
  • Experience building scalable backend services and APIs.
  • Good understanding of distributed systems, system design. and scalable architecture.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Hands-on experience with Docker and Kubernetes.
  • Strong understanding of CI/CD pipelines.
  • Excellent problem-solving and debugging skills.


Good to Have :

  • Experience with Snowflake, BigQuery, or Redshift.
  • Understanding of Kafka, Kinesis, or Pub/Sub
  • Performance optimization of large-scale distributed systems
  • FinTech or high-scale distributed systems experience.
  • Knowledge of data governance, security, and compliance.


Preferred Candidate Profile :

  • Strong Backend + Data Engineering experience
  • Experience building scalable production systems
  • Strong ownership mindset
  • Good system design knowledge
  • Experience processing millions of events using Kafka/Spark
  • Built APIs supporting data infrastructure
  • Production engineering experience


Interview Process :

  1. Take-home Coding Assignment (48 Hours)
  2. Leadership & Strategy Round (1 Hour)
  3. Technical Depth – Data Engineering & Performance (1 Hour)
  4. Culture & Values Fit (30 Minutes)
Read more
Proximity Works
at Proximity Works
1 video
5 recruiters
Tushar Vaghela
Posted by Tushar Vaghela
Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
CI/CD


We are seeking Senior Backend Engineers who can hack around multiple technologies and build highly scalable, low-latency, distributed systems with RESTful services. You will be responsible for developing new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


Responsibilities—

  • Writing clean, high-quality, high-performance, and maintainable code.
  • Solving complex technical problems.
  • Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
  • Coordinating cross-functionally to ensure the project meets business objectives and compliance standards.
  • Participating in and driving code reviews.
  • Building robust, secure, and scalable microservices.
  • Implementing RESTful services with a metric-driven API Gateway.
  • Ensuring sub-second server response and will be responsible for implementing relational, document, key, object, or graph data stores, index stores and messaging stores as needed.
  • Tracking defects and work with business owners and users to triage bugs and manage backlog
  • Taking ownership to run and maintain Cloud infrastructure.
  • Evaluating relevant technologies, influencing and driving architecture and design discussions.
  • Architecting & designing the platform.
  • Mentoring junior engineers helping them grow, performing code reviews, system monitoring & delegation.
  • Writing documentation & create engineering processes.
  • Working as an individual contributor.
  • Helping drive KPIs with Product.
  • Taking ownership of backend systems.
  • Helping with unit tests & QA process.
  • Scaling the engineering team.
  • System scaling to hundreds of millions of users.
  • Working with product managers and designs.


Requirements—

  • Overall 5-10 years of experience in software development with a strong base in Golang/Java/Python and a degree in Computer Science(optional).
  • Experience with Go, K8, Docker, AWS, and CI/CD.
  • Experience with micro web frameworks – like Springboot, Gin/Mux.
  • Experience in working with microservice architectures, Transactional systems, and Distributed environments.
  • Exposure to building RESTful APIs with monitoring, fault tolerance, and metrics (with something like Hystrix).
  • Experience with MySQL, and NoSQL (Cassandra, Redis, DynamoDB).
  • Experience in server-side services using ElasticSearch and ESB - Camel, ActiveMQ.
  • DevOps experience.
  • Experience with AWS stack.
  • Excellent attention to detail.
  • Outstanding written and verbal communication skills.
  • To be a self-starter who can work well with minimal to no guidance in a fluid environment.
  • To be excited by challenges surrounding the development of highly scalable & distributed systems.
  • To be agile and able to adapt quickly to changing requirements scope and priorities.
  • To be experienced in working on massively large-scale data systems in production environments.
  • To have led or mentored an engineering team before(optional).
  • To have contributed to open-source projects.
  • To have a strong drive & desire for continued growth.
  • Proficiency in English.
  • Experience with Web3(optional).


Benefits—

  • Best-in-class salary: We hire strong talent and compensate accordingly.
  • Proximity Talks: Meet and learn from designers, engineers, product leaders, and AI practitioners.
  • Continuous learning: Work with a world-class team and stay close to the latest in AI, engineering, and product development.
  • High-impact work: Build AI-first systems and products used at scale by global clients.


About us—

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.

Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.

Read more
TalentXO
tabbasum shaikh
Posted by tabbasum shaikh
Bengaluru (Bangalore)
6 - 10 yrs
₹50L - ₹60L / yr
backend
B2B
SaaS

Tech Lead – Backend

Roles & Responsibilities

The company is building the operational backbone for how B2B enterprises run their business.

As a Tech Lead on the backend team, you will own the technical direction for a core domain of the platform—systems where correctness is non-negotiable, scale is unforgiving, and edge cases never stop coming. You will also mentor Senior Engineers in your pod.

This is a hands-on role: you will write code and design systems yourself day to day, pair on complex problems, review the work of engineers around you, and be the person who figures out what's actually broken before it becomes a fire.

You will report into the Engineering Manager / Head of Engineering. This is not a feature-factory role. You are here to raise the level of abstraction the team works at, not simply to ship tickets faster.


What You'll Own

  • Design and build core platform services that handle complex business logic reliably at scale.
  • Architect and own integrations with external enterprise systems, including their quirks, rate limits, and failure modes.
  • Build APIs that enterprise engineering teams actually want to integrate with, not just ones that technically work.
  • Own production debugging end to end: diagnose issues across services using logs, traces, and metrics, and make incidents boring rather than fires.
  • Embed security and compliance thinking into your systems by default, not as a retrofit.
  • Mentor Senior Backend Engineers in your pod: pair on hard problems, review their work, and help them grow as engineers.
  • Set the architectural direction for your domain: choose frameworks, patterns, and abstractions that shape the platform for years.
  • Lead design reviews and code reviews, and set the technical standard the rest of the team calibrates against.
  • Hold a clear bar for quality, follow-through, and ownership across the engineers you work with, ensuring systems are healthy in production, not just merged.
  • Partner with Product, Implementation, and Customer Success as the engineer who understands the system deeply enough to challenge requirements when necessary.
  • Raise the technical bar for the engineers around you without slowing the team down.

Ideal Candidate

  1. Strong Tech Lead / Staff Engineer / Lead Engineer Profile
  • Proven experience operating at Tech Lead, Staff Engineer, or Lead Engineer level.
  1. Mandatory – Overall Experience
  • Minimum 6+ years of overall Software Engineering / Development experience building production backend systems.
  1. Mandatory – Tech Lead Ownership
  • Proven Tech Lead ownership with experience setting technical direction, architecture, frameworks, or engineering standards used by other engineers.
  1. Mandatory – Backend Development
  • Strong hands-on backend development experience with deep proficiency in at least one backend programming language such as Python, Java, or Golang.
  1. Mandatory – System Design & Distributed Systems
  • Strong experience in system design and distributed systems, including architectural trade-offs, scalability, failure modes, reliability, and long-term maintainability.
  1. Mandatory – APIs & Integrations
  • Experience designing and building APIs, backend services, and external/enterprise integrations.
  • Strong experience owning complex business logic and production systems.
  1. Mandatory – Technical Leadership
  • Formal technical leadership experience, including mentoring Senior Engineers, conducting design and code reviews, driving engineering quality, and leading technical decisions across a team.
  1. Mandatory – Hands-on IC + Tech Lead
  • Must be a hands-on Individual Contributor + Tech Lead, with approximately 70–80% hands-on coding/engineering involvement.
  • Pure people-management profiles are not suitable.
  1. Mandatory – Company Background
  • Experience working in Product Companies, Startups, or B2B SaaS organizations.
  1. Mandatory – Education
  • CS degree or equivalent, such as B.Tech / B.E. / B.S.
  1. Preferred – Technical Skills
  • Experience with Kafka, NATS, RabbitMQ
  • AWS
  • Docker / Kubernetes
  • CI/CD
  • Observability and monitoring
  • Security and compliance
  • Multi-tenant systems
  • Financial, billing, or enterprise platforms


Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos