Backend Engineer
Electric Capital
Software Engineering
Posted 6+ months ago
Responsibilities:
- Independently architect, develop, and maintain backend systems using Python and Django, aimed at powering data analytics and visualization web applications.
- Collaborate with cross-functional teams, including Product Managers, Designers, Data Scientists, and Marketing teams, to understand their requirements and translate into intuitive user experiences.
- Implement advanced backend features and functionalities to enhance the performance, usability, and interactivity of the dashboard websites.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 2+ years of recent experience in backend development (e.g., Python, Django).
- Proven track record of architecting and developing backend systems to support complex web applications.
- Solid understanding of backend technologies, including REST APIs, databases (e.g., PostgreSQL), caching, data fetching, and data pipelines.
- Strong problem-solving and analytical skills, with the ability to break down complex requirements into intuitive and performant solutions.
- Commitment to writing clean, maintainable, and well-documented code.
We are even more interested in chatting if you have…
- Strong interest in ETL systems and data analytics.
- Experience with indexing on-chain data, such as NFT or DeFi data.
- Knowledge of cryptocurrency, blockchain technology, NFTs, and the crypto ecosystem.