Senior Backend Engineer

ETHGlobal logoETHGlobal

Sep 08

ETHGlobal is growing the most valuable developer community in web3. We're a small team and we’re looking for passionate engineers to join us. We work closely with organizations like the Ethereum Foundation, IPFS, Uniswap, Polygon, Hack the North and more.We’re building products and protocols for developers to help them learn smart contract development, creating new infrastructure, and managing payments at scale.As the usage of blockchain technology grows, the world is going to need more talented engineers, designers, and product leaders to build the future that blockchain technology is promising. We work with exactly these kinds of people every single day through the products we organize for our community. By focusing on this community, we think we can accelerate the transition to enabling more open, decentralized, and fundamentally ground-breaking systems.If you’re curious about web3 & crypto you can have a major impact on how fellow developers learn and grow in this industry! You would be a successful candidate if you are self-motivated, have a sense of urgency, like getting things done, and are committed to learning more about engineering and the exciting world of web3.

What you’ll do

    • Work on the Engineering team, collaborating closely with Partnerships, Marketing, and Leadership teams to build systems that power ETHGlobal products, and solve ambiguous problems across the organization.
    • Plan, lead and implement medium to large technical projects independently, or collaboratively where needed.
    • Build APIs that support member-facing experiences and internal tools for Events and grows our community of 50,000+ developers
    • Build APIs and systems for new learning experiences on Guides – which helps teach developers learn how to write code for web3.
    • Develop infrastructure to build, deploy, test and scale APIs and key systems
    • Share knowledge with and mentor teammates, continually raising the technical bar of the team.

Who we’re looking for

    • Have 5-7+ years of experience working as a software engineer, with experience designing, leading & engineering large-scale systems for products.
    • Experience working with TypeScript, Node, Express and Apollo to build APIs.
    • Experience working with GraphQL on the backend, along with handling security and authorization.
    • Experience with relational databases, including investigating, monitoring and improving performance and scale - we primarily use MySQL with Vitess.
    • Experience working with serverless and long-lived containerized services, using cloud providers such as Vercel and Google Cloud Compute.
    • Familiarity with Prisma and typed GraphQL tools such as TypeGraphQL, Pothos, or Nexus is a plus.
    • You reduce complex problems into simple solutions that scale well.
    • You care about ensuring a high quality of developer experience through your choice of API design, tooling and infrastructure.
    • You have excellent communication skills on both technical and non-technical issues.
    • You're excited about difficult challenges and getting things done from start to finish.
    • You’re a self-motivated learner – take initiative to learn the unknown & share new understanding for yourself and your peers.
    • You believe shipped is better than perfect – ship early and often.
    • You thrive on feedback from your peers and are constantly looking to improve.

You're interested in

    • A full-time position
    • A fully remote work environment with lots of synchronous communication
    • All things at the cutting edge of web3
    • Travelling to international locations for physical weekend hackathons (e.g., Mexico City, Bogota, New York City, Amsterdam, or other major cities across the world)

Perks

    • Competitive salary (option to be paid in cryptocurrency)
    • Comprehensive health insurance for you and your dependents (vision, dental, etc.)
    • Flexible vacation and remote work policy
    • Stipends for home office improvements, meals and additional remote-work benefits
At ETHGlobal, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns.

Listed in: Crypto Jobs, Remote Crypto Jobs, Marketing Web3 Jobs, Community Web3 Jobs, Security Web3 Jobs, Full Time Web3 Jobs, Developer Crypto Jobs, Engineering Crypto Jobs, Polygon Crypto Jobs, Web3 Web3 Jobs, Senior Crypto Jobs, TypeScript Crypto Jobs, Ethereum Web3 Jobs.