Skip to main content

External opportunity

Senior Software Engineer — Backend

Bengaluru, Karnataka, India Full-time

Posted 15 Oct 2026 · Engineering

Job description

with LibreTranslate
NewStreet is an award-winning fintech building AI-powered platforms that transform how financial institutions operate. Established in 2017 and ISO 9001 & ISO 27001 certified, we serve 170,000+ customers across lending, trade finance and payments, partnering with leading banks across India, the GCC and Southeast Asia. * Financial Times — 7th Fastest-Growing Fintech, Asia Pacific · Deloitte Technology Fast 50 · Aegis Graham Bell Award · World Fintech Awards 2025 · FICCI IBA Best Emerging Technology Platform* About the Role Our platform runs inside banks and financial institutions, and this role owns a module of it end to end — design, build, test, deploy and the support that follows. It is a senior individual-contributor seat. You review junior work, you make the design calls for your area, and you are the person the team asks when something in your module behaves oddly in production. Key Responsibilities Own a module end to end. Design, build, test, deploy and support it. No handing off the hard half. Build async services. FastAPI and modern Python, against PostgreSQL at production volume. Integrate with banks. REST, webhooks and file interfaces against client systems, sandboxes and change windows. Review junior work. Code review that teaches rather than just blocks. Several juniors and freshers sit beneath this layer. Write tests as standard. Not a separate phase, not a later ticket. Tune what you built. Query performance, connection handling and cost — you own the numbers for your module. What You Bring 3–5 years in backend Python. FastAPI or an equivalent async framework in production, not in a tutorial. PostgreSQL — schema design, query tuning and migrations you have run against live data. REST API design, and integration work against third-party or financial APIs. You write tests as a matter of course and you review other people's code usefully. B.E. / B.Tech / MCA or equivalent. What Would Be Great to Have SQLAlchemy 2.0 async; Celery and Redis. Docker and a working understanding of how your code gets deployed. On-premise deployment at a client site. Lending, payments, collections or onboarding domain exposure. Tech Stack AI-assisted development as part of how you work (Claude Code, Copilot, Cursor). Backend: Python 3.11+, FastAPI, SQLAlchemy 2.0 async, Pydantic v2, Celery Data: PostgreSQL, Redis Integration: REST, webhooks, file interfaces, bank connectivity Delivery: Docker, CI/CD, pytest AI-assisted development: Claude Code, GitHub Copilot, Cursor Apply: careers@newstreettech.com
Pay, skills & work eligibility

Compensation

A clear compensation amount was not identified. Ask the employer for the range, currency, pay period and whether it covers base pay or total compensation.

Location, eligibility & working hours

Listed work location
Bengaluru, Karnataka, India
Visa sponsorship
Not stated clearly
Relocation support
Not stated clearly
Working hours / time zone
Not stated clearly

Remote does not automatically mean work from any country. A location match does not confirm work authorization, sponsorship or relocation eligibility.

Requirements at a glance

PythonPostgreSQLRedisDockerCI/CDREST APIs

Named skills identified in the listing. A mention is not always a requirement; read the full description and employer conditions.

Location & work arrangement

Listed work locations

  • Bengaluru, Karnataka, India

Explore related jobs