Principal Backend Software Engineer - Remote Opportunity
About the Role
We are seeking a Principal Backend Software Engineer to join our team remotely. In this role, you will play a crucial part in our mission to bring web3 to a billion people by providing builders with the tools they need to create exceptional on-chain products. As a Principal Backend Software Engineer, you will work with one of the most sophisticated distributed systems in the blockchain world, focusing on architecting and building new systems while improving existing ones. This is a unique opportunity to impact millions of users globally.
What You'll Do
- Define the vision for the backend infrastructure that supports our developer platform and APIs, guiding the team in executing against that vision.
- Design, build, and maintain highly scalable and reliable infrastructure, APIs, and services.
- Contribute and lead system design discussions, stand-up meetings, and code reviews.
- Develop and own best practices for backend infrastructure with a focus on high throughput, high reliability, and low latency.
- Debug production issues across services and multiple levels of the stack.
- Collaborate with other engineers, technical leaders, product managers, and designers.
Requirements
- 10+ years of relevant industry experience.
- BS/BA degree in Computer Science or equivalent.
- Experience designing, building, scaling, and maintaining core backend software components (experience with API platforms is a plus).
- Ability to solve complex design, scaling, latency, or performance problems in high-throughput, low-latency systems in production.
- Production experience with Java, Golang, or C++.
- Experience in Cloud Native environments, particularly in AWS.
- Experience with managed Kubernetes layers like AWS EKS is a plus.
- Self-starter attitude and the ability to execute new ideas with autonomy.
Nice to Have
- Curiosity on the leading edge - plays with crypto, the latest in AI, and pushes to unpack black boxes.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 based on experience.
- Flexible remote work environment.
- Opportunity to work with leading brands in the web3 space.
- Access to cutting-edge technologies and tools.
- Collaborative and innovative team culture.
This Principal Backend Software Engineer role at Alchemy offers a unique opportunity to work remotely on cutting-edge web3 technologies with a competitive salary.
Who Will Succeed Here
Expertise in designing and implementing microservices architecture using Java and Golang, with a strong understanding of API development best practices to ensure scalability and performance.
Proven experience managing cloud infrastructure with AWS and orchestrating containerized applications using Kubernetes, demonstrating the ability to optimize deployment strategies for high-availability systems.
A strategic mindset with a strong focus on blockchain technology, particularly in developing solutions that enhance web3 capabilities, coupled with a proactive approach to solving complex technical challenges.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months