HamburgerMenu
hirist

SatSure - Software Development Engineer II - React.js/Python/FastAPI

hirist.tech
3 - 6 Years
Bangalore

Posted on: 11/09/2026

Job Description

Note : If screened-in, you will be invited for initial rounds on 10th October 2026 (Saturday) in Bangalore.


Role :


As a Software Development Engineer II, you will design, build, and operate full-stack software that powers SatSure's geospatial products. You will own features and services end-to-end from React frontends to FastAPI services to PostgreSQL data layers running on AWS.

Key Responsibilities :

- Feature Ownership : Take features from design through deployment and support - scoping the work, breaking it down, and shipping it with minimal hand-holding.

- Full-Stack Development : Build responsive React frontends, robust FastAPI backend services, and well-modelled PostgreSQL data layers.

- Backend & API Engineering : Write clean, well-documented REST/async APIs in FastAPI, applying established patterns for authentication/authorization, pagination, validation, and error handling.

- Frontend Engineering : Develop modular, reusable React components, working with product and design to translate requirements into intuitive interfaces.

- Data Layer & Persistence : Write and tune schemas, indexes, and queries in PostgreSQL (including geospatial workloads via PostGIS).

- Cloud & Infrastructure : Deploy and run services on AWS using managed services, containers, and infrastructure-as-code.

- Performance & Debugging : Investigate and fix bottlenecks across the stack using profiling, indexing, and query optimisation.

- Quality & Reliability : Write automated tests, work within CI/CD pipelines, add meaningful monitoring and alerting, and participate in on-call and incident follow-ups.

- Design Participation : Contribute to design discussions, technical proposals, sprint planning, and retrospectives.

- Peer Support : Give constructive code reviews, help onboard new joiners, and share knowledge.

- Collaboration & Communication : Work with product and cross-functional teams to translate requirements into technical solutions.

Must-have :

- Bachelor's or Master's degree in Computer Science or a related field.

- 3-6 years of software development experience, with services shipped and supported in production.

- Experience building and operating web applications at scale, with an understanding of availability, latency, and failure handling.

- Solid full-stack engineering skills across React, FastAPI/Python, and PostgreSQL.

- Hands-on experience building applications on AWS.

- Working knowledge of API design, relational databases, caching, and asynchronous patterns.

- Good fundamentals in data structures, algorithms, testing, CI/CD, and observability.

- Familiarity with Scrum or Agile frameworks.

- Strong analytical and problem-solving skills.

Good-to-have :

- Exposure to GIS/geospatial development (PostGIS, GDAL, Rasterio, GeoPandas).

- Familiarity with mapping/visualisation libraries (Mapbox, MapLibre, Leaflet).

- Exposure to data engineering tooling (Apache Airflow, Apache Spark, Apache Iceberg).

- Experience with containers, Kubernetes, or Terraform.

- Interest in building AI/LLM-powered applications (RAG, prompt engineering, agentic workflows).

Benefits :

- Medical health cover for you and your family, including unlimited online doctor consultations.

- Access to mental health experts.

- Dedicated allowances for learning and skill development.

- Comprehensive leave policy.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...