Alpaca, a brokerage infrastructure technology company, is seeking a Lead Software Engineer for its New Markets initiatives. This role involves building a software engineering team in Japan, leading cross-functional projects, and ensuring operational reliability during regional business hours. The ideal candidate will be experienced in delivering defect-free solutions and building at scale.
Responsibilities:
- Lead and mentor a team of software engineers.
- Provide technical guidance and support.
- Collaborate with stakeholders to define requirements.
- Design and implement backend solutions.
- Communicate project statuses effectively.
- Collaborate with tech leads in other regions.
- Engage with local regulators and the broker operations team.
- Enhance and transform the core framework.
- Troubleshoot incidents and reported bugs.
- Effectively navigating regulatory requirements and building scalable solutions to support Alpaca’s international growth.
Requirements:
- Proven experience in designing and developing complex financial systems.
- Strong understanding of accounting principles.
- Experience in building scalable financial applications.
- Familiarity with regulatory compliance requirements.
- Proficiency in Go or similar backend languages.
- Experience working with financial APIs.
- Strong communication skills.
- Strong computer science fundamentals and proven software engineering architecture experience
- Strategic thinking and the ability to translate technical concepts into business strategies.
- Strong familiarity with the software development life cycle
- Experience with domain-driven design and event-driven design
- Obsession with performant, defect-free, maintainable code
- Ability to act as incident commander and lead and troubleshoot incidents or bugs with authority.
Alpaca offers:
- Competitive Salary & Stock Options
- Health benefits start on day 1.
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card