Published: Wed, 04 Dec 2024 14:51:08 GMT
:
Alpaca may collect your personal information for the purpose of managing Alpaca’s recruitment related activities. Consequently, Alpaca may use your personal information in relation to the evaluation and selection of applicants including for example setting up and conducting interviews and tests, evaluating and assessing the results thereto and as is otherwise needed in the recruitment processes including the final recruitment.
Alpaca does not disclose your personal information to unauthorized third parties. However, as a global corporation consisting of multiple affiliated companies in various countries, Alpaca has international sites and Alpaca uses resources located throughout the world. Your personal information may be shared with other Alpaca offices and affiliates around the world in order to carry out recruitment related activities.
By applying for a position with Alpaca, you understand and agree that Alpaca may collect, use and disclose your personal information in accordance with this policy.
Position: Senior Software Engineer – Ledger
Company Profile:
Alpaca is a leading brokerage infrastructure technology company and self-clearing broker-dealer based in California, USA. Our company offers execution and custody solutions for a wide range of assets, including Stocks, ETFs, Options, Cryptocurrencies, and more. With over $170 million in funding, we are a licensed financial services company operating in multiple countries, serving hundreds of financial institutions globally, such as broker-dealers, investment advisors, hedge funds, and crypto exchanges.
At Alpaca, our team is made up of diverse professionals, including engineers, traders, and brokerage experts, all working together to achieve our mission of opening financial services to everyone on the planet. We are also committed to contributing to open-source projects and fostering a vibrant community. Our award-winning developer-friendly API and infrastructure are constantly being improved to better serve our users.
Our Team:
We are a global team of 150+ members, working remotely from our favorite locations around the world. Our team is spread across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the United Kingdom, and more!
We are looking for individuals who are passionate about our mission and share our values of “Stay Curious,” “Have Empathy,” and “Be Accountable.”
Your Role:
As a Senior Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of Alpaca. You will play a crucial role in empowering our millions of users to trade billions of dollars worth of assets.
The Ledger Team is responsible for building a modern ledger system that maintains a complete and accurate record of all account activities. This system is essential for financial reporting, decision-making, and compliance. As a Senior Engineer, you will have the opportunity to work with a cross-functional team to define and achieve goals, while also having the autonomy to design and implement solutions.
Responsibilities:
– Collaborate with internal stakeholders, such as finance, operations, and product teams, to deliver high-impact features and projects
– Design and build backend systems and components with integrity, maintainability, scalability, and stability in mind
– Own the delivery of high-visibility features and projects from design to deployment
– Work with engineering teams to improve the health of Alpaca’s systems
Requirements:
– 5+ years of experience working on systems at scale
– Strong coding skills, preferably in Go
– Obsessed with delivering performant, defect-free, and maintainable code
– Proactive problem solver
– Strong collaborator who can align technical and non-technical stakeholders
– Comfortable working independently or in a team
– Experience with IDLs (e.g., protobuf), RPC frameworks (e.g., gRPC), cloud platforms (e.g., GCP), and relational databases (e.g., PostgreSQL)
– Ability to debug and anticipate issues
Nice-to-Haves:
– Experience in the financial services or accounting industry
– Experience with distributed systems and databases
– Experience with event-driven systems and messaging brokers (e.g., Redpanda)
– Remote work experience
– Startup experience
Benefits:
– Competitive salary and stock options
– Health benefits, including medical, dental, and vision coverage
– One-time USD $500 for new hire home-office setup
– Monthly USD $150 stipend via a Brex Card
– Opportunity to work with a diverse and talented team
– Equal opportunity workplace committed to hiring a diverse workforce
Recruitment Privacy Policy:
Alpaca may collect your personal information for the purpose of managing recruitment-related activities. This includes setting up and conducting interviews and tests, evaluating and assessing results, and other recruitment processes. Your personal information will not be disclosed to unauthorized third parties. However, as a global corporation, Alpaca may share your information with its offices and affiliates worldwide to facilitate recruitment activities.
By applying for a position with Alpaca, you agree to the collection, use, and disclosure of your personal information in accordance with this policy. Apply link