Taro Logo

Staff Software Engineer - India

SentiLink provides innovative identity and risk solutions, empowering institutions and individuals to transact confidently with one another.
Backend
Staff Software Engineer
In-Person
12+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - India

SentiLink, a rapidly growing identity and risk solutions provider, is seeking a Staff Software Engineer for their Gurugram, India office. The company has achieved significant milestones, including raising a $70M Series B round and being featured in Forbes Fintech 50. They're revolutionizing identity verification in the United States through innovative API solutions that have verified hundreds of millions of identities.

As a Staff Software Engineer, you'll be at the forefront of developing and maintaining critical applications and platforms using technologies like Golang, Python, Opensearch, and PostgreSQL. The role demands a seasoned professional with 12+ years of experience who can lead technical direction, shape architecture, and deliver complex systems while working closely with product management and cross-functional teams.

The position offers an opportunity to work on meaningful projects that directly impact financial services security and innovation. You'll be responsible for owning large sections of the codebase, reducing system complexity, and ensuring high-quality deliverables through proper testing and documentation. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.

Benefits include comprehensive health insurance, 401(k) matching, flexible PTO, and a home office stipend. The company culture emphasizes values like "Follow Through," "Deep Understanding," and "Whatever It Takes." This is an in-person role based in Gurugram, offering the chance to join a company that's making history in the identity verification space and has even testified before the United States House of Representatives.

Last updated 13 days ago

Responsibilities For Staff Software Engineer - India

  • Own one or more large sections of the codebase
  • Deliver large systems involving multiple teams' contribution
  • Shape broad architecture; ship large services, complex libraries or infrastructure
  • Lead technical direction and provide guidance for the team
  • Reduce complexity of projects, services, and processes
  • Code, test, debug, document, and maintain software applications
  • Partner with product management for agile delivery
  • Write unit and end-to-end automated tests
  • Analyze usage and product metrics
  • Troubleshoot and resolve product issues
  • Work cross functionally to resolve complex customer problems
  • Ensure platform and services meet SLA requirements

Requirements For Staff Software Engineer - India

Go
Python
PostgreSQL
  • 12+ years of software development experience building enterprise or consumer facing products
  • Experience with building API based products using python, golang, or similar technologies
  • Excellent analytical and problem solving skills
  • Familiarity with RDBMS and ability to write efficient queries
  • Experience with Docker and AWS technologies
  • Experience in fintech or financial services
  • Experience in scrum/agile development environment

Benefits For Staff Software Engineer - India

Medical Insurance
401k
  • Employer paid group health insurance for employees and dependents
  • 401(k) plan with employer match
  • Flexible paid time off
  • Regular company-wide in-person events
  • Home office stipend

Interested in this job?