Software Engineer

recrew

Bengaluru, India 3 Years Exp Posted 36d ago

Job Description

  • Map business processes and enterprise customer pain points into scoped engineering problems with measurable outcomes.
  • Architect, build, and iterate on MVPs and prototypes across frontend, backend, and infrastructure — from conception through deployment.
  • Design microservices for scale, cost efficiency, and performance, with rigorous attention to security and regulatory constraints.
  • Build and maintain CI/CD pipelines using containerization and IaC tooling across major cloud environments.
  • Integrate and evaluate LLM-driven development patterns, model fine-tuning, and AI tooling within the SDLC.
  • Collaborate with internal stakeholders and enterprise customers to validate solutions and drive adoption.
  • Read and assess regulatory guidelines (RBI, SEBI, data privacy frameworks) for impact on product features and customer journeys.

 

Must Have Criteria

  • 3–5 years of professional full-stack software engineering experience across backend, frontend, and DevOps.
  • Strong CS fundamentals — data structures, algorithms, complexity analysis — demonstrable through system design and trade-off discussions.
  • Hands-on experience with microservices architecture, REST API lifecycle management, and interoperable product ecosystems.
  • Proficiency in at least one backend language (Python or Java preferred); working knowledge of a frontend framework (React or Angular).
  • Experience with deployment pipelines using Docker and at least one cloud provider (AWS, GCP, or Azure).
  • Practiced in Test-Driven Development (TDD) with a structured testing approach across unit, integration, and E2E layers.
    • Exposure to ML/LLM-driven development — including prompt engineering, LLM API integration, or model fine-tuning workflows.

Similar Openings for You