Software Architect (Pune)

Software Architect (Pune)

06 Aug
|
Spiro Service
|
Pune

06 Aug

Spiro Service

Pune

Job Description – Software Architect

Department: Software

Reports To: Head of Software

Location: Pune / Bangalore

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.
- Proven experience designing for multi-tenant, multi-region, or multi-country deployments.
- Working knowledge of IoT architectures and device security (certificate-based auth, cryptographic signing) is a robust 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.

Our Footprint: Nigeria, Kenya, Rwanda, Uganda, Tanzania, Morocco, Benin, Togo, Cameroon.

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.

📌 Software Architect (Pune)
🏢 Spiro Service
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software architect (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: software architect (pune) / pune