Engineering · Full-time · NY, United States
Blockworks is a financial media brand that delivers breaking news and premium insights about digital assets to millions of investors. Our content, newsletters, podcasts and events provide investors with the critical analysis and information they need to make smarter decisions about digital assets.
Software engineering is your passion, and you have a keen focus on backend and API development. You are a player-coach and a natural leader who understands the technical and human elements that go into great software design. You have a results-oriented attitude and a passion for delivering flawless releases and developing digital product pipelines (CI/CD pipelines). You have a proven track record facilitating engineering teams to increase productivity and quality.
You're excited at the possibility of being on the ground floor of the design and development of backend data strategies. You bring a passion for designing and maintaining scalable API services that handle large amounts of data elegantly. You love moving quickly in a fast-paced start-up, but you also bring intentionality, sustainability and scalability to your approach as an engineer.
As our Senior Backend Engineer on the data team, you'll be responsible for designing and building the backend systems and strategies that will power all of our data and analytics products. You'll work collaboratively with other members of the engineering team to design, develop, implement, and evolve our data strategies and approaches.
Every day will look a little different, but in general, you will do things like:
Experimentation is frequent at Blockworks. Comfortability with being uncomfortable is a must.
You have a deep understanding of data principles and architecture that either came from a Bachelor's degree in Computer Science, Engineering, or a related field or from intensive hands-on work experience. You have a minimum of 5 years of professional experience as a Backend Engineer, with a strong focus on backend development and API architecture using Typescript and Node.js or Go. You've got demonstrated experience building blazing-fast API endpoints that can handle large amounts of data with over 1M requests per day. You also bring significant experience maintaining and running API endpoints using serverless architecture, including deployment, configuration, and TTFB optimization. You bring proficiency in designing and optimizing relational databases, such as MySQL and PostgreSQL, including data modeling and query optimization. Lastly, but perhaps most importantly, you've got incredibly strong problem-solving and engineering skills that showcase your attention to detail and foundational ability to write and maintain clean and reusable code.
Experience and demonstrated success in crypto, web3, startup or incubator environments will move you to the top of the list. Having a background in caching mechanisms and tools like Redis to enhance application performance and scalability may also set you apart from other candidates. Lastly, we're looking for excellent communicators and collaborators who are as much at home working in cross-functional teams as they are writing code.
This is a full time exempt position with an expected salary of $200,000/year.
We know that diversity makes for the best problem-solving and creative thinking. We are dedicated to adding new perspectives to the team and encourage everyone to apply if your experience is close to what we are looking for.
Blockworks is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Open roles at Blockworks