Principal Engineer

Company: BCC
Apply on Partner’s Website
Location: Gurgaon
Job Description:

Wearelooking foraPrincipalEngineerwithadeepunderstandingofsoftwaredesignand architecture, capable of designing and scaling SaaS and enterprise-grade software products.This rolerequires strong hands-onexperience across bothfrontend and backend,combined with a solid grasp of AI andAgentic AI systems.

Theidealcandidateisago-getter,technologythoughtleader,andinnovationdriverwhoproactively identifies opportunities toimproveplatforms, architectures,andbusiness outcomes.Experience:

  • 10-12yearsofoverallsoftwareengineeringexperience
  • Provenexperiencedesigning anddeliveringlarge-scaleSaaSandenterprise

Products:

  • Demonstratedleadershipinarchitecture,designreviews,andtechnicaldecision- making

KeyResponsibilities:

Architecture&Design:

  • Leadthe end-to-end architecture anddesign of scalable, secure, and high- performing SaaSandenterprise platforms
  • Defineandenforce architecturestandards,designpatterns,andbestpractices
  • Drivesystemdesignforcloud-native,distributed,andmicroservices-based architectures
  • Evaluateandselectappropriatetechnologies,frameworks, and toolsAI & Agentic AI
  • DesignandintegrateAI / FL-drivenfeaturesintoenterpriseapplications
  • ArchitectandguidedevelopmentofAgenticAIsystems(multi-agentworkflows,orchestration, autonomous decision-making)
  • Collaboratewithdata science andAlteamstooperationalizemodelsintoproduction-readysystems
  • Stayahead ofemergingtrends inGenerativeAI,LLNs,and autonomousagents, identifying practical use cases

FulI-StackTechnical Leadership:

  • Providehands-onguidanceacrossfrontendandbackenddevelopment
  • Review criticalcodepathsandensurehigh-qualityengineeringstandards
  • Mentorseniorandmid-levelengineersonsystemdesign,scalability,and maintainability

Innovation&StrategicThinking:

  • Proactivelyidentifyinnovationopportunitiesalignedwithbusinessgoals
  • Translatebusinessproblemsintoscalabletechnicalsolutions
  • DrivePOCsandexperimentationtovalidatenewideasandtechnologies

Collaboration&StakeholderManagement:

  • Partnerwithproduct,UX,data,andbusinessstakeholderstoalignarchitecturewith roadmap
  • Clearly communicatecomplex technical conceptstoboth technical andnon- technical audiences
  • Actasatrusted technicaladvisortoengineeringleadership

TechnicalSkills&Expertise

CoreEngineering:

  • Strongexpertiseinsoftwaredesign principles,datastructures,andalgorithms
  • Extensive experience with distributed systems, APIs,andevent-driven architectures

Backend:

  • Hands-on experience withmodernbackend stacks(e.g.,Java,Python, Node.js,Go, etc.)
  • Deepknowledgeofmicroservices,REST / GraphQLAPIs,andmessagequeues
  • Strongunderstandingofdatabases(SQL&NoSQL) andcachingstrategies

Frontend:

  • Solidexperiencewithmodernfrontendframeworks(e.g.,React,Angular,Vue,etc.)
  • Understandingoffrontendarchitecture,performanceoptimization,andscalability
  • Ability to guideUI/UX technicaldecisions andintegrations Cloud & DevOps
  • Strongexperiencewithcloudplatforms(AWS,Azure,orGCP)
  • KnowledgeofCI/CDpipelines,containerization(Docker),orchestration

(Kubernetes):

  • Experiencewithobservability,monitoring, andreliabilityengineeringAI &Data
  • PracticalexperiencewithAI / MLintegrationinproductionsystems
  • Understanding of LLI’ns, prompt engineering,agent frameworks, andmodelorchestration
  • Familiaritywithdatapipelines,modeldeployment,and MLOpsconcepts

Leadership&Behavioral Traits:

  • Go-gettermindsetwithstrongownershipandaccountability
  • Strategicthinkerwithapassionforcontinuouslearningandinnovation
  • Strongmentoringandtechnicalleadershipskills
  • Excellentproblem-solving,communication,andcollaborationabilities

Posted: February 14th, 2026