Senior Software Engineer India
Framework Ventures
- New York, New York, United States
- New York, New York, United States
About
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 DevOps 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 DevOps 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 financial systems, APIs, or fintech applications.
Understanding of financial transaction processing, accounting principles, or regulatory compliance.
Familiarity with domain‑driven design and event‑driven patterns.
Experience with distributed systems, microservices, and service‑oriented architectures.
Nice‑to‑Haves
Coordinated infrastructure provisioning or on‑premise data center environments.
Managed vendor relationships for infrastructure services.
Familiar with IaC tools (Terraform), GitOps, Kubernetes, networking, monitoring.
Experience with regulated environments or data residency requirements.
Finance or fintech industry background, Indian financial markets, GIFT City operations.
Regulatory compliance (IFSCA, ISO 27001, SOC 2) in financial markets.
Global team collaboration across time zones.
Knowledge of observability tools (Prometheus, Grafana, distributed tracing).
Open‑source contributions or technical community engagement.
Database design/optimization (PostgreSQL, Redis, etc.).
Cloud or infrastructure certifications (GCP, AWS, Azure, Terraform, Kubernetes).
Familiarity with the Indian fintech ecosystem and market dynamics.
Benefits
Competitive salary and stock options.
Health benefits.
New‑hire home‑office setup: one‑time USD $500.
Monthly stipend: USD $150 via a Brex card.
Equal Opportunity Alpaca is a proud equal opportunity workplace dedicated to hiring a diverse workforce.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.