Software Architect

SPIRO

Pune District

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Spiro is hiring a Software Architect in India (Pune or Bangalore) to own technical direction for a platform spanning battery swapping, fleet telematics, energy commerce, and CRM in real time. You will set the technical bar, design scalable systems, and ensure 99.999% uptime across multiple markets and connected hardware.

You will craft ADRs, LL ds, and reference implementations, mentor senior engineers, and collaborate with DevOps to optimize multi-account cloud infrastructure.

Qualifications

  • 8+ years in software engineering with 3+ years in a dedicated architecture role.
  • Deep expertise in distributed systems and event streaming.
  • Working knowledge of IoT architectures and device security is a plus.

Responsibilities

  • Own end-to-end architecture for core platform domains, producing ADRs and API contracts.
  • Design and evolve real-time data and caching infrastructure for billions of events daily.
  • Define security architecture for IoT device communication and cryptographic signing.
  • Drive architectural decisions with rigorous documentation and reference implementations.
  • Review and unblock designs across the engineering org and mentor engineers.

Skills

Distributed systems
Event streaming
IoT architectures
ADR/LLD documentation
Security architecture
Mentoring
Cloud platforms

Tools

AWS
Kafka

Job description

About Spiro

Spiro is building the operating system for electric mobility across Africa - spanning battery swapping infrastructure, fleet operations, energy commerce, and CRM - live across nine markets (Nigeria, Kenya, Rwanda, Uganda, Tanzania, Morocco, Benin, Togo, and Cameroon). Backed by $200+M in funding, we're working on top-notch, cutting-edge technology to solve problems at genuine IoT, fintech, and mobility scale - real-time data pipelines, connected hardware, and platforms that run physical infrastructure, not just dashboards. We build systems designed to scale to billions of events a day and over 1 million transactions a day, and engineered for 99.999% uptime.


We're looking for exceptional engineers and leaders to join us in Pune or Bangalore to help build this platform. This isn't a "big company problems, big company headcount" environment - you'll own systems end-to-end, with a bar for technical rigor set by experience at top product tech companies, but a working style built for a company still being built.


The Role

We're hiring a Software Architect to own technical direction across a platform that spans battery swapping, fleet telematics, energy commerce, and CRM - all operating in real time, across nine markets, on connected hardware most architects never get to touch. You'll design systems built to scale to billions of events a day and over 1 million transactions a day, engineered for 99.999% uptime. You'll set the technical bar, own systems end-to-end, make (and document) the hard tradeoffs, and be the person teams come to when a design needs to hold up under real-world scale and failure conditions.


What You'll Do


  • Own end-to-end architecture for core platform domains - asset registries, event pipelines, device security, and data platforms - producing LLDs, ADRs, and API contracts that teams can build against confidently.

  • Design and evolve our real-time data and caching/resilience infrastructure for correctness, latency, and cost at scale - building systems designed to scale to billions of events a day and over 1 million transactions a day, engineered for 99.999% uptime, working with top-notch, modern technology across the stack.

  • Define security architecture for IoT device communication - including certificate-based device security frameworks, secure command delivery, and cryptographic signing schemes across our connected fleet.

  • Drive architectural decisions with the same rigor as a top product tech company - proper ADRs, tradeoff docs, and reference implementations - but sized appropriately for a team that needs to move fast.

  • Review and unblock designs across the engineering org; identify when a "quick fix" will become next year\'s bottleneck and say so early.

  • Partner with DevOps/Platform on our multi-account cloud infrastructure, balancing isolation, cost, and operational simplicity.

  • Mentor senior engineers into architectural thinking rather than being the sole decision-maker on every design.


What You Bring



  • 8+ years in software engineering with 3+ years in a dedicated architecture role, ideally including systems experience at a top product tech company followed by startup or scale-up experience.

  • Deep expertise in distributed systems, event streaming, and both relational and analytical/time-series data stores.

  • Working knowledge of IoT architectures and device security (certificate-based auth, cryptographic signing) is a strong plus given our connected fleet.

  • A bias toward pragmatic documentation - you write ADRs and LLDs that engineers actually use, not architecture-for-its-own-sake.

  • Comfortable being the last line of defense on a design review and equally comfortable writing code when a reference implementation is needed.


Nice to Have



  • Experience with semantic layers / analytics platforms over modern analytical data stores.

  • Background in fintech, energy, or mobility infrastructure.

  • Experience architecting for emerging markets with variable connectivity and infrastructure constraints.


Why Spiro


  • Real infrastructure, real stakes: your systems run physical battery swap stations and vehicle fleets, not just dashboards.

  • We\'re looking for exceptional engineers and leaders - the technical bar of a top product tech company, without the bureaucracy - you\'ll make decisions and see them shipped in weeks, not quarters.

  • A genuinely hard, genuinely interesting problem space: distributed IoT, real-time data at scale, multi-market operations, and emerging-market infrastructure constraints all at once, built on top-notch, modern technology.


Spiro is an equal opportunity employer. We evaluate all candidates based on merit, without regard to race, gender, religion, nationality, or any other protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager - Software
Engineering Manager - Software

SPIRO • Pune District

On-site
INR 4,500,000 - 6,500,000
Technical Program Manager - Software
Technical Program Manager - Software

SPIRO • Pune District

On-site
INR 4,000,000 - 8,000,000
Senior Executive / Assistant Manager – Project Finance Support (Country Setup, Go-Live, RTR & P2P)
Senior Executive / Assistant Manager – Project Finance Support (Country Setup, Go-Live, RTR & P2P)

SPIRO • Pune District

On-site
INR 900,000 - 1,300,000
Manager – Supply Chain Planning & Supplier Operations
Manager – Supply Chain Planning & Supplier Operations

SPIRO • Pune District

On-site
INR 4,200,000 - 6,600,000
Lead Strategy
Lead Strategy

SPIRO • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Senior Hardware, IoT & OT Security Specialist
Senior Hardware, IoT & OT Security Specialist

SPIRO SPECIALITIES • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Hardware, IoT & OT Security Specialist
Senior Hardware, IoT & OT Security Specialist

SPIRO • Pune District

On-site
INR 3,500,000 - 6,000,000
System Architect
System Architect

Airefined India Pune • Pune District

Hybrid
INR 3,500,000 - 6,500,000
Tech Lead/ Staff Engineer- Fullstack Agentic ai
Tech Lead/ Staff Engineer- Fullstack Agentic ai

Prismforce • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Architect (Backend) (Bangalore East)
Technical Architect (Backend) (Bangalore East)

SymphonyAI • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Flexible hybrid working model
Professional growth opportunities
Access to latest technologies