Senior Software Engineer

New
J
JobgetherFintech
India, 4–6 hours of overlap with teams operating primarily in US Pacific or Central time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Excellent English communication skills
Experience
4+ years
Required Skills
PostgreSQLPythonData engineeringNext.jsReact

Requirements

  • 4+ years of professional software engineering experience.
  • Strong backend engineering expertise combined with the ability to contribute effectively across the full stack.
  • Professional experience with Python, Next.js, React, and PostgreSQL.
  • Proven ability to independently design, build, ship, and maintain production systems.
  • Strong system design skills and sound technical judgment.
  • Solid experience working with APIs, databases, third-party integrations, and production infrastructure.
  • Demonstrated ability to use AI-assisted development tools such as Cursor, Codex, Claude Code, GitHub Copilot, or comparable technologies.
  • Excellent English communication skills, both written and verbal.
  • Ability to work effectively with 4–6 hours of overlap with teams operating in US Pacific or Central time zones.
  • Experience with payment systems, fintech, billing, or subscription infrastructure (desirable).
  • Experience building data ingestion, reconciliation, or orchestration systems (desirable).

Responsibilities

  • Own software projects end to end, from understanding business or technical objectives and designing solutions through implementation, testing, deployment, and production ownership.
  • Design, build, and maintain reliable backend systems supporting payment recovery, billing, and subscription-related workflows.
  • Develop and manage integrations with payment providers, third-party APIs, and other external services.
  • Build robust data models, ingestion pipelines, reconciliation processes, and systems that support accurate and scalable data operations.
  • Design and improve retry, orchestration, and payment recovery infrastructure with a strong focus on reliability and resilience.
  • Contribute to machine-learning experiments, performance analysis, and data-driven initiatives that improve product and business outcomes.
  • Develop and maintain email and push notification workflows, internal tools, and customer-facing product functionality.
  • Contribute across the frontend when required, working with Next.js and React while maintaining a primarily backend-focused scope.
  • Make architectural and technical decisions independently, particularly when requirements are incomplete or evolving.
  • Use AI-assisted development tools to accelerate implementation, prototyping, and problem-solving while carefully reviewing and validating generated code.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now