What are the responsibilities and job description for the Full Stack Software Engineer position at BlockFi and Careers?
Job Title: Full Stack Software Engineer
Location: Chicago, IL
Company: BlockFills
Reports To: Engineering Manager
Classification: Full-time, exempt
Work Location: In Person
About BlockFills:
BlockFills is a leading global provider of institutional trading technology and liquidity in the digital asset space. We are at the forefront of transforming the digital finance landscape by offering innovative solutions for trading, liquidity provision, and market infrastructure. BlockFills empowers institutions and traders to operate in a fast-paced, data-driven, and regulated environment, creating unmatched opportunities across the digital economy. As we continue to expand, we are looking for top talent to join our team.
Position Overview:
We are seeking a versatile and driven Full Stack Software Engineer to join our engineering team. In this role, you will ensure our trading platform is reliable, accessible, and seamless for both clients and internal users. You’ll work across our modern technology stack which includes webapps for clients and the trading team, as well as develop and maintain the supporting scripts, integrations, and reporting tools that connect to our trading systems.
Key Responsibilities:
· Architect and implement robust full-stack services supporting our digital asset trading platform, ensuring reliable client access, operational visibility, and seamless integration between our trading systems and web applications.
· Develop automation and reporting scripts to integrate with third-party systems, generate comprehensive reports, and streamline internal operational workflows.
· Develop and enhance web-based UI/UX using React, JavaScript/TypeScript, and Python.
· Provide timely technical support to clients, addressing inquiries and ensuring the continuous maintenance and monitoring of deployed products.
· Participate in all aspects of software development lifecycle: design, development, testing, deployment, and maintenance.
· Collaborate with cross-functional teams to continuously improve product offerings.
Skills /Qualifications:
· Bachelor’s degree in computer science (or related degree)
· Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3, with hands-on experience in modern frontend frameworks such as React.
· Solid experience developing backend services in Python, preferably using Flask.
· Familiarity with Linux environments, shell scripting, and automation tools for deployment, monitoring, and integration tasks.
· Excellent written and verbal communication skills, capable of clearly articulating technical concepts.
Technical Skills:
· Proficient in JavaScript and Python programming languages.
· Experience managing web servers with Nginx and solid Linux operating system skills.
· Familiarity with both SQL and NoSQL databases, with preferred knowledge of MongoDB and Cassandra.
· Proficient in version control systems such as Git and Apache Subversion.
· Experience with AWS cloud services is advantageous.
· Knowledge of the trading industry and cryptocurrency markets is a plus
Experience:
· Minimum 2 years of professional experience in Python, React, and JavaScript development.
· At least 1 year of experience within the trading industry (Preferred).
What We Offer:
· Competitive salary commensurate with experience and qualifications: $120,000-$150,000
· Performance-based discretionary bonuses: 5-10%
· Comprehensive health, dental, and vision benefits.
· Company Paid Life AD&D Insurance.
· Paid Holidays.
· Paid Time Off.
· 401(k) plan.
· Opportunity to work in a fast-growing industry with cutting-edge technology.
· A collaborative and supportive team environment that fosters professional growth.
How to Apply:
Interested candidates are encouraged to submit their resume and cover letter detailing their qualifications and interest in this position. Please include relevant work experience and any achievements that demonstrate your suitability for the Full Stack Engineer role at BlockFills.
BlockFills is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Type: Full-time
Pay: $120,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person
Salary : $120,000 - $150,000