Software Development Engineer - R01571170

Brillio 2
Bangalore +1 more
On-siteCareer-pivot friendly

Who this role is best for

A natural match if you have experience building full-stack applications and working with AI tools.

Best fit for

  • Candidates with a track record of full-stack development and feature delivery in product-based environments
    — “Proven experience building and shipping full-stack applications in a professional product-based environment”
  • Individuals who have worked with Retrieval Augmented Generation (RAG) and LLM frameworks in engineering contexts
    — “Practical experience with at least one LLM application framework (LangChain, LangGraph, Google GenAI tools, or similar) for prototyping and integrating AI-driven features”
  • Engineers with a strong foundation in cloud platforms and cost-aware operations
    — “Working knowledge of a major cloud platform such as GCP or Azure, including production deployments, containers, serverless services, messaging, IAM, and cost-aware operations”

Things to consider

  • The role expects independent ownership of features across sprint and release cycles
    — “Ability to independently own and deliver features or systems across sprint/release cycles”
  • Strong Git practices are a requirement, not just a preference
    — “Strong Git practices, including sensible branching strategies and clean release management”

How to stand out

  • Highlight your experience with both REST and GraphQL API design in your resume and interviews
    — “Experience designing REST and/or GraphQL APIs, including versioning and backward compatibility”
  • Demonstrate your ability to build scalable systems with event-driven architecture and caching
    — “Proven ability to design scalable and resilient systems using caching, load balancing, and event-driven architecture”
  • Showcase your hands-on work with Docker and Kubernetes in your technical projects
    — “Hands-on experience with Docker and container orchestration platforms such as Kubernetes”
Pace · Fast PacedCollaboration · MediumAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • shipping full-stack applications
  • designing scalable systems
  • working in Agile/Scrum
Typical background
backend and frontend development experiencecloud platform knowledge

Skills & requirements

Required

Full-stack DevelopmentBackend DevelopmentFrontend DevelopmentCloud PlatformSQLAPI DesignTesting

Preferred

AI ToolsRetrieval Augmented GenerationLLM Application FrameworkAgentic AI Systems

Stack & domain

JavaPythonNode.jsNestJSReactGCPAzureSQLNoSQLRESTGraphQLDockerKubernetesLangchainLanggraphGoogle Genai ToolsFull-stack DevelopmentCloud PlatformsAI Tools

About the role

Original posting from Brillio 2 via Lever

Software Development Engineer

Job requirements:

  • Proven experience building and shipping full-stack applications in a professional product-based environment.
  • Ability to independently own and deliver features or systems across sprint/release cycles.Mandatory Skills & Responsibilities
  • Strong hands-on experience with at least one modern backend stack, such as Java, Python, or Node.js/NestJS, with solid understanding of performance tuning, memory management, and concurrency.
  • Strong experience with modern frontend development using React and SSR-based frameworks where applicable, including routing, state management, and performance optimization.
  • Working knowledge of a major cloud platform such as GCP or Azure, including production deployments, containers, serverless services, messaging, IAM, and cost-aware operations.
  • Strong SQL fundamentals, including query optimization, indexing, schema design, and data modeling, with working knowledge of at least one NoSQL database.
  • Proven ability to design scalable and resilient systems using caching, load balancing, and event-driven architecture.
  • Comfortable working in an Agile/Scrum environment, with a track record of independently delivering features across sprints and releases.
  • Strong Git practices, including sensible branching strategies and clean release management.
  • Experience designing REST and/or GraphQL APIs, including versioning and backward compatibility.
  • Strong testing mindset, with experience in unit, integration, and contract testing.
  • Hands-on experience with Docker and container orchestration platforms such as Kubernetes.AI Skills:
  • Comfortable using AI tools in day-to-day engineering work to move faster, work smarter, and stay cost-aware while doing it
  • Familiarity with Retrieval Augmented Generation (RAG) architectures — semantic layers for data retrieval and grounding LLM responses in real, trustworthy data
  • Practical experience with at least one LLM application framework (LangChain, LangGraph, Google GenAI tools, or similar) for prototyping and integrating AI-driven features
  • Exposure to agentic or multi-agent AI systems — agent roles, tool use, memory, and workflow orchestration.

Source: Brillio 2 careers (Lever)

Similar roles

More roles at Brillio 2