Search Jobs

Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Flexiple
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Senior Software Engineer

A US fintech scaling its India team

Location: Chennai, India — hybrid

About the Company

A US fintech is scaling its India team and has partnered with Flexiple to hire a senior software engineer to anchor its engineering team. You will own complex systems end to end and set the technical bar for the team around you. Flexiple is a managed marketplace that helps global companies build high-performing teams and GCCs in India.

Role Overview

As a Senior Software Engineer, you will design and build high-impact systems, lead technical decisions on your team, and mentor engineers earlier in their careers.

Key Responsibilities

Technical Ownership

  • Design and build systems that are correct, scalable, and maintainable under real load
  • Drive architecture and design decisions for your team's area of ownership
  • Lead complex debugging efforts and production incident response

Mentorship & Collaboration

  • Review code and design docs, raising the technical bar across the team
  • Mentor junior and mid-level engineers on design, testing, and delivery practices
  • Partner with product and engineering leadership to scope and sequence roadmap work

Ideal Candidate Profile

  • 5 to 10 years building and operating production systems at scale
  • Strong system-design skills, including trade-offs around performance, reliability, and cost
  • A track record of owning a system or service end to end, from design to on-call support
  • Clear written and spoken English and a reliable remote-work setup

Preferred Qualifications

  • Experience mentoring engineers or leading a small technical workstream
  • Exposure to regulated or high-availability environments (finance, banking, payments)
  • Familiarity with distributed-systems patterns (queues, caching, sharding)

What We Offer

  • A senior software engineer seat at a US fintech's India team
  • Remote-friendly, pan-India hiring with long-term placement
  • Technical ownership of a system with real scale and real stakes
  • One application considered for this and future matched roles

Hiring Process

HR Screening → Technical Assessment → Technical Round 1 → Technical Round 2 → Culture Fit

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

system-design

queues

distributed-systems patterns

sharding

About Company

Similar Jobs

4-5 yrs
Chennai, India
Skills:
AlgorithmsProgramming LanguagesDebuggingdata structuresDatabasesApisComputer VisionSystem DesignCloud Infrastructurereinforcement learningproduction-grade applicationsvoice agentsmulti-object trackingAI-powered applicationsconversational AILLMsobject-oriented programmingsoftware engineering fundamentalsMonitoringspeech technologiesscalable backend systemsvoice automationTroubleshootingCI/CD
5-7 yrs
Chennai, India
Skills:
JavaDesign PatternsPostgreSQLSpring BootKafkaSpring MVCSqlRabbitmqGitGcpDockerMySQLSpring SecurityMongoDBSystem DesignAzureKubernetesAWSNoSQL databasesHibernate JPAMicroservices architectureCI/CD pipelinesREST API design principles
4-6 yrs
Chennai, India
Skills:
JavaDistributed SystemsGraphqlAgile MethodologiesJIRADatadogSqlConfluenceSplunkRestful ApisPostmandata synchronization patternsNoSQL databasesWebhooks
7-9 yrs
Chennai, India
Skills:
containerization PostgreSQLReactTypescriptJavascriptTerraformPythonAWSCloudformationRedisGcpSystem DesignAzureNoSQL document databasesTechnical debt managementRAG systemsBackend API developmentTesting and review standardsGitHub ActionsFull-Stack DevelopmentAI evaluation pipelinesNext.jsArchitectureCode qualityVector databasesLLM integrations
4-7 yrs
Chennai, India
Skills:
amazon sqs Rest ApisDistributed SystemsExpress.JsPostgreSQLDynamodbKafkaNode.jsRedisMicroservicesRabbitmqGitTypescriptDockerMySQLMongoDBNestjsAWSPerformance OptimizationCaching StrategiesSQL DatabasesCI CDNoSQL Databases