CrawlJobs Logo

Senior Software Engineer - Backend

India, Mumbai · Job Posted January 29, 2026
Apply Position
Job Link Share

Job Description

You will design, develop, document, and support systems and applications that are used by a large number of developers. You will work in an agile engineering team. Will be responsible for planning and executing technical projects that will support business requirements. You will collaborate with engineers across teams to build, review and deliver scalable solutions for key business initiatives. You will drive best practices, mentor other engineers, drive continuous improvements in engineering excellence, and provide inputs for product features.

Job Responsibility

  • Design, develop, document, and support systems and applications that are used by a large number of developers
  • Work in an agile engineering team
  • Responsible for planning and executing technical projects that will support business requirements
  • Collaborate with engineers across teams to build, review and deliver scalable solutions for key business initiatives
  • Drive best practices, mentor other engineers, drive continuous improvements in engineering excellence, and provide inputs for product features
  • Responsible for designing and developing systems and applications, with agility and quality
  • Responsible for end-to-end ownership of tasks from development to production
  • Help with the design, implementation, and launch of many key product features
  • Participate in a culture of code reviews and collaborating closely with other engineers
  • Drive best practices and engineering improvements
  • Find solutions and solve issues around a variety of operating systems or programming languages
  • Create prototypes and proofs-of-concept for iterative development
  • Work effectively with product development and engineering teams
  • Mentor junior engineers in employing strong design and implementation practices
  • Assist in the continual hiring and development of technical talent

Requirements

  • Software development or programming experience of 4 - 7 years of working with scalable backends
  • Experience in developing stable and performant software at scale
  • Good experience in at least one language: Ruby, Nodejs, Python, Java, C/C++
  • Good knowledge of operating systems, databases, and networking concepts
  • Ability to work on Windows and Linux platforms below the application layer, including file systems, kernels, custom installations, scripting, internal APIs, etc
  • Ability to communicate effectively with employees in the company in both technical and non-technical roles
  • Aggressive problem diagnosis and creative problem-solving skills
  • Should have a Startup mentality, high willingness to learn, and hardworking

What we offer

  • Medical insurance for self, spouse, upto 2 dependent children and Parents or Parents-in-law up to INR 5,00,000
  • Gratuity as per payment of Gratuity Act, 1972
  • Unlimited Time Off

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Backend

8 matching positions

Senior Software Engineer - Backend

As a Senior Software Engineer (Backend) you will liaises with the other backend ...
Location
Location
Pakistan , Karachi
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional back-end software engineering experience
  • Python preferred
  • Experience with Cloud hosted infrastructure and Technologies
  • AWS preferred
  • Prior experience with Kubernetes & Docker will earn you brownie points
  • Experience working on high-traffic and large-scale web products is preferred
  • Experience with web infrastructure, SOA, distributed systems, performance analysis, search infrastructure
  • Been on at least one 'death march' and know exactly why some things are to be avoided
  • Strong understanding of design patterns including asynchronous programming, queuing, logging, security and persistence
  • Mastery of different caching layers and strategies including memcached
Job Responsibility
Job Responsibility
  • Hit the ground running - Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks
  • Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases
  • Research and apply industry trends as part of your daily work
  • Create unit tests in accordance with our established standards to cover assigned work
  • Write and maintain exemplary code following dubizzle’s programming practices
  • Actively contribute in post-release maintenance issues
  • Develop elegant solutions for complex problems
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems
  • Impact on the direction and scope of dubizzle’s technical vision within your stream
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • Drive design and implementation, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support and lead live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team's collective capabilities and enabling shared success
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
139869.00 - 167849.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Expertise in at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases
  • Proven experience in system integration, including API consumption and development
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
Job Responsibility
Job Responsibility
  • Make valuable contributions to the deepest recesses of our tech stack – including writing typesafe Ruby and Rails with Sorbet, building performant Kotlin microservices, managing highly available Spark clusters, working on deterministic Temporal workflows, and Terraforming all the things in AWS
  • Think in Parquet, live in cloud storage, and have data flowing through your veins
  • Operate in hostile territory on all sides–building and managing a data diffing ETL engine that operates across every type of data warehouse and SQL dialect imaginable
  • Be a reliable and steadfast operator, participating in the team on-call rotation
  • Work closely with our product team to help design and develop new features to improve data pipeline observability and debuggability
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 2 years of experience in software engineering (Internship experience does not apply)
  • At least 2 years of experience with Java
  • At least 1 year of experience with AWS, GCP
  • Experience with Messaging tools (Kafka, Kinesis, RabbitMQ)
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize tools like Java, HTML/CSS, SQL, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • Healthy Body, Healthy Mind
  • Save Money, Make Money
  • Time, Family and Advice
Read More
Arrow Right

Senior Software Engineer - Backend

Online Advertising is one of the fastest growing multi-billion-dollar business o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Solid CS fundamentals & problem-solving skills with exposure to distributed systems, drive for results, and ability to work independently
  • Experience working on Backend tech stack will be a big plus!
Job Responsibility
Job Responsibility
  • Design, develop, and deliver innovative and impactful features along with ensuring high quality
  • Work on coding, debugging, testing, and troubleshooting throughout the application development process
  • Must be self-driven, curious to learn, proactive, and impact oriented
  • Work across partner teams to understand scenarios and requirements
  • Instrument product areas, gather and analyze telemetry to assess scenario health and make improvements that benefit customers
  • Possess knowledge and is curious to learn more about performance, scalability, enterprise system architecture, and engineering best practices
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

The Ads Billing and Managed Services teams within Uber Ads have a crucial focus:...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Proficiency in at least one programming language such as Java, Go, C++, etc.
  • Deep understanding of computer systems, which may include experience with backend services, large-scale systems, multi cloud infrastructure, etc.
  • Ability to contribute to technical innovation and problem-solving within a team setting
  • 5+ years of experience as a software engineer and building large-scale distributed system
  • Experience in architecture design and developing high availability and high-performance systems.
Job Responsibility
Job Responsibility
  • Writes reliable, clear, efficient, and well-tested code
  • Designs systems by re-using existing solutions, building new ones when needed, and considering future needs
  • Delivers results efficiently, manages tasks well, solves problems, and takes responsibility
  • Builds strong relationships, respects others, and resolves conflicts constructively
  • Improves efficiency by identifying and fixing problems in Uber's technology and teams
  • Contributes to a positive work environment and the broader tech community.
Read More
Arrow Right

Senior Software Engineer - Backend

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, build, and own foundational platform services for data access platform, model execution, machine learning inference, and agent orchestration that are reused across the Microsoft Defender ecosystem
  • Lead the implementation of medium‑to‑large, scoped features and components, making sound architectural decisions that balance scalability, reliability, security, and long‑term maintainability
  • Collaborate closely with research, security, and product engineering teams to translate research needs into robust, reusable platform abstractions, rather than one‑off solutions.
  • Drive end‑to‑end ownership of services, including design, development, testing, deployment, monitoring, and live‑site operations.
  • Identify and address systemic platform gaps by consolidating shared capabilities and reducing fragmented or bespoke infrastructure across teams.
  • Contribute to platform standards and best practices for API design, service reliability, observability, and operational excellence
  • Participate actively in design and code reviews, raising the overall engineering quality and bar for platform development
  • Mentor and support other engineers through technical guidance, knowledge sharing, and example‑setting, without direct people management responsibility.
  • Proactively identify opportunities to improve performance, cost efficiency, security, and compliance across the fabric.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

Are you excited about the potential of AI to revolutionize digital advertising? ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders to determine user requirements for Advertiser Copilot features
  • Drive the design and development of scalable and secure platforms, ensuring high performance and maintainability
  • Implement and optimize AI-driven workflows, ensuring efficiency and effectiveness
  • Lead technical discussions, identify dependencies, and develop design documents
  • Act as a Designated Responsible Individual (DRI), monitoring system reliability and resolving complex issues in real-time
  • Mentor engineers in the team
  • Continuously learn and adapt to emerging technologies, improving system availability, reliability, and performance
  • Fulltime
Read More
Arrow Right