engineering
Posted 1 weeks agoSenior Software Engineer - Clearing
at Alpaca
Remote
Responsibilities
- Own projects from ideation to deployment, cutting through ambiguity to build what’s necessary, not just what’s asked for.
- Design and build new systems that let us enable new products for the company or unlock more revenue
Requirements
- We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
- Learn what it takes to build a company like Alpaca, see behind the curtains, and cooperate with great people from other teams. You also get to influence what we do and how we do it!
- Who You Are (Must-Haves):
- You know when you don’t know something and you seek out that information instead of faking, guessing, or having an LLM do the thinking for you
- experience working at startups and know that not everything is perfect and you’re the one who helps us trend towards that goal.
- You have good foundational knowledge of how computers work, how the internet works, how databases work, how distributed systems behave and misbehave, etc. You get the point: you know what you’re doing.
- You’re productive with the following technologies: Go, PostgreSQL, Kubernetes
- experience building reliable and distributed systems
- Experience in our domain: securities clearing & settlement, securities finance •
- Experience with the following things: gRPC, Protobuf, Temporal, Grafana, Kafka/Redpanda, Helm, Docker How We Take Care of You:
Experience
- You have 5+ years of hands-on
Benefits
- Our recent Series D funding round brought our total investment to over $320 million, fueling our ambitious vision.
- You understand that we’re working on systems people entrust with their hard earned money and you take that very seriously