CrawlJobs Logo

Senior Software Engineer (Backend)

India, Bangalore · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

Rider Growth is a new and emerging charter in Uber with the mission to help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products. We're looking for passionate Backend developers to join Rider Growth team, a cross-functional group in which Design, Data Science, Backend, Android and iOS engineers work collaboratively to design and build products for riders to simplify their booking journey as well as build products from scratch to help new users complete their booking journey via other mediums such as WhatsApp and Phone call. At Uber, we take pride in offering the best quality service to our customers - you will collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences.

Job Responsibility

  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code
  • Help teams with helping with defining an architecture that would scale and also encourage best practices
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes
  • Goto person to get clarity of problem statements and also can breakdown into meaningful tasks
  • Promote and demonstrate problem-specific expertise in delivering results

Requirements

  • Minimum 7+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
  • Grit, drive and a deep feeling of ownership

Nice to have

  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions
  • Demonstrated experience working collaboratively in cross-functional teams
  • Knowledge of the logistics and mobility industry is a plus

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)

We're looking for a Senior Software Engineer to join our product and engineering...
Location
Location
Spain , Manises; Madrid
Salary
Salary:
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience with a strong backend focus
  • Production experience with Go and Python
  • Strong understanding of microservices and distributed systems
  • Experience with Kafka or similar message queue systems
  • Familiarity with Redis (or equivalent in-memory data stores) and MongoDB
  • Experience working with Kubernetes and containerised services in production
  • Comfortable with AWS and GitHub Actions CI/CD pipelines
  • Comfortable working in a fast-moving, ambiguous environment with high ownership
  • Strong communication skills
  • Genuine curiosity about AI and how it's reshaping how products are built
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services in Go and Python across a microservices architecture deployed on Kubernetes
  • Own features end-to-end — from technical design through deployment and iteration
  • Work closely with clients and client-facing teams to understand requirements and translate them into reliable, scalable solutions
  • Write clean, well-tested, production-ready code and contribute to code reviews
  • Contribute to architectural decisions and help raise the technical bar across the team
  • Help maintain and improve existing client implementations alongside building new capabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Viva Engage connects people through communities, bringing leaders and employees ...
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
  • 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, implement, and maintain backend services and platform components using Ruby on Rails and Java (Dropwizard)
  • Own services end-to-end, including design reviews, implementation, deployment, monitoring, and on-call support
  • Collaborate with partner teams to define requirements, identify dependencies, and deliver changes safely across multiple environments
  • Improve reliability, availability, and operability through better instrumentation, alerting, runbooks, and automation
  • Act as a Designated Responsible Individual (DRI) during incidents, driving mitigation, communication, and post-incident learning
  • Contribute to deployment pipelines, release processes, and operational standards, particularly for sovereign cloud environments
  • Continuously refactor and evolve existing systems to reduce operational risk, technical debt, and variance in outcomes.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

We're hiring a Senior Software Engineer (Backend) to be a technical driver acros...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You're a scrappy backend generalist who can hop between Python and Typescript fluently
  • You thrive in an ambiguous and fast changing space. The state of the art changes on a dime and you react with it
  • You bring a senior mindset: you set direction, own decisions, and gets things over the finish line
  • You have incredibly communication skills and can communicate complex technical ideas clearly to both technical and non-technical team members
Job Responsibility
Job Responsibility
  • Work across the backend to ship rock solid features that both self-serve and enterprise customers will use (ex: Updates to our Billing system, new account management systems, endpoint perf optimization)
  • Work with the Conversational Video Interface and the Frontend Platform team to get SoTA models into users' hands
  • Drive architectural decisions across the stack
What we offer
What we offer
  • flexible work schedule
  • unlimited PTO
  • competitive healthcare
  • gear stipends
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Automating complex legal workflows with human lawyers in the loop.
Location
Location
India
Salary
Salary:
Not provided
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional work experience developing production level Node.js or Go backends
  • Strong experience with relational DBMSs like PostgreSQL and AWS services such as ECS, RDS, Lambda functions, CloudWatch, Elasticache etc.
  • Strong understanding of System Design principles for production-grade enterprise systems
  • Well integrated with AI coding tools like Claude, Codex etc.
  • Comfortable with US timezones
What we offer
What we offer
  • Work from anywhere - We're a distributed team across multiple timezones with a focus on outputs instead of location or working hours
  • Generous PTO policy
  • Competitive pay bracket
  • Equity at a fast growing YC backed co in a disruptive market
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Rider Growth is a new and emerging charter in Uber with the mission to help incr...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Grit, drive and a deep feeling of ownership
  • Minimum 7+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions
  • Demonstrated experience working collaboratively in cross-functional teams
  • Knowledge of the logistics and mobility industry is a plus
Job Responsibility
Job Responsibility
  • Help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products
  • Collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences
  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code
  • Build a next gen UI using the latest technologies: React, Redux, Sass, ES2016
  • Help teams with helping with defining an architecture that would scale and also encourage best practices
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes
  • Goto person to get clarity of problem statements and also can breakdown into meaningful tasks
  • Promote and demonstrate problem-specific expertise in delivering results
Read More
Arrow Right

Senior Software Engineer (Backend)

In 2018, Bitvavo launched the first version of its digital assets trading platfo...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
bitvavo.com Logo
Bitvavo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software development experience
  • Expertise in event-driven microservices architecture, particularly with Kafka
  • Strong proficiency JVM languages, preferably kotlin
  • Familiarity with Kubernetes and a solid understanding of design patterns and programming principles
Job Responsibility
Job Responsibility
  • Collaborate with your Engineering Manager, Staff Engineer and colleagues across the organisation to craft high quality software used by our customers
  • Dive into technical challenges, building solutions to guarantee peak performance across our systems
  • Actively participate in pivotal decisions on technology stacks and architecture
  • Participate in operational rotations to resolve incidents in our production environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

SHIELD is a device-first fraud intelligence platform that helps digital business...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
shield.com Logo
Shield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of experience in back-end web development
  • Degree in Computer Science, Software Engineering, Information Technology or related fields
  • Strong Computer Science knowledge in algorithms and data structures
  • Experience in MySQL, MongoDB and other relational/NoSQL databases
  • Expert in distributed systems design and architecture with experience in system performance and scaling
  • Willingness to work on Go programming language with prior programming experiences with C++, Node.js, Python
  • Passionate in innovating, learning new skills and technology
  • Proficient in setting monitoring tools and crisis management for recovery
Job Responsibility
Job Responsibility
  • Design and code using GO language to enhance the availability, scalability, latency, and efficiency of SHIELD’s products
  • Work with internal team to explore and create new design / architectures for better scaling and performance of back-end services
  • Conduct and participate in code and design reviews to achieve and maintain high development standards
  • Work alongside the internal team for service capacity and demand planning, software performance analysis, tuning and optimization
  • Work alongside with product team to define and prototype feature specifications
  • Develop, construct, analyse and troubleshoot large-scale systems
  • Engage in full-stack performance tuning and optimization
  • Debug and optimise complex enterprise software
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Our mission – and your opportunity — is to help solve the challenges faced in an...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 7+ years relevant experience in software development and mentorship experience
  • Experience working with algorithms, data structures, complexity analysis
  • Proven experience of working on complex and large-scale projects that require high-level technical skills, creativity, and leadership
  • Proficiency with one or more general purpose programming languages including but not limited to: C#, Golang, C++, Python, Java, Typescript, Scala
  • Knowledge of serverless computing, containerization (Docker/Kubernetes), and CI/CD pipelines
  • Knowledge of best practices for the full software development life cycle
  • including coding standards, code reviews, source control management, build processes, testing, and operations
  • Track record of designing and building complex software and at scale systems and successfully delivering them to customers
  • Exposure to architecting and designing large-scale distributed systems (e.g. SQL/NoSQL, scalability and fault-tolerance)
Job Responsibility
Job Responsibility
  • Design, build, and operate large-scale SaaS and cloud services, including distributed systems and data stores
  • Provide technical leadership, guiding architecture, execution, and cross-functional collaboration to deliver impactful outcomes
  • Own feature delivery from end-to-end, including breaking down requirements with stakeholders, liaising with our product and design teams, assisting other engineers, and ensuring successful delivery
  • Drive high-performance team outcomes by setting rigorous engineering standards, mentoring peers, and proactively improving team practices to enhance quality, velocity, and collaboration
  • Bring a user-centric mindset, ensuring that engineering decisions ultimately drive better user experiences
  • Apply a practical understanding of AI technologies, identifying opportunities to leverage machine learning or automation to enhance platform capabilities and user outcomes
  • Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
  • Demonstrate SafetyCulture’s values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right