Engineering · Remote-friendly (HQ in NYC)
The opportunity
Alcove is building the core market infrastructure for environmental assets — the systems that generate, issue, and trade carbon and other commodities at scale. We power NASDAQ's carbon registry today, and we're closing in on partnerships with some of the largest financial institutions in the world.
As an engineer here, you'll work directly with founders, customers, and product to take systems from idea through architecture, implementation, and production — making technical decisions with long-term impact on real financial market infrastructure.
Much of our work involves systems where correctness matters: financial-style ledgers, permissions, auditability, document processing, distributed workflows, and integrations with external registries and financial institutions.
We're a small, collaborative team with a high bar for quality and ownership. You'll work alongside engineers from Google, Dropbox, and Asana who've built products used by millions and now enjoy tackling hard infrastructure problems in a fast-moving startup. Engineers here work directly with customers and teammates to uncover problems, shape solutions, and see them through to production.
What you'll do
- Own features end-to-end — from customer conversations and technical design through implementation, rollout, and iteration
- Design APIs, data models, and distributed systems that stay simple as the business grows more complex
- Make pragmatic engineering tradeoffs, balancing correctness, velocity, and long-term maintainability
- Write production code that's easy to understand, test, and evolve
- Strengthen the engineering org beyond your own output — through design reviews, mentoring, tooling, and documentation
- Spot technical debt early and invest where it creates lasting leverage
Who you are
- You have 5+ years of experience building production software and a track record of taking significant projects from idea to production. Years of experience matter less to us than demonstrated ownership and judgment — we're open to people outside this range who can show that track record.
- You're comfortable operating without detailed specs — given an ambiguous problem, you ask the right questions, identify the real constraints, and ship something technically sound and practical.
- You care about correctness: not just making software work, but making it reliable, understandable, and maintainable. You think carefully about API and data model boundaries, and know when simplicity is the better call.
- You communicate well, collaborate easily across functions, and leave systems — and teammates — better than you found them.
- Nice to have: experience with distributed systems, fintech, ledgers/accounting systems, or regulated/compliance-heavy domains.