Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18994222

    BENGALURU · FULLTIME

    Software Engineer 2

    Rakuten Symphony logo

    Rakuten Symphony

    Bengaluru · hybrid · Posted 27d ago

    Sourced fromNaukri
    ₹10.0L - ₹18.0L PA3–6 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 13 questions to answer1.5s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary: In this role, you will design, develop, deploy, operate and improve backend systems to meet user needs and business objectives. You will work through ambiguous requirements, contribute to clear specifications, leverage AI tools to rapidly build and refine high-quality code, and collaborate cross-functionally to deliver scalable backend solutions. Your role will involve debugging and improving existing systems, ensuring optimal performance, automating build and deployment processes and integrating new features to enhance functionality. With a strong foundation in systems thinking, cloud technologies, DevOps practices, and adaptability, you will continuously improve how software is designed, built, and operated in an AI-assisted development environment.


    Key Responsibilities:

    • Design and Own Systems: Design and evolve backend architecture end-to-end, including APIs, data models, and storage. Establish clear specifications, contracts and behaviors that enable reliable scaling and effective AI-assisted development. Contribute to architectural and infrastructure decisions and communicate tradeoffs across simplicity, performance, scalability, security and long-term maintainability.

    • Leverage AI to Write High-Quality Code: Use AI tools to generate, iterate on, and refine implementations, producing clean, maintainable code aligned with established specifications and Rakuten engineering standards. Exercise strong judgment in evaluating and validating AI-generated output.
    • Collaborate: Work across engineering, product, DevOps and design to navigate ambiguous problems, shape technical direction, and align on priorities and tradeoffs. Help shape what should be built, not just how it is implemented, how it should be deployed and operated with a focus on delivering meaningful user and business impact.
    • Validate System Behavior: Develop and implement testing, validation, deployment and monitoring strategies to ensure correctness of application and infrastructure changes including AI-generated code. Proactively identify edge cases, failure modes, and inconsistencies.
    • Ensure Performance, Reliability and Observability: Build services that are performant, testable, and resilient in production. Implement monitoring, logging, and feedback loops to drive continuous improvement. Contribute to capacity planning, performance optimization, availability, and reliability of cloud-based systems.
    • Operate as a Systems-Oriented Engineer: Debug complex production issues and drive them to resolution in collaboration with the team. Adapt quickly to new tools and paradigms, using AI to accelerate development, prototype rapidly, and continuously improve engineering workflows and operational practices.

    • Manage Cloud Infrastructure: Work hands-on with any one cloud platforms such as AWS, GCP, or Azure to provision, configure, secure, and operate application infrastructure. Use Infrastructure as Code and automation to ensure environments are consistent, scalable, and maintainable.

    Qualifications:

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


    • Production-level application development experience using Node.js.
    • Familiarity with service-oriented architecture concepts, principles, and patterns.
    • Hands-on experience with cloud platforms (e.g., AWS, GCP, or Azure) and familiarity with services like EC2, Lambda, API Gateway, Apache Kafka, and S3.
    • Experience with database technologies and a strong understanding of database schema design
    • Experience with event-driven architectures.
    • Understanding of cloud-native application architecture, scalability, availability, security, and cost considerations.
    • Familiarity with Docker and containerized application deployment; Kubernetes experience is a plus.
    • Ability to write automation scripts using Bash, Python, Node.js, or similar scripting languages.
    • Familiarity with secrets management, IAM, authentication, authorization, and basic cloud security practices.
    • Experience using AI-assisted development tools (e.g., Claude, Copilot, Cursor) to generate, evaluate, and refine code /script.
    • Ability to reason about system behavior, identify tradeoffs, and make sound technical decisions in ambiguous situations.
    • Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts, decisions, and tradeoffs across cross-functional teams.

    Nice to Have: • Familiarity with spec-driven development, including the ability to clarify ambiguous requirements and define clear system behavior • Experience with additional programming languages such as Python or Golang. • Familiarity with a Frontend JavaScript Framework, like React, Vue.js, or Angular. • Demonstrated ability to validate and debug complex systems, including AI-generated code. • Strong product intuition and attention to user experience when designing solutions. Minimum Requirements:

    • B.S. in Computer Science or related field, or equivalent experience required

    • 5-7 years relevant work experience required

    • 4+ years of production-level application development experience using Java/J2EE, ideally with frameworks like Quarkus or Spring.

    • Demonstrated ability to learn new technologies and adapt quickly in a rapidly evolving development environment.

    • Familiarity with Docker and cloud infrastructure management.

    Sourced from naukri

    Section · 02

    Skills

    Design PatternsDockerKubernetesDevops Toolsamazon web servicesAsynchronousProduction DeploymentNode.JsDesignJavaMicroservicesBackend DevelopmentCi/Cd

    Section · Company

    About Rakuten Symphony

    Rakuten Symphony logo

    Rakuten Symphony

    Telecom

    2.5k+

    employees

    2021

    5 years old

    Indore, Madhya Pradesh

    India

    ₹12.9L PA avg

    Avg at Rakuten Symphony

    ₹10L – ₹18L PA

    This role

    About

    By reimagining telecom, we makes it possible to launch & operate advanced mobile services in a fraction of the time & cost of conventional approaches, with no compromise to network quality or security

    Industries

    Telecom

    Employee ratings

    0 reviews

    3.5/ 5

    Employees rate it well for

    Work-Life Balance35Overall Company35

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer 2 · waiting for your command