change and overcoming obstacles.
The opportunity
Altruist is in the midst of an exceptional growth phase and we’re excited to hire a Staff Back End Engineer to join our growing Trading team.
Your impact
- Analyze and solve complex problems spanning multiple user personas and workflows
- Design, build, and scale robust systems for high performance and efficiency
- Deliver RESTful APIs with microservices
- Integrate data from multiple custodians, aggregating, modeling, and loading the data into a transactional and warehouse system
- Solve complex problems within an event-based environment
- Work on complex calculations in a consistent and accurate manner
What you bring
- Experience - 8+ years of experience working as a software engineer at a B2B financial services, fintech, or SaaS organization
- 8+ years of building scalable RESTful back-end services using Java and Spring Boot framework
- Proven experience in the fintech industry with a deep understanding of trading systems, market data, and securities and asset classes
- Ability to implement microservices architecture for backend services to deliver highly distributed and resilient architecture
- Strong understanding of design patterns, and implementation of, event-driven architecture
- Implement and believe in automated testing like unit/integration test
- Education - Ideally looking for a B.A. / B.S. degree in relevant fields such as Computer Science
- Technical aptitude - You’re technologically savvy and can easily get up to speed on modern tech stacks (Java,Springboot, AWS, SQL)
- Strong grasp over database technologies using SQL and NoSQL databases like Postgres
- Strong understanding of caching technologies like Redis
- Working knowledge of Docker/Container technologies like Kubernetes or ECS
- Ownership - The pride you put into every aspect of your work is unparalleled and undeniable
- Superb communication - Intentional dialogue is a superpower. You listen as well as you share your perspective with others.
- Resilience - We’re inspired by your unwavering determination to achieve success, no matter the adversity you face along the way.
- Assurance - Your confidence is brilliant, yet ego-less. You possess a strong knowledge base, the ability to discover the unknown, and are open to differing perspectives.
- Creative problem solving - Identifying the problem is simply not enough. You’re instinctually creative with your approach in finding solutions to roadblocks.
Bonus points if you bring
- Experience building cloud infrastructure with Terraform on cloud technologies like AWS
- Experience with Gitlab and building pipelines
- Strong knowledge of Authentication and Authorization principles
- Familiarity with ELK stack to ensure we have consistent logging, monitoring, and alerting built for the services
- Practiced Continuous Integration/Continuous Delivery