Cutshort logo
For Employers
MSD Tech logo
Backend Developer
MSD Tech
Majoris Technologies's logo

Backend Developer

at MSD Tech

Agency job
2.5 - 6 yrs
₹20L - ₹30L / yr (ESOP available)
Hyderabad
Skills
skill iconPython
skill iconC++
skill iconC
skill iconGo Programming (Golang)
Data Structures
Algorithms

JD:

As a Staff Software Engineer, you will be responsible for the design, implementation and maintenance of software modules owned by a team. You will guide and mentor junior team members by reviewing their code and designs to ensure that they are writing well designed and high quality code. This role requires excellent communication skills as you will need to collaborate across teams. 

Key Skills:

  • 3 to 6 years of experience
  • Extensive experience on C/C++/Python
  • Experience on OS - Unix/Linux and Windows
  • Hands on experience in Networking and Multi-threading

Desirable Skills:

  • Experience in Cloud Technologies, system programming is a plus

Roles and responsibilities:

  • Play key role in design/development of security product. 
  • Responsible for the complete software development cycle.
  • Gathering & understanding requirements.
  • Design, development & implementation independently.
  • Responsible for ensuring timely and quality delivery.
  • Will be able to work in end to end features. 

Qualification:

  • B.Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent.


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

prep study
Pooja Sharma
Posted by Pooja Sharma
Mumbai, Navi Mumbai
3 - 5 yrs
₹10L - ₹15L / yr
skill iconPython
Microservices
skill iconElastic Search
RabbitMQ
skill iconKubernetes
+2 more


We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and

a deep interest in scalable, low-latency systems.


Key Responsibilities

• Develop, maintain, and optimize backend applications using Python.

• Build and integrate RESTful APIs and microservices.

• Work with relational and NoSQL databases for data storage, retrieval, and optimization.

• Write clean, efficient, and reusable code while following best practices.

• Collaborate with cross-functional teams (frontend, QA, DevOps) to deliver high quality features.

• Participate in code reviews to maintain high coding standards.

• Troubleshoot, debug, and upgrade existing applications.

• Ensure application security, performance, and scalability.


Required Skills & Qualifications:

• 2–4 years of hands-on experience in Python development.

• Strong command over Python frameworks such as Django, Flask, or FastAPI.

• Solid understanding of Object-Oriented Programming (OOP) principles.

• Experience working with databases such as PostgreSQL, MySQL, or MongoDB.

• Proficiency in writing and consuming REST APIs.

• Familiarity with Git and version control workflows.

• Experience with unit testing and frameworks like PyTest or Unittest.

• Knowledge of containerization (Docker) is a plus.

Read more
Appsforbharat
Pooja V
Posted by Pooja V
Bengaluru (Bangalore)
6 - 13 yrs
Best in industry
skill iconGo Programming (Golang)
skill iconPython
skill iconAmazon Web Services (AWS)
SQL

About the role


We are seeking a seasoned Backend Tech Lead with deep expertise in Golang and Python to lead our backend team. The ideal candidate has 6+ years of experience in backend technologies and 2–3 years of proven engineering mentoring experience, having successfully scaled systems and shipped B2C applications in collaboration with product teams.

Responsibilities

Technical & Product Delivery

● Oversee design and development of backend systems operating at 10K+ RPM scale.

● Guide the team in building transactional systems (payments, orders, etc.) and behavioral systems (analytics, personalization, engagement tracking).

● Partner with product managers to scope, prioritize, and release B2C product features and applications.

● Ensure architectural best practices, high-quality code standards, and robust testing practices.

● Own delivery of projects end-to-end with a focus on scalability, reliability, and business impact.

Operational Excellence

● Champion observability, monitoring, and reliability across backend services.

● Continuously improve system performance, scalability, and resilience.

● Streamline development workflows and engineering processes for speed and quality.

Requirements

Experience:

7+ years of professional experience in backend technologies.

2-3 years as Tech lead and driving delivery.

● Technical Skills:

Strong hands-on expertise in Golang and Python.

Proven track record with high-scale systems (≥10K RPM).

Solid understanding of distributed systems, APIs, SQL/NoSQL databases, and cloud platforms.

Leadership Skills:

Demonstrated success in managing teams through 2–3 appraisal cycles.

Strong experience working with product managers to deliver consumer-facing applications.

● Excellent communication and stakeholder management abilities.

Nice-to-Have

● Familiarity with containerization and orchestration (Docker, Kubernetes).

● Experience with observability tools (Prometheus, Grafana, OpenTelemetry).

● Previous leadership experience in B2C product companies operating at scale.

What We Offer

● Opportunity to lead and shape a backend engineering team building at scale.

● A culture of ownership, innovation, and continuous learning.

● Competitive compensation, benefits, and career growth opportunities.

Read more
Appsoleut Games
at Appsoleut Games
1 recruiter
Appsoleut Coders
Posted by Appsoleut Coders
NCR (Delhi | Gurgaon | Noida)
4 - 10 yrs
₹8L - ₹15L / yr
Unity 3D
Unity Developer
Unity
skill iconC#
skill iconC++


    1. B-Tech/M-Tech or a relevant degree in Computer Science or IT.

    2. 3D math skills.

    3. Knowledge of Unity3D including Unity GUI, asset bundles, materials/shaders, and iPhone/Android deployment.

    4. Knowledge of "version controller" like git.

    5. Good knowledge of vehicle physics, game physics and particle systems.

    6. Game designing skills are a definite plus!

    7. Experience in coordination with UI development team

    8. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

    9. Should be able to work in a growing company environment that is very dynamic and challenging.

    10. Self-starter, quick learner and problem solver.


  1. Responsibilities Design and develop games on the Unity platform, as per design document and given specifications (character or vehicle control, AI, game GUI, scoring and other game elements.
  2. Comprehensive research and development required for developing the game or certain features.
  3. Troubleshoot and testing the game and debugging.
  4. Experience with third-party libraries and APIs
  5. Collaborate and harmoniously work with other team members.
Read more
An ed-tech Indian startup
An ed-tech Indian startup
Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹24L / yr
skill iconNodeJS (Node.js)
skill iconPython
skill iconPHP
Fullstack Developer
skill iconAmazon Web Services (AWS)
+2 more
Our client is a remarkable homework app that lets teachers assign objective &
subjective homework by choosing from a question bank. It also gamifies
homework for students.
It helps teachers evaluate homework/assignments 10x faster and captures
100x more data points than any other existing system.
While the app automates the teacher’s job, it fundamentally disrupts education by
replacing marks/grades with data-driven analysis. It is a free mobile homework app.

JD For Node (backend):

Overview:
Hands-on technologists, who will help us architect and design large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc.

Responsibilities:
Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic.
Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines.
Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions.
Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc.
Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.

Requirements:
BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar)
Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding
Proficiency in multiple programming languages, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc.
End user-focused, react well to changes, work with teams and be able to multitask while enjoying challenging assignments in a high-energy, fast growing and start-up workplace.
Familiarity with Agile development, Scrums, continuous integration, and test driven development processes.
Prior startup experience of large scale B2C product company background is preferred.
 
Read more
eCommerce growth platform
eCommerce growth platform
Agency job
via Qrata by Revathi Satish
Mumbai, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore), Pune, Ahmedabad
3 - 9 yrs
₹12L - ₹35L / yr
skill iconDjango
skill iconPython
skill iconAmazon Web Services (AWS)
It is an eCommerce growth platform using AI and machine learning to help establish and grow online businesses across multiple channels and global markets. We use data-driven tools to optimize how products are advertised and listed across marketplaces – and handles all associated shipping, logistics, taxes, and compliance. Their business model is built on aligned incentives with no initial costs. They only makes money if and when customers’ products sell.
Our mission is to make e-commerce easy and accessible for everyone. We believe that all businesses should have the equal playing field in terms of resources to build and grow their online business. With our eCommerce tools and comprehensive platform, business owners can better understand, analyze and grow their business. Starting a business and making products is hard enough; selling products and growing the business shouldn’t be.

We’re a small team looking for passionate, execution-focused, self-starters to help us build the next generation eCommerce platform and equal the playing field for all. Our success depends on building teams who can challenge each other's assumptions with fresh perspectives. To that end, we don’t just accept differences – we celebrate them. If that sounds exciting to you, let’s talk!
We are expanding our Engineering team to India and building a stellar and diverse team composed of owners. We are looking for a backend engineer with a demonstrated track record of developing and maintaining production services, innovative thinking, and technical excellence. As a backend engineer, you will be responsible for building out the service layer that powers our frontend applications. You should have a solid understanding of software development lifecycle and software design principles. This is a great opportunity if you are looking for a huge impact at a small start-up with immense growth potential
What you will do?
 Create technical plans of projects assigned to you.
 Come up with well-structured solutions to ambiguous problems and implement them.
 Ship high-quality, well-tested, secure, and maintainable backend code.
 Provide technical direction on our various products and upcoming projects.
 Champion reliability and quality by using best practices in software engineering and modular design.
 Ensure all components are scalable, maintainable, and have in-built metrics instrumentation and monitoring
 Deliver an exceptional user experience to our customers. Put the customer first and have quality in mind.
 Own the full release cycle from development to deployment
What you will need?
 3+ Years of experience as a software engineer working on backend applications.
 Advanced knowledge of Python (preferably, the Django framework) and relational databases.
 Experience with agile, test-driven development, continuous integration, and automated testing.
 Experience with building, modifying, and extending API endpoints (REST or GraphQL) for data retrieval and persistence.
 Experience with the full software development life cycle, including requirements collection, design, implementation, testing, and operational support.
 Excellent verbal and written communication, teamwork, decision making and influencing skills.
 Experience with scrum or other agile software development methodology.
 Hustle. Thrives in an evolving, fast paced, ambiguous work environment
Bonus if you have
 Experience working in the eCommerce domain.
 Experience with AWS technologies like Elastic Beanstalk, Amplify, etc.
Read more
Digital Marketing Company
Digital Marketing Company
Agency job
via Aptita Consulting Partners by Pankti Shah
Mumbai
2 - 5 yrs
₹7L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Amazon EC2
+1 more
Greetings Aptita !!!

Urgently looking for our client company as Senior Backend Developer in Mumbai


Apply with updated CV

Designation-Sr Backend Developer
Exp-Min 2 Years
Sal-Nego
Location-Mumbai


Technical Skills
• 2+ years of hand on experience in a related field
• Proficiency in Python with hands-on experience in developing APIs with Flask or Django
• Comfortable with Linux development environment
• Familiarity with frontend platforms such as HTML/CSS would be a plus
• Experience with: MySQL, Postgres, AWS Services (Redshift, EC2 & S3)
Read more
India’s largest online food and grocery store
India’s largest online food and grocery store
Agency job
via wrackle by Lokesh M
Bengaluru (Bangalore)
7 - 15 yrs
₹25L - ₹60L / yr
Product development
Product Management
skill iconJava
J2EE
skill iconSpring Boot
+6 more

Primary Responsibilities:

 

  • Principal Engineers  are responsible for driving Technology and Engineering Best Practices in their respective teams.
  • They should demonstrate a high level of ownership and accountability for their product and software systems.
  • They are expected to go above and beyond their role by contributing in tools, processes and practices which bring operational efficiency and are aligned with business goals.
  • They are expected to actively participate in development along with team members and create systems and modules which represent a working model of engineering best practices.
  • They are expected to participate in code reviews, design reviews, architecture discussions.
  • They are responsible for the Engineering metrics/health of their systems including strong alerting and monitoring mechanisms.
  • They are expected to lead the adoption of best practices around coding, designing, performance of systems in a team.

 

Experience or Skills Required:

 

  • B.Tech or Advanced degree in Computer Science with 6-12 years of industry experience in product based companies.
  • Proficiency with Basic libraries for machine learning such as scikit-learn and pandas
  • Experience in building solutions based on Linear Regression, Logistic Regression, K Nearest neighbor, SVM, Random Forest, Decision Trees.
  • Strong experience with at least one of programming languages: Python, Java, Vertx, Golang
  • Strong experience in building Server side reusable components based on Microservices or Distributed Architecture.
  • Solid coding skills with ability to lead teams in identifying clearing tech debts for large scale code base.
  • Good understanding & experience in improving performance of scalable and real time responsive applications.
  • Excellent Problem Solving skills and an aptitude to approach problems from first principles and build solutions for those.
  • Must have excellent communication (verbal & written), interpersonal, leadership, and problem solving skills.
  • Must be able to work independently and enjoy working at a fast paced start-up environment
  • Excellent Mentoring skills. Be the technical mentor to your team.
  • Must be comfortable working in fuzzy environments where boundaries are not clearly defined.
Read more
Neuroglia Health Pvt Ltd
Pavan Rao
Posted by Pavan Rao
Remote, Bengaluru (Bangalore)
3 - 6 yrs
₹10L - ₹22L / yr
skill iconPython
skill iconMongoDB
SQL
NOSQL Databases
skill iconAmazon Web Services (AWS)
+1 more
  • 3-5 Years of experience in Backend Development.
  • Must have experience in Python (FLASK framework).
  • Have Deep understanding of how RESTful APIs work.
  • Familiar with various design and architectural patterns that can work at scale.
  • Sound knowledge of NoSQL/SQL Databases (Mongo DB preferred).
  • Strong experience with at-Cloud technology, preferably AWS or GCP or Azure.
  • Core experience in developing complex backend systems.
  • Communicating complex technical concepts to both technical and non-technical audiences.
  • Passionate about application scalability, availability, reliability, and security.
Read more
Alien Brains
at Alien Brains
5 recruiters
Praveen Baheti
Posted by Praveen Baheti
Kolkata
1 - 4 yrs
₹3L - ₹8L / yr
skill iconJavascript
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
NOSQL Databases
+3 more
Alien Brains is a research lab where we guide students on how to go about different fields in Computer Science, if they are to make career in it. We are also developing some products related to the above problem statement and thus need developers who can match with our vision, work alongside us on the products, and also on the same time guide the youngsters in colleges.
Read more
Innovative Gaming Startup
Innovative Gaming Startup
Agency job
via Unnati by Swati Joshi
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹2.5L - ₹5L / yr
skill iconGo Programming (Golang)
skill iconPython
Analytical Skills
Scalability
Erlang
+5 more
If you are a software specialist with good knowledge and background, and want to grow with a growing disruptive startup, then this role is for you.

Our client develops, publishes and distributes highly engaging games to a wide audience covering mobile, social and online platforms. Their group of architects are always attempting new and radical stuff that enhances the creative programming and gaming stages, keeping the players constantly glued and wanting for more.

Funded by SnapDeal founders, it is a cross platform gaming organisation focused on real money gaming and strategy games. The founder is an INSEAD and IIT-B alumni with more than 10 years of work experience across various countries.
 
As a Golang Developer,our main duties will include developing core modules and components and interconnecting them into a functional app.
 
What you will do:
  • Handling the server side programming of the multiplayer gaming application
  • Writing scalable, robust,, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high performance software
  • Translating design mockups and prototypes into working applications.
  • Building customer facing technology products, Developing Highly Scalable Code and Working Closely with Engineering and Product Team.
  • Building social, web and mobile based games for users across India

 

What you need to have:
  • Candidates with experience in Go / Python / Erlang will be preferred
  • Working experience in a Product StartUp (Internet / E-commerce) building scalable applications.
  • Hands on experience in system architecture and gaming apps
  • Good spoken and written communication skills.
  • Good team player.
  • Sharp analytical abilities with proven design skills
  • Able to think critically of the current system in terms of software development
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