Talent.com
Staff Software Engineer

Staff Software Engineer

Rakuten IndiaRepublic Of India, IN
4 days ago
Job description

Rakuten India is the Development Centre and key technology hub of the Rakuten Group, Inc. We enable our businesses with our depth of knowledge in multiple streams of technology such as Mobile and Web Development, Web Analytics, Platform Development, Backend Engineering, Data Science, Machine Learning, Artificial Intelligence and much more. Our unique 24 / 7 support center ensures reliability and sustenance of the Rakuten Ecosystem. With dedicated centres of excellence for Mobile Application Development, Data Analytics, Engineering, DevOps and Information Security, we ensure the success of multiple units of Rakuten Group, Inc. With 1700+ employees and growing, Rakuten India is housed in Crimson House Bangalore in the heart of the city.

We are seeking an exceptionally skilled and highly experienced Staff Engineer - Backend to join our dynamic engineering team. The ideal candidate will be a deep technical expert with a profound passion for architecting, building, and optimizing complex, robust, and scalable backend systems. You will be a critical individual contributor, driving technical excellence, setting architectural direction, and solving the most challenging technical problems across multiple teams or domains. This role requires a blend of hands-on development, visionary technical leadership, and the ability to influence and elevate engineering practices across the organization.

Responsibilities :

  • Technical Vision & Strategy : Define and drive the long-term technical vision and strategy for backend systems, aligning with business objectives and product roadmaps.
  • Architectural Leadership : Lead the design and evolution of highly scalable, resilient, and performant backend architectures (HLD & LLD) across multiple services or domains. Act as a primary authority on system design and architectural patterns.
  • Deep Technical Expertise : Act as a subject matter expert in backend technologies, providing authoritative guidance and hands-on contributions to solve the most complex technical challenges.
  • Cross-Functional Influence : Collaborate and influence engineering teams, product managers, and other stakeholders across the organization to ensure technical alignment, foster best practices, and drive technical initiatives.
  • System Ownership & Reliability : Take ultimate technical ownership for the reliability, performance, security, and operational excellence of critical backend services.
  • Hands-on Development & Prototyping : Design, develop, and implement core components and services in Java, often tackling the most challenging technical problems or prototyping innovative solutions.
  • Microservices & Distributed Systems : Drive the evolution and optimization of our microservices architecture, ensuring robust inter-service communication, data consistency, and operational efficiency.
  • API Design & Governance : Establish and enforce best practices for API design, development, and governance, ensuring consistency, usability, and security across the platform.
  • Database Mastery : Architect and optimize complex database schemas, write highly efficient SQL queries, and make critical decisions regarding database technologies and strategies for large-scale data.
  • CI / CD & DevOps Automation : Champion and implement advanced CI / CD strategies and DevOps automation across the backend ecosystem, leveraging tools like Jenkins or GitLab Pipelines for continuous delivery.
  • Monitoring, Observability & Incident Response : Design and implement sophisticated monitoring, logging, and tracing solutions using ELK, Prometheus, Grafana, etc., and lead efforts in incident diagnosis and resolution for critical production systems.
  • Cloud Architecture & Optimization : Architect and optimize cloud-native solutions on GCP / AWS / Azure, leveraging advanced cloud services for scalability, cost-efficiency, and resilience.
  • Technical Mentorship & Evangelism : Mentor senior engineers, share knowledge through technical talks and documentation, and evangelize best practices and new technologies across the engineering organization.
  • Code Quality & Standards : Set and maintain high standards for code quality, maintainability, and testability, actively participating in and guiding code reviews for critical components.
  • Research & Innovation : Continuously research and evaluate new technologies, tools, and approaches to solve current and future technical challenges, driving innovation within the team and wider organization.

Must-Have Skill Set :

  • Java Expertise (Principal / Staff Level) : Exceptional proficiency and deep expertise in Java development, including advanced concurrent programming, JVM internals, performance tuning, and mastery of core frameworks (e.G., Spring Boot).
  • Architectural Design (HLD & LLD - Expert) : Proven ability to architect and lead the design of highly complex, large-scale distributed systems, from high-level concepts to detailed implementation plans, with a focus on non-functional requirements.
  • System Design & Evolution (Expert) : Extensive experience in designing, evolving, and maintaining mission-critical backend systems in production environments, demonstrating a strong understanding of trade-offs, scalability, and resilience patterns.
  • Microservices & Distributed Systems (Expert) : Deep, hands-on experience in architecting, implementing, and optimizing complex microservices architectures and distributed systems.
  • Kubernetes & Container Orchestration (Expert) : Advanced expertise with Kubernetes for deploying, managing, and scaling production-grade applications, including custom resource definitions, operators, and advanced networking.
  • REST APIs & API Governance (Expert) : Mastery in designing, developing, securing, and governing RESTful APIs, including versioning, authentication / authorization, and documentation standards (e.G., OpenAPI).
  • Database Architecture & Optimization (Expert) : Expert-level knowledge of relational database internals, advanced SQL optimization techniques, schema evolution for large datasets, and experience with various database technologies (e.G., PostgreSQL, MySQL).
  • CI / CD & DevOps (Expert) : Proven track record of designing, implementing, and optimizing sophisticated CI / CD pipelines and advanced DevOps practices for continuous delivery and deployment automation.
  • Monitoring, Observability & Alerting (Expert) : In-depth experience with designing and implementing comprehensive monitoring, logging, tracing, and alerting solutions using tools like ELK, Prometheus, Grafana, Jaeger, etc.
  • Cloud Architecture (Expert) : Extensive experience designing, implementing, and optimizing cloud-native architectures on at least one major cloud platform (GCP, AWS, or Azure), leveraging advanced services and cost optimization strategies.
  • Problem-Solving & Debugging (Exceptional) : Exceptional ability to diagnose and resolve complex, systemic issues in production environments, often under pressure.
  • Influence & Communication : Demonstrated ability to influence technical direction across teams, communicate complex technical concepts clearly to diverse audiences, and drive consensus.
  • Good-to-Have Skill Set :

  • Kotlin / Go / Scala : Experience with other modern backend languages for specific use cases or polyglot architectures.
  • NoSQL Databases (Advanced) : Deep experience with specific NoSQL databases (e.G., Cassandra, MongoDB, Redis, DynamoDB) and understanding their architectural implications for large-scale data.
  • Event-Driven Architectures / Messaging Systems (Expert) : Extensive experience with event streaming platforms (e.G., Kafka) and message queues (e.G., RabbitMQ, SQS) for building resilient and scalable asynchronous systems.
  • Performance Engineering : Proven experience in identifying performance bottlenecks, conducting load testing, and implementing performance optimizations at scale.
  • Security Architecture : Strong understanding and practical experience with security best practices, threat modeling, and implementing security controls at an architectural level.
  • AI / ML Integration : Experience integrating AI / ML models or services into backend systems or leveraging AI-powered tools for advanced code analysis, testing, or operational insights.
  • Open-Source Contributions : Active contributions to relevant open-source projects.
  • Qualifications :

  • Bachelor’s degree in computer science, Engineering, or a related field. Master's degree preferred.
  • 8-12 years of progressive professional experience in backend development, with a significant portion operating as a senior individual contributor, staff engineer, or principal engineer in a product-focused organization.
  • Demonstrated ability to drive significant technical initiatives and deliver high-impact solutions across multiple teams or organizational boundaries.
  • Exceptional leadership without direct authority, strong collaboration skills, and a proven ability to mentor and elevate the technical capabilities of others.
  • A proven track record of solving complex, ambiguous technical problems with innovative and robust solutions.
  • “Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten’s achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation and beliefs”

    Create a job alert for this search

    Staff Software Engineer • Republic Of India, IN

    Related jobs
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Ivantinagpur, maharashtra, in
    In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work.Ivanti elevates and secur...Show moreLast updated: 17 days ago
    • Promoted
    Staff Software Engineer, Backend - FinHub

    Staff Software Engineer, Backend - FinHub

    CoinbaseNagpur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    GleantapNagpur, IN
    Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling them to use data to run powerful sales and marketing campaigns. Gleantap optimizes communica...Show moreLast updated: 25 days ago
    • Promoted
    Staff Software Engineer-Java

    Staff Software Engineer-Java

    EgnyteNagpur, IN
    Title : Staff Software Engineer.Egnyte is a place where we spark opportunities for amazing people.We believe that every role has meaning, and every Egnyter should be respected.With 17,000 customers ...Show moreLast updated: 30+ days ago
    • Promoted
    SR / STAFF SW APPLICATIONS ENGINEER

    SR / STAFF SW APPLICATIONS ENGINEER

    Extreme Networksnagpur, maharashtra, in
    CloudOps or DevOps with a focus cloud application management.Hands-on experience with AWS, GCP, or Azure in building and maintaining cloud-based environments. Strong knowledge of Linux systems, netw...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    First American (India)India, India
    The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Gokool DigitalNagpur, IN
    Job Title : Senior Software Engineer.Location : Pune, India (Hybrid – with flexibility for remote work).We’re looking for a skilled and motivated Senior Full Stack Engineer to join our growing engine...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Full Stack Engineer

    Sr Full Stack Engineer

    Mitchell Martin Inc.Nagpur, IN
    We’re looking for a Senior Full Stack Software Engineer who’s passionate about clean code, scalable architecture, and continuous improvement. You’ll collaborate across teams to design, develop, and ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Staff Software Engineer - Platform

    Senior Staff Software Engineer - Platform

    CoinbaseNagpur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Software Engineer - Platform (Relocate to India)

    Senior Staff Software Engineer - Platform (Relocate to India)

    CoinbaseNagpur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Mitchell Martin Inc.Nagpur, IN
    Job Title : Senior Software Engineer.We are looking for a Senior Software Engineer with strong experience in building scalable, cloud-native applications using AWS services, Node.The ideal candidate...Show moreLast updated: 18 days ago
    • Promoted
    Staff Software Engineer (Remote)

    Staff Software Engineer (Remote)

    ArcanaNagpur, IN
    Remote
    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer (Remote). Embark on a journey where your deep-rooted expertise in computer science...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    OnArrivalnagpur, maharashtra, in
    OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.We provide seamless, intelligent travel infrastructure, powering everything from fl...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    ThunderSoft India Private Limitednagpur, maharashtra, in
    Work closely with the project team to understand business requirements and translate them into effective automation workflows. Design and implement automation solutions using tools such as Power Aut...Show moreLast updated: 17 days ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Little Place LabsNagpur, IN
    Little Place Labs is reimagining how satellites process and deliver intelligence from orbit.We specialize in satellite edge computing, developing advanced solutions that process data directly on bo...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    NrolledNagpur, IN
    Full-Stack Engineer (C#, Mongo DB, Supabase, CSS, Tailwind, AI & No-Code).You’ll work across backend services, databases, cloud infrastructure, front-end UIs, mobile apps, AI / no-code tools, and thi...Show moreLast updated: 18 hours ago
    • Promoted
    Software Engineer (Full Stack) - 17853

    Software Engineer (Full Stack) - 17853

    TuringNagpur, IN
    Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In th...Show moreLast updated: 26 days ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Niraiva TechNagpur, IN
    AI-driven, full-stack, and DevOps-enabled solutions.We combine deep software engineering expertise with cutting-edge innovation to help our clients build scalable, secure, and intelligent digital p...Show moreLast updated: 1 day ago