×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer India

Job in St. Paul, Saint Paul, Ramsey County, Minnesota, 55118, USA
Listing for: Framework Ventures
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: St. Paul

About Alpaca

Alpaca is a US‑headquartered self‑clearing broker‑dealer providing brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, and more. With over $320 million in investment after a Series D round, our global team of 230+ engineers, traders, and professionals works to open financial services to everyone.

Role Overview

Senior Software Engineer – India

Key technical contributor and leader who designs, develops, and maintains robust, scalable systems powering Alpaca’s financial infrastructure. Collaborates with Dev Ops on on‑premise data center operations in GIFT City and mentors junior engineers.

Responsibilities
  • Design, develop, and maintain backend systems using Go or similar languages.
  • Implement event‑driven architectures, message queues, and asynchronous processing patterns.
  • Build and maintain APIs, services, and integrations that power Alpaca’s financial infrastructure.
  • Optimize system performance, identify bottlenecks, and deliver efficient solutions.
  • Ensure systems meet reliability, scalability, regulatory compliance, and maintainability standards.
  • Write clean, well‑tested code following best practices.
  • Lead complex projects from conception to delivery, including robust testing and efficient design.
  • Coordinate infrastructure provisioning with Dev Ops and vendors for on‑premise deployments in GIFT City.
  • Manage vendor relationships and ensure service level agreements are met.
  • Mentor junior and intermediate engineers through code reviews, pair programming, and knowledge sharing.
  • Influence team practices, project direction, cross‑team collaboration, and technical roadmaps.
  • Own project outcomes, manage timelines, mitigate risks, and communicate status to stakeholders.
  • Debug complex issues across systems, identify root causes, and implement long‑term fixes.
  • Advocate for quality improvements, better testing, monitoring, and observability.
Qualifications Must‑Haves
  • 5+ years of professional software engineering experience with production systems.
  • Advanced technical competence in design, architecture, and performance optimization.
  • Deep expertise in Go or similar backend languages; strong system design skills.
  • Experience building scalable, high‑availability applications handling complex business logic.
  • Strong grasp of software engineering fundamentals: data structures, algorithms, system design principles.
  • Proficiency with event‑driven architectures, message queues, pub/sub, and async processing.
  • Successful track record of independently leading complex projects and resolving systemic issues.
  • Excellent problem‑solving and debugging skills across multiple systems.
  • Experience with testing methodologies (unit, integration, end‑to‑end) and CI/CD.
  • Knowledge of cloud infrastructure (GCP, AWS, Azure) and containerization (Docker, Kubernetes).
Leadership & Influence
  • Demonstrated leadership in functional discussions and ability to be go‑to expert.
  • Influenced team practices, project direction, and cross‑team collaboration.
  • Shaped long‑term project strategies and set processes/standards.
  • Strong mentorship capabilities for junior and intermediate engineers.
  • Consistently owned project outcomes and provided guidance to others.
Problem‑Solving & Quality
  • Strong problem‑solving skills and drive for quality improvements.
  • Obsessed with performance, defect‑free, maintainable code and systems.
  • Identifies root causes and implements long‑term solutions.
  • Maintains high quality standards with robust testing and efficient design.
  • Proactive mindset anticipating problems before they arise.
Communication & Collaboration
  • Excellent communication skills with team members, stakeholders, and cross‑functional teams.
  • Explains complex technical concepts to both technical and non‑technical audiences.
  • Balances multiple priorities in fast‑paced environments.
  • Willingness to travel to GIFT City for on‑site work and vendor coordination.
Learning & Growth
  • Continuously drives learning and experimentation with cutting‑edge technologies.
  • Stays current on industry trends, best practices, and emerging tech.
  • Seeks new knowledge and applies innovative solutions.
  • Adaptable to new technologies, tools, and methodologies.
Domain Knowledge (Preferred)
  • Experience with…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary