Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
SkillsetRust Proficiency: Extensive experience in Rust programming, encompassing its ecosystem, crates, testing frameworks, and tooling. Knowledge in systems programming, memory management, and low-level optimizations. Backend & Distributed Systems: Familiarity with distributed systems architecture, microservices, and event-driven patterns, along with proficiency in communication protocols, SQL/NoSQL databases, and cloud services (AWS, GCP, or Azure). Performance & Concurrency: Demonstrated ability to profile applications, optimize performance-critical code paths, and handle concurrency efficiently and safely. Version Control & CI/CD: Proficient in Git-based workflows and adept in continuous integration and automated testing pipelines. Problem-Solving & Adaptability: Strong analytical capabilities to diagnose complex issues, propose effective solutions, and adapt to evolving technologies and business environments.
About the job
Roles and Responsibilities
System Architecture & Development: Design, implement, and maintain robust backend services utilizing Rust. Focus on optimizing performance, memory efficiency, and reliability while contributing to architectural decisions that enhance scalability and resilience.
Integration & APIs: Develop and improve APIs and data pipelines for seamless interaction among internal services, external partners, and end-users, ensuring high-quality data flow throughout the platform.
Security & Reliability: Implement secure coding practices, conduct detailed code reviews, and establish testing strategies to eliminate vulnerabilities, prevent regressions, and uphold system integrity.
Collaborate with cross-functional teams to align technical solutions with business operations and strategic goals.
Performance Optimization: Continuously analyze, benchmark, and enhance code performance, identifying bottlenecks and implementing solutions that improve latency and user experience.
Cross-Functional Collaboration: Partner with product managers, data scientists, and operations teams to translate business needs into effective technical solutions, quickly iterating on feedback to deliver top-quality features.
About zzazz
At zzazz, we are committed to building innovative software solutions that empower businesses and enhance user experiences. Located in the vibrant tech hub of Bangalore, we foster a culture of collaboration and creativity, where every team member's contribution is valued.
InMobi Advertising is a pioneering global technology leader that empowers marketers to seize the critical moments that influence consumer behavior. Our advertising platform connects with over 2 billion individuals across 150+ countries, translating real-time context into actionable business results while adhering to privacy-first principles. With the trust o…
Role overview Grab Holdings Inc. seeks a Senior Backend Software Engineer based in Bangalore. The main focus is on developing and supporting backend systems that power Grab’s platform and services. What you will do Design and build backend software that can scale as the business grows Maintain and improve existing backend systems to ensure reliability Work closely with teams from different disciplines to deliver effective solutions Help create systems that enhance the user experience and support daily business needs
Role Overview Grab is looking for a Senior Backend Software Engineer in Bangalore. This role centers on building and improving backend systems that power Grab’s services. The work directly supports the reliability and performance of applications used by millions. What You Will Do Design, implement, and refine scalable backend applications. Work closely with teams across engineering, product, and design to deliver new features and improvements. Focus on optimizing systems for better user experience and reliability.
Join Aspora as a Senior Backend Software EngineerAt Aspora, we believe that individuals on the move deserve a banking experience that keeps pace with their lives. Since our inception in 2022, we have been dedicated to creating a borderless financial operating system, making financial transactions as mobile and transparent as our users demand.Supported by esteemed venture capital firms such as Sequoia Capital, Greylock Partners, Hummingbird Ventures, Y Combinator, and Global Founders Capital, our diverse team of over 75 professionals spans across India, the UK, the UAE, the EU, and the US. We operate under principles of extreme ownership, radical transparency, and a relentless focus on customer impact.We celebrate innovators who challenge the status quo, deliver quickly, and transform complex regulatory frameworks into elegant solutions. If you are passionate about reshaping the future of global banking, we invite you to join us in this exciting journey.About the RoleAs a Senior Backend Engineer at Aspora, you will play a pivotal role in designing, developing, and optimizing scalable backend systems that drive our fintech platform. You will have the unique opportunity to influence the product’s design and architecture from its early stages, collaborating closely with our founding team to create substantial value for our users.In our startup environment, we take pride in our hands-on approach, building solutions from the ground up. You will frequently ship code and learn rapidly while ensuring that we meet all critical security, performance, and uptime requirements for our clients.Our team thrives on building, scaling, and evolving: we have extensive experience in product development, team scaling, and growth optimization, all while collaborating with ambitious engineers. If you are driven to create products that simplify complex challenges, this role is tailored for you.You will have the chance to shape both our product and engineering culture. Be ready to adapt quickly, embrace uncertainty, and take on diverse responsibilities.Your Key ResponsibilitiesDesign and develop scalable backend systems to support Aspora's fintech products.Engage in hands-on coding by writing clean, efficient, and maintainable code while ensuring high performance and security.Optimize systems for scale by building resilient, fault-tolerant architectures that can handle millions of transactions.Work closely with product, frontend, and infrastructure teams to deliver seamless user experiences.Implement robust API architectures, distributed systems, and database optimizations to ensure high availability.Monitor system performance, troubleshoot issues, and enhance backend processes for improved reliability.
Role overview As a Senior Backend Software Engineer at Grab in Bangalore, the focus is on building and enhancing backend systems that power Grab’s platforms. The work done in this role has a direct impact on how users experience Grab’s services throughout Southeast Asia. What you will do Design, develop, and maintain backend systems that can scale to meet user demand Collaborate with teams from different functions to deliver new features and ongoing improvements Use backend technology expertise to tackle complex technical problems Impact Senior engineers at Grab play a key role in shaping the technical direction of the company. This position contributes to advancing Southeast Asia through technology and helps improve the experience for millions of Grab users.
Join Us in Transforming CybersecurityAt Abnormal AI, we are at the forefront of revolutionizing cybersecurity through innovative AI-native technologies aimed at tackling contemporary cyber threats. We are assembling a team of exceptional engineers eager to harness Generative AI tools such as Cursor, GitHub Copilot, and Claude to redefine software development—making it faster, smarter, and more efficient.We are on the lookout for a talented Software Engineer II to help shape the future of AI-driven application development. If you are passionate about pioneering technology, scalable systems, and solving real-world issues, we invite you to explore this opportunity with us.Your Role as a Software Engineer IIAs a pivotal member of our engineering team, you will: Utilize AI-Powered Development – Employ tools like Cursor and Copilot to enhance productivity, streamline workflows, and automate repetitive tasks. Design Data-Driven Applications – Create consumer-grade interfaces and robust APIs that drive our advanced behavioral AI insights. Address Modern Cyber Threats – Architect and deploy secure, scalable systems capable of detecting and preventing sophisticated cyberattacks. Collaborate with Fortune 500 Clients – Partner with customers and security teams to rapidly iterate and deliver impactful solutions. Scale Your Work – Develop backend services and cloud architectures that support billions of security events across global enterprises.
At Easyship, we are transforming the logistics landscape for eCommerce. Our comprehensive cloud-based shipping platform equips businesses of all sizes with the essential tools to expand globally. We are committed to fostering seamless borderless commerce, and we take pride in being the trusted partner for diverse small business owners, crowdfunding initiatives, and renowned global brands. To learn more about our mission, click here.Job Title: Senior Backend EngineerReports to: Engineering ManagerLocation: Bangalore, India. Full Time - OfficeKey Relationships: Marketing, Support, Engineering, Product.Work Hours: European Time Zone.Job Purpose:As a Senior Backend Engineer, you will be responsible for developing and maintaining the backend of our web applications. Your role will include scaling our RESTful API, optimizing response times, enhancing our proprietary algorithms, and creating new products to integrate with our existing platform. Our technology stack includes Ruby on Rails, PostgreSQL, Redis/Sidekiq, RabbitMQ, ElasticSearch, Git/GitHub, Docker/Kubernetes, and GCP.What You’ll Do:Engage in the complete product life cycle.Write clean, efficient code to develop functional web applications.Lead the internal development of new products.Provide training and support to internal teams.Collaborate closely with engineering leadership and product teams to establish priorities and manage our technical roadmap.Mentor junior developers.Contribute innovative development ideas to enhance business operations and advance your own skills.Who You Are:Extensive software development experience with a strong focus on Ruby on Rails and SQL databases (7+ years).
About the Role At Abnormal Security, we are on an exciting mission to protect the world's largest enterprises from a diverse range of persistent email and collaboration platform cyber security threats. Our dedicated team is committed to developing an outstanding suite of products that enables customers to effortlessly visualize, expertly manage, and confidently address cybersecurity challenges. The Multi-Product Platform (MPP) organization at Abnormal Security is responsible for the product platform that facilitates scalable product development, supporting the business in creating and launching various enterprise-level products that provide a consistent experience for customers. We are seeking a Senior Software Engineer to act as a feature lead for the Customer Journey (CJ) team, primarily focused on enhancing the onboarding process and user experience for Abnormal’s products. In this role, you will help develop systems that streamline the onboarding and proof-of-value (POV) experiences, minimizing manual processes and expediting time-to-value. This position involves full-stack development, collaboration with cross-functional teams, and the opportunity to make a significant impact on customer experiences from day one.
Zeta is looking for a Lead Software Development Engineer focused on backend technologies in Bangalore (work from office). This position leads a team of engineers and takes ownership of backend architecture, design, and development for scalable software systems. Role overview This role centers on guiding a group of engineers through all stages of backend development. Responsibilities include making architectural decisions, ensuring code quality, and overseeing the implementation of robust solutions. Collaboration with other teams is a key part of the job to deliver products that improve user experience and support new ideas. What you will do Lead and mentor a backend engineering team Drive the design and implementation of scalable backend systems Work closely with other teams to deliver high-quality software Focus on solutions that enhance user experience and support innovation Requirements Experience leading backend engineering teams Strong background in backend architecture and software design Ability to collaborate with cross-functional teams
Join Parspec as a Senior Software Engineer!Founded in 2021, Parspec is at the forefront of transforming material procurement within the $13 trillion construction sector by digitizing and organizing essential product data. Our innovative AI technology offers an up-to-date and extensive catalogue of millions of products, empowering our clients to swiftly identify the most suitable options for their projects. With the trust of leading designers, builders, distributors, and sales professionals, and bolstered by prominent venture capitalists, Parspec is committed to fostering a more connected, innovative, and sustainable future for the construction industry.We invite you to be part of a team that is building groundbreaking technology to revolutionize one of the oldest and largest industries in the world.Your Role and ResponsibilitiesAs a Senior Software Engineer, you will be a key player in our engineering team, leveraging your expertise in backend system design, coding, project management, and mentorship. You will be instrumental in delivering cutting-edge features while ensuring their robustness, scalability, and seamless integration with our AI-driven platform.Your collaboration with Product, Frontend, and AI teams will be vital in transforming feature concepts into dependable solutions, actively engaging throughout the product lifecycle from estimation to deployment and ongoing support. Additionally, you will enhance critical infrastructure on AWS and GCP.Key ResponsibilitiesFeature Development: Design, develop, and maintain backend systems, including APIs and messaging solutions, ensuring modular design and maintainability.Performance Optimization: Implement design patterns to create high-performance systems with sub-second latency.System Scalability: Build backend systems capable of efficiently scaling with rising user demands.Project Leadership: Lead feature/project lifecycles from estimation to delivery by collaborating with cross-functional teams.System Design: Architect and optimize distributed backend systems for low latency, high availability, and maintainability.
Hello from Zeta Global! The Zeta Marketing Platform (ZMP) is an advanced, AI-driven solution for customer acquisition and CRM, designed as a multi-tenant platform. As a Senior Backend Engineer, you will focus on building robust server-side APIs and services that support a highly distributed event pipeline capable of processing tens of thousands of messages per second. As a key member of our Software Engineering team, you will collaborate closely with fellow engineers and product managers to architect, develop, and oversee the distributed CRM platform for Zeta. Your contributions will help shape a comprehensive, multichannel marketing solution that seamlessly integrates and leverages data across various digital touchpoints, ultimately enhancing marketing ROI. The ideal candidate will have a profound understanding of distributed systems and cloud architecture, complemented by extensive experience in design and development. Your passion for high-throughput systems will be crucial, as you tackle challenges related to throughput, performance, redundancy, and concurrency.
About Meesho Our Vision and Mission As India’s leading internet commerce platform, Meesho is on a mission to democratize online commerce for everyone (DICE). Our vision focuses on empowering 100 million small businesses and entrepreneurs across India to thrive in the digital marketplace, making e-commerce accessible and inclusive. We are dedicated to supporting sellers nationwide and introducing an extensive array of products to first-time online shoppers. By harnessing cutting-edge technology and a zero-commission business model, Meesho has transformed the e-commerce landscape for millions of previously underserved users.Technological Innovation & Scale At the heart of Meesho's success lies our commitment to technology. We have built a robust and scalable infrastructure designed to meet the needs of our diverse user base and complex marketplace. Key highlights include: Exceptional Scale: Our backend systems efficiently process millions of orders daily, reaching approximately 5% of Indian households with remarkable reliability and near-zero downtime. This level of performance in a high-growth environment showcases our engineering prowess.Marketplace Reach: With over 1.75 million registered sellers, supported by our advanced tech infrastructure and nationwide logistics network, we cover virtually every serviceable pin code in India. This extensive reach presents unique engineering challenges, particularly in search, personalization, and payment processing at scale.Scalable Architecture: We continually innovate our technological architecture to facilitate growth. Our journey from a monolithic system to microservices and now to a highly scalable federated architecture allows us to rapidly build and deploy features while ensuring system stability for an expanding user base.Advanced Tech Stack: Our platform leverages modern open-source technologies deployed on the cloud to ensure optimal efficiency. We strategically utilize proven tools such as Java and Golang for services, Kafka for messaging, and various databases including ScyllaDB, MySQL, and MongoDB for data management.
Job Responsibilities:You will join a dynamic and high-performing agile scrum team responsible for designing, implementing, and testing innovative features of the Extreme Cloud product suite. Your development work will incorporate cutting-edge technologies in Cloud Management, Clustering, Security, and Machine Learning. You will guide new features through the entire development lifecycle, collaborating closely with team members and cross-functional partners to create robust, high-quality solutions that prioritize scalability, availability, and performance. Additionally, you will engage in design and code reviews to ensure excellence within the team.
Team OverviewAre you ready to be the driving force behind our innovative systems? Join us at Meesho as a Senior Software Development Engineer - Backend!With 5% of Indian households using our platform, we are committed to building resilient systems capable of handling millions of orders daily – all without downtime! Sounds challenging? It’s the Engineering expertise that has propelled Meesho to its status as an e-commerce leader. We prioritize speed over perfection and view setbacks as stepping stones to improvement. Our engineering teams embody a 'Founder’s Mindset', fostering rapid growth and innovation.We strongly believe in the continuous development of our team members, facilitated by regular one-on-one check-ins and open communication channels. As a Senior Software Development Engineer - Backend, you will collaborate with proactive individuals who value teamwork and constructive feedback.We know how to celebrate our successes! When we’re not crafting cutting-edge tech solutions, you might find us engaged in spirited discussions about our favorite books and games, or enjoying a cup of chai together. If the idea of working on impactful projects in a vibrant team excites you, we’d love to hear from you.Role OverviewAs a Senior Software Development Engineer - Backend, you will tackle intricate real-world challenges and design exceptional user experiences. Your role will ensure that our solutions and processes meet the highest standards of quality, fostering a seamless application experience for all users. You will collaborate with fellow engineers to develop scalable solutions that align with Meesho’s strategic growth.If you are enthusiastic about addressing complex, unique problems and making a significant impact in a dynamic environment, you may be the perfect fit for our Senior Software Development Engineer - Backend position.
Join Zscaler as a Senior Manager or Director of Software Development Engineering, where you will lead a dynamic team focused on backend development using Java and C. Your role will encompass designing, implementing, and optimizing robust software solutions that drive our mission of providing secure access to users.We are looking for a visionary leader who thrives in a fast-paced environment, has a passion for technology, and possesses a strong background in software engineering. You will play a crucial role in shaping our engineering practices and driving innovation.
A career that’s the whole package!At Conga, we foster a collaborative community where innovation thrives. We provide ample opportunities for professional growth and development, ensuring every voice is heard in our dynamic environment.Conga streamlines commercial operations, enabling companies to operate as more connected and intelligent enterprises. By harmonizing people and processes, we enhance pricing, quoting, contracting, rebates, and communication, ensuring teams remain synchronized and buyers progress seamlessly. Over 10,000 organizations, including more than 50% of the Fortune 100®, trust Conga to navigate commercial complexities and drive global impact.Our approach is rooted in the Conga Way, a framework that embodies our values and influences all facets of our operations, from recruitment to decision-making and key recognition programs. Developed with direct input from our employees, the Conga Way is the bedrock of our vibrant company culture.Job Title: Software EngineerLocation: BangaloreReports to: Manager, Software EngineeringA quick snapshot…We are on the lookout for a skilled Software Engineer to contribute to the development of next-generation Conga products. We seek exceptionally bright developers who are a pleasure to work alongside, enjoy collaboration, adeptly tackle challenges, actively listen, and exhibit leadership when necessary. A willingness to learn new programming languages and technologies is essential, as we prioritize utilizing the best tools for every task. This creates an exciting, challenging, and consistently engaging workplace where complex problems are solved daily.Why it’s a big deal…This critical role within our engineering team involves maintaining both the front-end and back-end aspects of application development. The Software Engineer will engage with multiple technologies and databases to ensure product development progresses rapidly while enhancing scalability, security, and user experience. This position offers the chance to work with cutting-edge technology in a dynamic and rewarding environment.Are you the person we’re looking for?
Renesas Electronics Corporation is hiring a Senior Backend Software Engineer in Bangalore. This position focuses on designing and building backend systems that support the company’s technology products. Role overview The Senior Backend Software Engineer will take the lead in developing backend architecture and implementing solutions that support business objectives. Collaboration with teams from different disciplines is a key part of this role, ensuring that backend systems integrate smoothly with broader software efforts. What you will do Design and implement backend systems for technology products Work with cross-functional teams to align software architecture with business needs Contribute to improving user experience through reliable backend solutions Requirements Experience in backend software engineering and the ability to collaborate across teams are essential for this position.
Join our innovative team at Bosch, where we are at the forefront of automotive technology. We are seeking a passionate and skilled Senior Backend Developer specializing in AI ML Data Engineering for Advanced Driver Assistance Systems (ADAS). You will play a crucial role in developing cutting-edge solutions that enhance vehicle safety and performance.Your responsibilities will include designing and implementing robust backend systems, optimizing data processing workflows, and collaborating with cross-functional teams to deliver high-quality software solutions. If you are eager to drive innovation in the automotive industry, we want to hear from you!
Zeta Global seeks a Senior Backend Engineer to join the Software Engineering team in Bangalore, India. This role centers on building and maintaining a distributed CRM platform that supports multichannel marketing. The team works closely with product managers and other engineers to shape the technical direction and unify data from digital interactions, all with the aim of improving marketing ROI. Key responsibilities Design and build backend services for a distributed CRM platform Develop and maintain high-throughput systems that handle large-scale data Collaborate with team members to define and deliver on the product roadmap Address challenges related to system performance, redundancy, and concurrency Requirements Extensive experience with distributed systems and cloud architecture Demonstrated skill in designing and developing scalable, high-performance backend systems Interest in tackling issues around performance, redundancy, and concurrency Location This position is based in Bangalore, India.
Role Overview:As a Senior Software Development Engineer IV (SDE IV) at Jumio, you will be instrumental in architecting and developing robust backend systems. In this senior individual contributor role, you will own the development of intricate features, influence architectural direction, and mentor fellow engineers. Your primary objective will be to deliver high-quality, production-ready software while fostering innovation and upholding software engineering best practices. Importance of the Role: This position is crucial to Jumio's mission of providing state-of-the-art identity verification solutions. By promoting technical excellence and setting a positive example, you will facilitate faster product delivery, enhance system reliability, and elevate the engineering standards throughout the organization. Key Responsibilities Technical Design & Development: Lead the comprehensive development of key features or services across both backend and frontend. Collaborate with architects and team leads to design scalable, dependable, and easily maintainable systems. Produce clean, modular, and testable code adhering to TDD, design patterns, and coding best practices. Ensure flawless integration between backend services and frontend applications. Mentorship & Technical Leadership: Guide and mentor junior and mid-level engineers through code reviews, pair programming, and technical discussions. Promote engineering best practices such as peer reviews, static code analysis, and CI/CD standards. Contribute to the establishment of coding standards and development workflows that align with Jumio’s quality benchmarks. Innovation & Tooling: Utilize Large Language Models (LLMs) and AI tools to optimize development and testing workflows. Investigate and recommend new frameworks, libraries, or tools that can enhance team productivity and code quality. Quality & Performance: Work closely with QA and SRE teams to guarantee high performance, availability, and extensive test coverage. Develop and maintain automated test suites for functional, integration, and end-to-end testing. Monitor production systems, analyze performance metrics, and proactively mitigate bottlenecks. Cross-Team Collaboration: