Senior Software Engineer, API
HeadspaceInternship
Mid-level (3 to 4 years), Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need 5 years as a professional software engineer with at least 3 years focused on Backend/API services, experience deploying backend applications using Node.js (or Ruby/Rails, Python/Django, etc.), expertise in Typescript or Javascript, experience with relational databases like MySQL or PostgreSQL, and familiarity with automated test suites. A degree in Computer Science or equivalent practical experience is also required.
Responsibilities include building performant API endpoints, maintaining backward compatibility, providing code review feedback, contributing to the API's technical direction, developing roadmaps with business and technical tradeoffs, and mentoring developers through pair programming, code reviews, and 1:1s.
This information is not specified in the job description.
This information is not specified in the job description.
Strong candidates will have the required 5+ years of backend experience, particularly with Node.js and Typescript, plus nice-to-haves like public API deployment, CI/CD pipelines, advanced SQL, websockets, or cryptocurrency trading experience to stand out.
Cryptocurrency trading platform with deep liquidity
SFOX offers a cryptocurrency trading platform that serves individual traders, hedge funds, financial advisors, and large financial institutions. Clients can access multiple cryptocurrency markets through a single account, benefiting from deep liquidity and competitive pricing by aggregating liquidity from various sources. The platform is secure and compliant, featuring patented wallet technology trusted by major institutions, and it generates revenue through transaction fees. SFOX also provides advanced trading algorithms and an API for customized trading solutions, aiming to be a leader in the cryptocurrency trading market.