What are the responsibilities and job description for the Backend Engineer position at Calyptus?
This role is with a Calyptus partner.
___________________________________________________________________
What youโll do
- Data Infrastructure: Develop and manage scalable data pipelines to support real-time analytics and blockchain data processing.
- Architect and Develop API Services: Build and manage a Go-based backend system and microservices to power integrations with our protocol and app.
- Strategy Development: Collaborate with engineers and researchers to improve SuperVaults' performance and operational management.
Types of projects you might work on:
- Build robust operational pipelines to support SuperVaults and yield optimization strategies.
- Create a natural language middleware to interface with the API.
- Implement account abstraction solutions in Ethereum, including ERC4337 and ERC7579.
Who you are
- Deeply invested in the DeFi ecosystem, with a keen interest in exploring and enhancing financial systems
- Proven experience in building robust backend systems for financial applications
- Skilled in systems design with an inclination towards simplicity
- Take a systematic approach to software development, emphasizing the importance of rigorous testing, exceptional attention to detail, consistent monitoring, and code reviews
- Have a strong sense of ownership and responsibility coupled with exceptional problem-solving abilities. You proactively address and rectify issues, irrespective of their origin
- Skilled in producing clear, well-structured technical documents that effectively communicate complex ideas
- Equally comfortable taking a project from zero to 100 on your own as you are working on a team to execute on a complex deliverable
- Driven to build a more efficient, fair, and accessible financial system using crypto
Tables stakes
- Strong project management skills, able to prioritize, time manage, self-organize, and work autonomously with minimal supervision. Capable of taking initiative to solve problems originating from either engineers or users without needing repeated instructions or reminders
- Exceptional communication skills, both verbal and written
- Eager to work in a dynamic, small team environment and contribute to its energetic culture, ready to embrace challenges, innovate, and pursue ambitious goals
Requirements
- Degree in Computer Science or a quantitative subject
- Fluency in Go and proficiency in other languages (Python and Rust)
- Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes)
- Experience maintaining production grade services with standard enterprise SLA guarantees
- Knowledge of blockchain technologies, including familiarity with subgraphs, relational databases, Web3 libraries, and other relevant tools
- Ability to be online from 9 am-1 pm ET
________________________________________________________________
Calyptus is an employment platform for engineers looking for work in Web3.