Backend Software Engineer
The complete web3 development platform for wallets, rollups, and apps
Projects
About Alchemy
The node foundation you build everything on Supernode: Meet the web3 engine powering our suite of APIs. Read and write to the blockchain exactly as you want. Powerful write APIs Smart Wallets: Securely onboard and activate users with no seed phrase or gas fees with easy-to-use, enterprise-grade wallets. Account Contracts: Optimized ERC-4337, ERC-6900, and EIP-7702 smart contract accounts. Gas Manager: Get users to your magic moment faster by removing the biggest barrier with gas sponsorship. Bundler: Simulate and land transactions onchain, reliably at scale. Transact: 7.9x faster, 100% success rate. Transaction simulation, frontrunning protection, and real-time notifications. Transaction Simulation: Transact with confidence. Preview how transactions will behave onchain, and keep your assets safe. Reliable read APIs Subgraphs: Ship faster with a custom API for your onchain data. Never worry about subgraph downtime or lag again. NFT API: The multichain API to launch, verify, analyze, trade and display NFTs. Token API: The token data your users expect, no token list required. Available on all EVM-supported chains. Custom Webhooks: Infinite data access, precise filter controls. Transfers API: 100x faster than others. One request to get all historical transaction activity, including internal transfers. Smart Websockets: Scalable. Customizable. Easy to set up. Websocket notifications for web3 actions you care about. Webhooks: Fast, consistent push notifications. Zero missed updates. Massive savings. Developer Tools Dashboard: Reporting, alerts, analytics, and app monitoring. Sandbox: In-browser request sandbox. AlchemyAI: AI-powered tools made for web3 developers. Create Web3 Dapp: Bootstrap a dapp in 4 minutes.
Skills
About the Role
You'll be working with one of the most sophisticated and high-throughput distributed systems in the blockchain world. You'll focus on architecting and building new systems as well as improving existing ones for a platform that supports millions of users globally. You'll have the autonomy to shape technical solutions, influence architectural decisions, and own services throughout their lifecycle.
Requirements
- 5+ years of relevant industry experience.
- BS/BA degree in Computer Science or equivalent practical experience.
- Experience designing, building, scaling, and maintaining core backend components.
- Ability to solve complex design, scalability, latency, or performance problems in high-throughput, low-latency production systems.
- Production experience with Java, Rust.
- Experience in cloud-native environments, particularly AWS.
- Experience with managed Kubernetes platforms such as Amazon EKS is a plus.
- Comfortable working across the stack, with a willingness to dive into infrastructure and platform challenges when the problem calls for it.
- Experience building highly available and scalable distributed systems.
- Web3 experience, a plus.
- Founded a company or built side projects, a plus.
- Experience in startups, a plus.
Responsibilities
- Design, build, and maintain backend infrastructure, APIs, and services at scale.
- Own the architecture and implementation of distributed systems behind high-volume, low-latency APIs.
- Solve hard scalability, latency, and performance problems in live production systems.
- Lead system design discussions and shape the direction of backend architecture.
- Set the best practices for backend development—throughput, reliability, and latency.
- Validate performance through automated testing, benchmarking, and production-driven improvements.
- Trace production issues across services and the full stack, and ship fixes that durably improve reliability.
Benefits
- Private Health Insurance
- Gym Reimbursement
- Commuter Benefits
- Flexible Time Off
- In-Office Group Meals
- Learning & Development Stipend
- Company Sponsored Conferences & Events
- Books & Audiobook subscription with Bookster
