Apply

Senior Software Engineer - Clearing

Posted 2024-10-21

View full description

💎 Seniority level: Senior, At least 3 years

📍 Location: USA, Canada, Hungary, Japan, Brazil, Spain, Philippines, Nigeria, UK

🔍 Industry: Fintech

🏢 Company: Alpaca

🗣️ Languages: English

⏳ Experience: At least 3 years

🪄 Skills: PostgreSQLKubernetesGoCollaborationProblem SolvingMicroservices

Requirements:
  • Strong problem-solving skills paired with a proactive mindset
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team
  • Preference for simple and elegant solutions
  • At least 3 years of experience working on systems at scale
  • Proven experience in building and maintaining microservices
  • Strong coding skills, preferably in Go
  • Ability to write clean, well tested, and maintainable code
  • Experience with domain driven design and event driven design
  • Ability to debug issues and foresee problems
  • Familiarity with containerization and orchestration technologies, especially Kubernetes
  • Experience with cloud platforms, preferably Google Cloud Platform
  • Experience with messaging queues and message brokers
  • Experience with relational databases, preferably PostgreSQL
Responsibilities:
  • Contribute to a core system that millions of end users will rely on
  • Work on self-clearing and help us join the elite club of self-clearing brokers
  • Implement backend services and design architecture focused on reliability
  • Take ownership of tasks, proactively identify and address technical challenges
  • Contribute to architectural decisions for scalable and reliable systems
  • Collaborate with other teams to improve system interactions
  • Maintain software quality and test coverage
  • Participate in code reviews
  • Troubleshoot incidents and reported bugs
Apply