Remote Senior Software Engineer - Clearing

Posted

Apply now
Please, let Alpaca know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Alpaca is a US California headquartered brokerage infrastructure technology company and self-clearing broker-dealer, delivering execution and custody solutions for Stocks, ETFs, Options, Cryptocurrencies, and more.
  • The company has raised over $170 million in funding and serves hundreds of financial institutions globally.
  • The senior software engineer will help build and scale the systems and services that form Alpaca's foundation, empowering millions of users who trade billions of dollars worth of assets.
  • The clearing team is responsible for building a modern clearing and settlements platform, tackling the industry with a modern approach to building highly scalable, event-driven systems.
  • The role involves contributing to a core system relied upon by millions of end users, implementing backend services, and designing an architecture where reliability matters.
  • Responsibilities include taking ownership of tasks, addressing technical challenges, contributing to architectural decisions, maintaining software quality, participating in code reviews, and troubleshooting incidents.
  • The position offers autonomy in designing and implementing solutions while participating in goal determination.

Requirements:

  • Candidates must have strong problem-solving skills paired with a proactive mindset.
  • Excellent communication and collaboration skills are required.
  • The ability to work independently and as part of a team is essential.
  • A preference for simple and elegant solutions is necessary.
  • At least 3 years of experience working on systems at scale is required.
  • Proven experience in building and maintaining microservices is essential.
  • Strong coding skills, preferably in Go, are required.
  • Candidates must be able to write clean, well-tested, and maintainable code.
  • Experience with domain-driven design and event-driven design is necessary.
  • The ability to debug issues and foresee problems is required.
  • Familiarity with containerization and orchestration technologies, especially Kubernetes, is essential.
  • Experience with cloud platforms, preferably Google Cloud Platform, is required.
  • Experience with messaging queues and message brokers is necessary.
  • Experience with relational databases, preferably PostgreSQL, is required.

Benefits:

  • The position offers a competitive salary and stock options.
  • Health benefits start on day 1, including Medical, Dental, and Vision in the US, supplemental health care in Canada, and a stipend for international medical costs.
  • A one-time home-office setup allowance of USD $500 is provided for new hires.
  • A monthly stipend of USD $150 is available via a Brex Card.
  • Employees will work with a team of hard-working individuals, smart clients, and innovative partners from around the world.
Apply now
Please, let Alpaca know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback