Alpaca logoAlpaca logo

Senior Software Engineer - Platform at Alpaca | Global

AlpacaGlobal Anywhere - Eastern or European Time Zones
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:Proven experience in software development, preferably with a focus on infrastructure. Strong proficiency in Go programming language. Experience with event streaming technologies and authentication systems. Ability to analyze logs and metrics effectively. Hands-on experience with deployment processes and infrastructure management. Strong problem-solving skills and a collaborative mindset.

About the job

Who We Are:

Alpaca is a leading self-clearing broker-dealer based in the United States, providing cutting-edge brokerage infrastructure for stocks, ETFs, options, cryptocurrencies, and fixed income, available for trading 24/5. Recently, we secured over $320 million in total funding, including our latest Series D round, to accelerate our mission and enhance our platform.

As a licensed financial services provider, we support hundreds of financial institutions across 40 countries with our institutional-grade APIs, including broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, managing over 9 million brokerage accounts globally.

Our diverse team of over 230 global professionals consists of experienced engineers, traders, and brokerage experts dedicated to our vision of making financial services accessible to everyone worldwide. We are passionate about contributing to open-source projects and fostering a vibrant community, continually improving our award-winning developer-friendly API and the robust infrastructure that supports it.

We are proud to be backed by top-tier global investors such as Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator.

Our Team Members:

Our dynamic team of 230+ members is distributed globally, allowing us to work from our favorite locations around the world. Our team spans countries including the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and more! We are on the lookout for passionate individuals who want to contribute to Alpaca's rapid growth. If you resonate with our core values, Stay Curious, Have Empathy, and Be Accountable, and are prepared to make a meaningful impact, we encourage you to apply.

Your Role

As a Senior Software Engineer on the Platform Team, you will be pivotal in developing and maintaining the shared services crucial for Alpaca's operations, including our Redpanda-based event streaming infrastructure and authentication and authorization systems.

We seek experienced developers who are willing to engage directly with infrastructure management. Our responsibilities encompass both client-facing and internal services, maintaining shared libraries, and managing our own deployment processes. While most of our work involves writing Go code, we also engage with Helm charts, analyze logs and metrics, and assist with a wide variety of tasks.

About Alpaca

Alpaca is an innovative financial technology firm focused on democratizing access to financial services through advanced brokerage solutions. With a commitment to technology and community, we empower individuals and institutions alike to participate in the financial markets effectively.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.