✨ About The Role
- The Senior Software Engineer will be responsible for designing, implementing, and maintaining systems and services that support Alpaca's trading operations.
- This role involves working closely with cross-functional teams to develop scalable software solutions that meet client needs.
- The engineer will own the delivery of high-visibility features and projects from design to deployment.
- There is a unique opportunity to mentor junior developers and contribute to the overall technical strategy of the company.
- The Trading API Team focuses on delivering seamless, high-quality experiences for diverse stakeholders.
âš¡ Requirements
- The ideal candidate has a minimum of 5 years of experience in software development.
- Proficiency in at least one modern programming language, preferably Go and React, is essential.
- Strong system design skills, particularly in object-oriented data modeling and service-oriented architectures, are required.
- Previous experience with trading or exchange systems is a significant advantage.
- Hands-on knowledge of Bash, Linux, and Docker is necessary, with Kubernetes experience being a plus.