Senior Software Engineer India (Remote)
About Alpaca
Alpaca is a US-headquartered, self-clearing broker-dealer and brokerage infrastructure provider powering stocks, options, crypto, fixed income and 24/5 trading.
We serve 9M+ brokerage accounts across 40+ countries through institutional-grade APIs used by broker-dealers, wealth managers, hedge funds and fintech platforms. Following our Series D, we've raised $320M+ and are continuing to scale globally.
We're a 230+ person, fully distributed engineering-led company building core financial infrastructure not just front-end apps. Reliability, scale and performance matter here.
The Role
We're hiring a Senior Software Engineer in India to help build and scale the backend systems that power Alpaca's financial infrastructure while also acting as a senior technical leader within the India team.
This is not just an IC role.
You'll:
- Design and build scalable backend systems (primarily in Go)
- Lead complex projects end-to-end
- Solve systemic, cross-team technical problems
- Mentor engineers and raise the bar on quality
- Coordinate infrastructure activities for our on-prem data center operations in GIFT City
You won't be physically racking servers but you will:
- Work closely with DevOps and vendors
- Align software requirements with infrastructure capabilities
- Occasionally travel to GIFT City for technical reviews and coordination
This role sits at the intersection of backend engineering, distributed systems, and infrastructure awareness in a regulated fintech environment.
What You'll Be Doing
Backend & Distributed Systems
- Build high-performance backend systems in Go (or similar)
- Design event-driven architectures (pub/sub, message queues, async systems)
- Develop APIs and services powering trading & financial infrastructure
- Optimize performance and reliability
- Ensure systems meet regulatory and operational standards
Technical Leadership
- Lead complex technical projects from design delivery
- Resolve cross-system production issues
- Influence architecture and long-term technical direction
- Raise the standard for testing, performance and maintainability
- Mentor junior and mid-level engineers
Infrastructure Coordination (India / GIFT City)
- Coordinate infra provisioning with DevOps and vendors
- Align software requirements with on-prem data center capabilities
- Manage vendor discussions and SLA expectations
- Occasionally travel for on-site reviews and coordination
What We're Looking For
Strong Backend Engineering
- 5+ years building production-grade systems
- Deep experience with Go (or strong backend language experience)
- Experience building high-availability, high-transaction systems
- Strong system design fundamentals
- Experience with event-driven / distributed architectures
- Comfort debugging complex, multi-service systems
Scale & Reliability Mindset
- Built systems that handle high load and real-world complexity
- Experience with cloud platforms (AWS, GCP, Azure)
- Docker / Kubernetes familiarity
- Strong testing culture (unit, integration, end-to-end)
- Performance-focused, clean code mindset
Technical Ownership
- Independently lead complex projects
- Influence team practices and engineering standards
- Mentor others and raise the bar
- Strong communication across technical and non-technical stakeholders
Nice to Have (Not Mandatory)
- Fintech / trading systems experience
- Experience in regulated environments
- On-prem / data center exposure
- Vendor or infrastructure coordination experience
- Understanding of Indian financial markets / GIFT City
Who This Role Suits
This is ideal for a senior backend engineer who:
- Wants real ownership
- Enjoys distributed systems and infrastructure challenges
- Is comfortable operating in a regulated, high-performance environment
- Wants to help build out Alpaca's India footprint properly