Hiring.Camp

Senior Software Engineer (India)

Hypersonix

·

1 week ago

Location
Bangalore
Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Closing date
Today
Source
ApplyToJob

Description

Hypersonix.ai is disrupting the e-commerce space with AI, ML, and advanced decision-making capabilities that drive real-time business insights. Built from the ground up with modern technology, our platform simplifies the consumption of data for customers across multiple industry verticals.

Job Summary

We are looking for a highly skilled Senior Software Engineer with deep expertise in Python backend development to join our engineering team. You will design, build, and operate the scalable, high-performance services that power our AI-driven platform — including the data and inference pipelines behind our real-time insights. You’ll partner closely with Product, Data Science / ML, and Frontend Engineering to ship reliable, secure, and observable software.

This role suits someone who enjoys solving complex distributed-systems problems, writes clean and well-tested code, and wants to shape the architecture of a data- and AI-intensive platform.

Roles & Responsibilities

• Design, develop, and operate scalable backend services and microservices using modern Python (3.11+).

• Build high-performance, well-documented RESTful and/or async APIs (FastAPI / Flask), with attention to latency, throughput, and reliability.

• Write clean, typed, reusable, and testable code, backed by automated tests (pytest) and meaningful coverage.

• Design systems for high availability, horizontal scalability, and low latency; reason about failure modes, backpressure, and graceful degradation.

• Integrate and serve AI/ML capabilities — model/LLM API integration, retrieval pipelines (RAG), vector search, and inference endpoints — in collaboration with Data Science.

• Integrate relational, NoSQL, caching, and vector databases, plus cloud data warehouses (Snowflake) and cloud-based storage.

• Instrument services for observability (structured logging, metrics, tracing) and own production troubleshooting and performance optimization.

• Implement security best practices: authentication, authorization, secrets management, and data protection.

• Participate in architecture discussions, design reviews, and code reviews; help define and uphold engineering standards.

• Mentor junior engineers and contribute to a strong engineering culture.

• Work with DevOps / Platform teams on CI/CD pipelines, infrastructure-as-code, and deployment automation.

Required Qualifications

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).

• 5–7 years of professional software development experience.

• Strong proficiency in Python, including type hints and at least one modern web/API framework (FastAPI and/or Flask).

• Solid experience designing and building RESTful APIs, web services, and microservices.

• Strong grasp of object-oriented and/or functional design, data structures, and software design principles.

• Hands-on experience with version control (Git) and CI/CD pipelines (e.g., GitHub Actions, GitLab CI, or similar).

• Experience with both relational (e.g., PostgreSQL/MySQL) and NoSQL databases, plus caching (e.g., Redis).

• Good understanding of distributed systems, concurrency, and scalable application architecture.

• Strong debugging, problem-solving, and analytical skills.

• Excellent communication and collaboration abilities; comfortable working in a remote, distributed team.

Desired Qualifications

• Experience with cloud platforms, ideally AWS (e.g., ECS/EKS, Lambda, S3, RDS).

• Familiarity with containerization and orchestration (Docker, Kubernetes).

• Experience with asynchronous programming in Python (asyncio) and event-driven architectures.

• Experience integrating LLMs or ML models into production (e.g., model/inference APIs, RAG, vector databases such as pgvector, Pinecone, or Weaviate).

• Experience with cloud data warehouses such as Snowflake (e.g., data modeling, performance tuning, and building data pipelines or analytics workloads).

• Familiarity with infrastructure-as-code (Terraform, AWS CDK) and observability tooling (OpenTelemetry, Datadog, Prometheus/Grafana).

• Understanding of authentication and authorization protocols (OAuth 2.0, JWT, SSO) and security best practices.

• Basic knowledge of JavaScript, HTML5, and CSS3.

• Experience in Agile/Scrum environments.

• Exposure to data-intensive or AI/ML platforms.

Location

Remote (Work from home).

Skills

PythonJavaScriptHTML5CSS3FlaskFastAPIAWSDockerKubernetesTerraformCI/CDPostgreSQLMySQLRedisSnowflakeData ScienceGitGitHubGitLabOAuth

Similar Jobs

30

Senior Software Engineer

Clicktherapeutics · New York, NY +1 · Hybrid, Onsite

Today

Senior Software Engineer

RH · Pleasanton, CA, United States, US

Today

Senior Software Engineer

Cloudbeds · Latin America; North America

Today

Senior Software Engineer

Bestpass · Canada (Remote or Hybrid) · Hybrid, Remote

Today

Senior Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Today

Senior Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Today

Senior Software Engineer

TriNet · Hyderabad, Telangana, India

Today

Senior Software Engineer

TriNet · Hyderabad, TS,IN, IN

Today

Senior Software Engineer

Citizens Financial Group · United States, US

Today

Senior Software Engineer

Barclays · Gemini Building A, Prague, Czechia

Yesterday

Senior Software Engineer

Nvidia · Israel, Tel Aviv

Yesterday

Senior Software Engineer

General Motors · Austin Technical Center - Austin Technical Center, United States of America · Hybrid

Yesterday

Senior Software Engineer

Nvidia · Tel Aviv-Yafo, Tel Aviv District,IL, IL

Yesterday

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Engineer

Westernunion · USA TX - Austin - 11902 Burnet Rd, United States of America · Hybrid

Yesterday

Senior Software Engineer

Thales · Noida Berger Tower, India · Hybrid

Yesterday

Senior Engineer Software

Empower · KA Remote, India · Remote

Yesterday

Senior Software Engineer

Cba · Eveleigh, NSW - 5-7 Central Ave, Australia +1

Yesterday

Senior Software Engineer

Michelinhr · Pune, India

Yesterday

Senior Software Engineer

Clearedge · Jessup, MD · Onsite

Yesterday

Senior Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Yesterday

Senior Software Engineer

ntst · Bengaluru, India

2 days ago

Senior Software Engineer

iSono Health Inc. · Sunnyvale, CA · Remote

3 days ago

Senior Software Engineer

Oracle · DUBLIN, Ireland, IE

3 days ago

Senior Software Engineer

Alpaca · Remote - Americas +3 · Remote

3 days ago

Senior Software Engineer

Vistex · Hyderabad, India +3

3 days ago

Senior Software Engineer

Experian · Hyderabad, India

3 days ago

Senior Software Engineer

Leidos · 2682 Huntsville AL, United States of America

4 days ago

Senior Software Engineer

Infios · Remote Mexico · Remote

4 days ago
Remote Senior Software Engineer (India) at Hypersonix | Hiring.Camp