CrawlJobs Logo

Sr. Engineer, Backend

India, Bangalore · Job Posted December 29, 2025
Apply Position
Job Link Share

Job Description

Dialpad’s Product Engineering organization is responsible for building and maintaining the customer-facing features at scale across all of our cloud-native products and services. Every day, millions of users across the world leverage our technology for communicating effectively and efficiently. Every engineer on our global engineering team is given the opportunity to take ownership of a large portion of the product where they’re able to see immediate results. Combining natural language processing and artificial intelligence with world-class cloud computing, the things you’ll create at Dialpad will shape the future of work—enabling companies to work from anywhere and making business communication more human. Dialpad’s Analytics team owns data pipelines, multiple databases, a modular query layer, and rich FE components to deliver intuitive and powerful end-user-facing analytics experiences that allow Dialpad customers to make data-driven business decisions. Our teams are highly collaborative and comprise cross-disciplinary professionals, including Product Managers, Designers, QA specialists, as well as Engineers specialising in Data Engineering, Data Science, and Telephony.

Job Responsibility

  • Contribute to the design, development, and maintenance of information retrieval and distributed systems
  • Build and optimize search engines, including indexers, analyzers, ranking, and re-ranking strategies
  • Work on hybrid search techniques, including dense vector manipulation, rank fusion, and reranking
  • Maintain and enhance highly scalable search platforms with a focus on performance and cost efficiency
  • Ensure high availability, reliability, and fault tolerance in search services
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Develop and optimize real-time distributed systems, microservices, and message-driven architectures
  • Implement and maintain monitoring, alerting, and performance metrics for platform reliability
  • Evaluate and integrate emerging technologies to improve search capabilities
  • Write clean, modular, and well-tested code while following best engineering practices
  • Participate in code reviews to ensure quality, maintainability, and scalability
  • Provide mentorship and technical guidance to junior engineers

Requirements

  • 3-6 years of experience in information retrieval or distributed systems engineering
  • Strong understanding of search platforms and experience maintaining search engines at scale
  • Deep knowledge of indexers, analyzers, field mapping, and ranking techniques
  • Experience with NLP/NLU within the context of information retrieval
  • Expertise in dense vector manipulation and optimization
  • Familiarity with hybrid search, rank fusion, and reranking techniques
  • Proficiency in Go and Python 3 (experience with Rust or TypeScript is a plus)
  • Strong understanding of distributed systems, microservices, and message-driven architectures
  • Passion for real-time performance optimization and high availability
  • Experience with API design using Swagger, OpenAPI, or equivalent tools
  • Knowledge of gRPC or equivalent RPC protocols
  • Experience with Docker and Kubernetes for containerized deployments
  • Familiarity with cloud platforms (GCP preferred, AWS/Azure optional)
  • Hands-on experience with Infrastructure as Code tools like Terraform or Ansible
  • Knowledge of CI/CD frameworks and continuous delivery practices

Nice to have

Experience with Rust or TypeScript is a plus

What we offer

  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Vibrant environment to cultivate collaboration and connection
  • Certified Great Place to Work

Looking for more opportunities?

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

Similar Jobs for

Sr. Engineer, Backend

8 matching positions

Sr. Backend Engineer - Xumo

We are seeking an experienced Senior Backend Engineer to lead the design, develo...
Location
Location
United States , Irvine; Philadelphia
Salary
Salary:
141860.82 - 189147.75 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years’ experience of building backend servers (Java)
  • 5+ years’ experience of building web service APIs (REST/SOAP) and HTTP/SSL protocol
  • 5+ years’ experience of operating database (MySQL, PostgreSQL, Oracle, MongoDB)
  • 5+ years’ experience of working with Linux-based operation system (CentOS, OSX)
  • Strong experience developing microservices (Docker) on Kubernetes
  • Strong experience with operating servers on cloud-based environments (Google Cloud, AWS, Azure)
  • Strong leads with designing, implementation skills to approach the solution for any new features or problem solving
  • Self-starter to able to work with minimal supervision for high quality output
Job Responsibility
Job Responsibility
  • Analyzes user and product requirements to design system flow and work processes
  • Develops data storage models based on functional requirements
  • Defines application programming interface access patterns and service integration touchpoints
  • Partners with quality assurance to document integration and test plan
  • Follows software development life cycle to implement new features through substantial programming effort
  • Creates integration tests that run with every code commit
  • Develops automation of service consumption
  • Defines and iterates on configuration parameters to allow software and services to best meet system needs
  • Builds out monitoring and alerting for live application programming interfaces and services
  • Repairs, restores, and repaves backend services
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Fulltime
Read More
Arrow Right

Sr Backend Engineer

Canals is AI for distributors. AI-powered sales order entry that automatically t...
Location
Location
Argentina
Salary
Salary:
90000.00 - 150000.00 USD / Year
silver.dev Logo
Silver.dev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Sense of Urgency
  • Great Technical Talent
  • Good judgement
  • Work Ethic/Motivation
  • Ability to get a lot done well
  • Experience with Typescript, Node, Python (for ML), Postgres, Elastic Search, Docker, AWS, Sveltekit, Tailwind is part of the tech stack
What we offer
What we offer
  • Offers Equity
  • Profitable company
  • No accumulating tech debt, no bureaucracy
  • Few meetings (just 2.5hs per week per engineer)
  • Fully remote
  • Fulltime
Read More
Arrow Right

Sr. Backend Engineer (Java/Kotlin)

Drive the evolution of our backend technology, infrastructure, and AI capabiliti...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
60000.00 - 72000.00 USD / Year
silver.dev Logo
Silver.dev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in backend development with expertise in languages like Kotlin, Java, Go, Python or similar
  • Familiarity with database design, management, and optimization
  • Track record of building and maintaining scalable and reliable backend systems
  • Experience with AI is a strong plus, especially in applying models to real-world product use cases and optimizing performance in production environments
  • Expertise in designing scalable and maintainable backend architectures, understanding when to apply different architectural patterns
  • Capable of monitoring the whole architecture using tools like New Relic or Datadog
  • You know how to build scalable and maintainable code
  • You care about what to measure and how it impacts business and users
  • You track behavior, usage, and performance, and improve based on it
  • You care about why we build things, not just how
Job Responsibility
Job Responsibility
  • Work side by side with our CTO to build the foundations, the present, and the future of our backend, and AI systems
  • Develop and enhance backend systems for both existing and new applications in conjunction with mobile engineers
  • Contribute to systems design, infrastructure planning, CI/CD processes, and data workflows
  • Implementing and maintaining scalable and reliable backend systems using languages like Kotlin, Java, Go, Python or similar
  • Designing and defining backend tools, databases, and the architecture of our apps
  • Working directly with Cloud services (e.g., AWS, Supabase, Cloudflare)
  • Creating tools, libraries, or components to enhance the efficiency of backend development processes
  • Drive the evolution of our backend technology, infrastructure, and AI capabilities to ensure high performance, scalability, and seamless integration for our mobile applications
What we offer
What we offer
  • Equity package
  • 10-day team retreats abroad every quarter
  • 30-day onboarding in Paris (we cover flights and housing)
  • Laptop and work setup of your choice
  • Private health insurance (for US or LATAM hires)
  • A tight, ambitious team building something real — fast
  • Fulltime
Read More
Arrow Right

Sr. Backend Engineer - Tech Lead (Java)

As a Sr. Backend Engineer - Tech Lead, you will be reporting to the Vice Preside...
Location
Location
United States
Salary
Salary:
200000.00 - 220000.00 USD / Year
onereal.com Logo
Real Broker, LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with Java 17+
  • Experience with Spring Boot, JPA (Hibernate), and SQL relational databases
  • Comfortable writing unit and integration tests and maintaining strong code coverage
  • Hands-on experience building applications using the microservices architecture
  • In-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and implications of schema designs on performance
  • Experience with NoSQL databases
  • BA/BS degree and 8+ years of related experience
  • Must have experience in Spring/Spring Boot, Hibernate, and Relational Databases
  • Demonstrated Project Coordination/Management skills
Job Responsibility
Job Responsibility
  • Collaborate with other engineers through pairing sessions, code reviews, and knowledge sharing
  • Mentor and lead junior engineers in software engineering methodology, design, and best practices
  • Work with the product team and feature owners to understand requirements and see them through to execution and deployment
  • Help lead the overall technical vision for all things back end, implementing features, squash bugs, and make improvements across Java Spring Microservices
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Offers Life and Health Insurance
  • 401K
  • Fulltime
Read More
Arrow Right

Sr Backend Engineer

We're seeking a Senior Backend Engineer to join our core engineering team and pl...
Location
Location
Spain , Valencia
Salary
Salary:
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience
  • Strong experience with Go (preferred) or Python (and willingness to learn Go)
  • Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, EventBridge)
  • Solid understanding of RESTful APIs and GraphQL
  • Experience with MySQL or Postgres databases and data consistency patterns
  • Knowledge of Docker and Kubernetes for container orchestration
  • Experience with microservices architecture and distributed systems
  • Proficiency in CI/CD pipelines and Git
Job Responsibility
Job Responsibility
  • Develop and maintain scalable APIs and backend services using Go (primary) or Python
  • Build and optimize event-driven architectures handling real-time data processing
  • Work with Apache Kafka as our communication backbone between microservices
  • Design and optimize database queries across MySQL or Postgres
  • Ensure scalability, performance, and security of backend services in containerized environments
  • Contribute to our Docker containerized and Kubernetes orchestrated microservices ecosystem
  • Implement GRPC, HTTP, and WebSocket communication protocols
  • Build resilient systems with proper error handling and monitoring
  • Collaborate with AI teams to integrate LLM capabilities and AI reasoning engines
  • Work with CI/CD pipelines and Git version control
What we offer
What we offer
  • Opportunity to shape the future of accountable enterprise AI agents
  • Competitive compensation package
  • Flat organization focused on impact rather than hierarchy
  • Work with cutting-edge computational AI technology
  • Dynamic, experienced team of technical experts
  • Continuous learning in the rapidly evolving field of Agentic AI
Read More
Arrow Right

Sr. Backend Engineer

Dialpad is seeking a talented and experienced Sr. Backend Engineer to join the g...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in backend software engineering
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
  • Solid Python experience is required
  • Strong experience working with Microservices and Serverless Architectures
  • Experience working with Containerization and Orchestration in the Cloud [Google Cloud Platform is a plus]
  • Strong knowledge of unit test and integration test frameworks
  • Good understanding of web technologies such as HTML, CSS, JavaScript, RESTful APIs, and web application frameworks
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Create a long-term technical vision for this new backend while defining steps to deliver value in shorter-term phases
  • Write clear and complete architectural design documents that are easily understood by other team members
  • Provide estimates on technical resources and requirements necessary to plan and begin development
  • Develop well-tested features with appropriate test hooks, resulting in low defect reports and faster engineering throughput
  • Review technical designs to ensure features/products are well-integrated and fully meet business needs
  • Participate in code reviews, design discussions, and other team activities to ensure high-quality software delivery
  • Perform unit and end-to-end testing
  • Constantly optimize the architecture for maximum speed and scalability
  • Ensure that features are shipped on time and with the highest quality
  • Troubleshoot and debug issues with existing features as needed
What we offer
What we offer
  • Dialpad offers competitive benefits and perks, alongside a robust training program that helps you reach your full potential
  • We have designed our offices to be inclusive, offering a vibrant environment to cultivate collaboration and connection
  • Our exceptional culture, recognized repeatedly as a certified Great Place to Work, ensures every employee feels valued and empowered to contribute to our collective success
Read More
Arrow Right

Sr. Software Engineer - Backend, Customer Obsession

At Uber, customer obsession drives everything we do. We are dedicated to buildin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of relevant software development experience in one or more programming languages (e.g. Golang, Java, Python, C/C+) and distributed system design
  • Experience designing, implementing, and maintaining scalable RESTful APIs and microservices
  • Experience with database design and management (SQL and NoSQL), system performance optimization, and high-availability system design
  • Experience with CI/CD pipelines, cloud infrastructure (AWS, GCP, Azure), and containerization (Docker, Kubernetes)
  • Familiarity with monitoring tools, incident response, and alerting mechanisms
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
Job Responsibility
Job Responsibility
  • Lead high-quality system designs, ensuring scalability, maintainability, and performance while considering both short- and long-term trade-offs
  • Exercise sound engineering judgment to make decisions around design patterns, architectural trade-offs, and feature prioritization
  • Contribute to team-wide architecture decisions and drive efforts to modularize and reuse components across services
  • Document technical designs (e.g., ERD, architecture design notes, engineering wikis) to maintain transparency, consistency, and alignment
  • Foster team-wide knowledge sharing by mentoring peers and establishing training opportunities related to software design patterns and technical best practices
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer, Backend

Uber's Commerce Platform Engineering group is vital for maintaining and enhancin...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/BS in Computer Science or a related field, with at least 6 years of individual contributor experience as a software engineer
  • Fluent in Go, Java, or C++
  • Solid understanding of distributed systems architecture — including concepts like consensus, convergence, load balancing, data consistency, and performance/efficiency
  • Strong communication skills, both written and verbal, to articulate complex ideas to engineering teams
  • Experience being on-call and handling operational issues for a system serving production traffic
Job Responsibility
Job Responsibility
  • Design, scale, code, monitor, and maintain a highly critical set of services
  • Contribute to, lead, own, and deliver complex projects or features
  • Recruit, onboard, and proactively mentor engineers
  • Serve as an escalation point for other engineers to troubleshoot and manage severe incidents in production
  • encourage the adoption of best practices in incident management within the team
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right