Software Development Engineer II (Full - Stack)

The Financialist

Bengaluru

Presencial

INR 2.500.000 - 4.200.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

The Financialist in Bengaluru is seeking an SDE-2 (Fullstack) to design, build, and own backend APIs in Python, while staying hands-on with React web and React Native mobile frontends. You will shape data models, integrate with financial data rails, and operate on AWS to deliver scalable, reliable software for users.

The role emphasizes end-to-end ownership and high-quality engineering. You will collaborate with product, design, and fellow engineers to ensure robust architecture, performance,

Formación

  • 4+ years in a software engineering role with backend API experience.
  • Strong Python and TypeScript foundation; able to move across the stack.
  • Experience with relational databases (Postgres) and scalability.
  • Experience with AWS and cloud deployment practices.
  • Frontend exposure with React/Next.js and React Native.

Responsabilidades

  • Design, build, and own APIs and backend services in Python that are scalable.
  • Own data modeling and integrations with financial data rails.
  • Build and operate AWS-based infrastructure and emphasize reliability and security.
  • Ship features end-to-end across backend and frontends (React/Next.js, React Native).
  • Collaborate with product, design, and engineers; review code and drive improvements.
  • Maintain healthy codebase with incremental, reviewable work.

Conocimientos

Python backend
APIs & services design
Data modeling
Cloud architectures
Frontend integration
Ownership
Clear communication

Herramientas

AWS
PostgreSQL
React
Next.js
React Native
Docker
EC2
S3
Lambdas

Descripción del empleo

We're hiring an SDE-2 (Fullstack) to help build the product that runs people's financial lives. We're a small engineering team that deliberately values quality over headcount, which means the work you ship has weight, your decisions are visible, and there's nowhere for good or bad engineering to hide. As an SDE-2, you'll own features end-to-end, with your center of gravity on the backend—the Python services, APIs, and AWS infrastructure the product runs on—while staying hands-on across the React and React Native frontends on top. You'll build systems that are scalable, highly available, and fault-tolerant, working directly with product, design, and fellow engineers to turn messy financial problems into software people can actually use.

Responsibilities:
  • Design, build, and own APIs and backend services in Python that are scalable, highly available, and fault-tolerant and hold up under real financial data and load.
  • Own data modeling and integrations: work with the Account Aggregator framework and other financial data rails (CAS parsing, MFCentral, broker, and AMC integrations) to bring a client's complete financial picture into the product.
  • Build and operate the infrastructure your services run on; we're on AWS (EC2, ECS, RDS/Postgres, S3, Lambdas, DynamoDB); and treat reliability, observability, and security as part of the feature, not an afterthought.
  • Ship features end-to-end: when work reaches the React/Next.js or React Native frontends, you take it there too; the backend is your center of gravity, but you won't be boxed into one layer.
  • Partner closely with product, design, and fellow engineers; challenge requirements and design decisions when they don't hold up, and ship better work because of it.
  • Keep the codebase healthy: right-size your work into reviewable increments, and review others' code with the same rigor you'd want on your own.
  • Drive your own improvements: performance fixes, refactors, tooling, and developer experience, without waiting to be assigned them.
You'll work across our full product surface:
  • Advisor Portal (Internal): The web app advisors use to onboard clients, build financial plans, and manage client interaction. Dense, data-heavy, and performance-sensitive; this is where advisors spend their day.
  • Client Web App: Where clients see their full financial picture, track goals, and engage with their plan and advisors. Correctness and trust are non-negotiable here; this is people's money.
  • Mobile App: A React Native experience for clients on the go. You'll help shape its architecture, shared component patterns, and release pipeline as it scales.
Requirements:
  • 4+ years in a software engineering role, with real depth on the backend, building APIs and services in Python that run at scale.
  • Strong fluency in Python and solid TypeScript; you own backend systems, and you're comfortable moving across the stack rather than staying on one side of it.
  • A solid foundation in backend engineering: API design, data modeling, relational databases (Postgres), and reasoning clearly about scalability, reliability, and failure modes.
  • Comfort with cloud infrastructure: we run on AWS (ECS, RDS/Postgres, S3, Lambdas, and friends) and have an understanding of how your code actually runs in production.
  • Real frontend experience with React (and Next.js ) / React Native, enough to own a feature through the UI when it needs it, even though the backend is your center of gravity.
  • High ownership. You don't wait to be told exactly what to build; you find the problem, understand it, propose a direction, get buy-in, and ship it.
  • Clear, direct communication. You can explain a technical trade-off to another engineer, a designer, or a non-technical advisor, and adjust your framing for each.
  • Care about correctness. You think about edge cases, failure modes, and what happens to a user's money if something breaks before it reaches review.
  • Comfort with ambiguity. Early-stage product means messy briefs, shifting priorities, and the occasional wrong turn.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

SDE II (Fullstack)
SDE II (Fullstack)

Mastercard Inc. • Mumbai

Presencial
INR 1.800.000 - 3.200.000
SDE III - Backend Developer
SDE III - Backend Developer

Refyne • Bengaluru

Presencial
INR 2.500.000 - 4.500.000
SDE III - Backend Developer
SDE III - Backend Developer

Refyne India • Bengaluru

Presencial
INR 1.200.000 - 2.100.000
Software Developer - Full stack
Software Developer - Full stack

Mployee.me • Mumbai

Presencial
INR 3.500.000 - 7.000.000
SDE 3 – Web (Frontend)
SDE 3 – Web (Frontend)

FundsIndia • Bengaluru

Presencial
INR 4.000.000 - 7.000.000
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

Presencial
INR 1.200.000 - 1.800.000
Collaborative environment
Opportunity for learning and growth
SDE 1
SDE 1

Grassberry Services Private Limited • Jaipur

Presencial
INR 1.200.000 - 1.800.000
Software Developer - Full stack
Software Developer - Full stack

Analah Capital • Mumbai

Presencial
INR 3.000.000 - 5.000.000
Back End Developer
Back End Developer

Decipher Financials • Gurugram District

Presencial
INR 1.600.000 - 2.800.000
Python SDE
Python SDE

3one4 Capital • India

Presencial
INR 1.800.000 - 4.000.000