Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Alchemy

Senior Software Engineer (Data Services)

Posted Updated
Discussion
  • Build the systems that turn blockchain activity into data developers can use. Alchemy’s Data Services work includes token, portfolio, and transfer APIs, with streaming in the updated roadmap
  • You will own backend projects from ingestion through serving, making data correct, fresh, and fast to query. You will work with Product and customer-facing teams to understand what developers need, then ship improvements and measure their effect on reliability, performance, and cost
  • Build and operate blockchain ingestion, indexing, storage, and API-serving systems
  • Handle reorganizations, retries, duplicate events, and historical backfills without silently losing or corrupting data
  • Improve query performance and data freshness. Make those properties observable to the team and understandable to customers
  • Extend API capabilities and chain coverage, with tests for differences in chain behavior and data semantics
  • Develop streaming and event-delivery capabilities with explicit guarantees for ordering, replay, and failure recovery
  • Reduce the cost of storing, processing, and serving data through measured changes to architecture and query execution
  • Participate in production support and incident response for the systems you own. Maintain monitoring, runbooks, safe rollouts, and fixes that prevent recurrence
  • Within three months:
  • You have shipped a customer-facing improvement and can show its effect on data quality, freshness, latency, or cost
  • You own a production component, have tested its recovery behavior, and have proposed the next improvement using operational evidence and developer feedback

Benefits

  • Health, dental and vision insurance
  • HSA
  • Flexible time off
  • Group meals
  • 401k plan
  • Company retreats
  • Conferences and events
  • Gym membership
  • Commuting benefits
  • Relocation bonus
  • Paid parental leave
  • Home office stipend
  • Evidence that you can diagnose a production problem and improve the system beyond the immediate fix
  • Experience reasoning about consistency, partitioning, asynchronous processing, and failure recovery
  • Blockchain experience is helpful, but not required. You should be interested in learning how chain behavior affects data correctness
  • A track record of independently designing, shipping, and operating production backend or distributed data systems
  • Strong programming skills in a production backend language, plus experience with databases, indexing, and query performance
  • Clear communication and the ability to turn an ambiguous customer problem into a scoped engineering project
  • Sound API design judgment, including compatibility, pagination, error handling, and data contracts
  • Developer-facing data APIs, real-time delivery, or large historical datasets
  • ClickHouse or other analytical databases; Kafka or similar streaming systems
  • Blockchain indexers, EVM logs and traces, finality, or non-EVM data models
  • Storage migrations and performance or cost optimization under production traffic

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.