Software Engineer (Full Stack)
About Parabolic Surf
Parabolic Surf is a discretionary crypto trading firm. We develop and maintain our own proprietary trading software that enables concurrent execution across global digital asset exchanges. We are a small, engineering-driven team where software is the backbone of our trading operations, ensuring our trading team has the tools they need to navigate the markets effectively.
The Role
We are looking for a versatile Engineer to work directly with our Lead Engineer to scale our technical infrastructure. Your first priority will be architecting an automated testing and integration framework across our gRPC, REST, and UI layers.
This role is well-suited for someone who thrives in small teams, operates with autonomy, and wants meaningful responsibility early in their career. You will touch backend services, frontend tooling, integration testing, infrastructure, and operational scripts.
We are a company that embraces AI. We expect you to already integrate AI into your daily development cycle, leveraging the latest tools to enhance the speed and quality of your output.
Core Responsibilities
- System Resilience: Build and maintain automated integration frameworks to validate gRPC and REST service reliability.
- Product Development: Contribute directly to our React-based frontend and NestJS services to ship new features and internal tools.
- Workflow Automation: Prototype and deploy Python and Node.js scripts to streamline data handling and operational tasks for the trading team.
- Systems Maintenance: Support a microservice architecture consisting of an API gateway, market data services and position order management tools.
- CI/CD: Automate manual verification steps to improve deployment speed and confidence.
Required Qualifications
- Backend Development: 2+ years of production experience with Node.js and Python.
- Frontend Proficiency: Solid foundational knowledge of React and TypeScript.
- Industry Domain: Professional experience building software in financial services, fintech, payments or blockchain/crypto.
- AI Workflow: Experience leveraging AI tools to accelerate prototyping, development, debugging and documentation.
- Self Direction: Ability to translate technical requirements into functional solutions with minimal oversight. You're proactive about raising issues and aren't afraid to ask for clarification.
Preferred Qualifications
- Trading Systems: Experience building trading or market data systems; understands derivatives/leverage and have hands-on experience integrating with crypto exchange APIs.
- Cloud Infrastructure: Practical experience with GCP/AWS, Terraform, and containerized environments.
- Distributed Systems: Proficiency with gRPC, WebSockets, and microservice orchestration.
- C#/.NET Ecosystem: Ability to contribute to a cross-functional C# microservices environment.
Tech Stack
You are not expected to know everything in this stack on day one. Strong fundamentals and learning velocity matter more than prior exposure to every tool.
Compensation & Logistics
- Competitive Salary: Based on experience.
- Location: 100% Remote with option to relocate to Puerto Rico.
- Time Zone Overlap: Must work at least 4 hours per day between 10:00am–7:00pm AST to ensure real-time collaboration.
- The Puerto Rico Incentive: For candidates interested in relocating, we offer relocation assistance and access to significant local tax-advantaged programs for residents.
- Professional Growth: Own projects end to end, gain real world experience building trading systems and deepen your technical skillset.
Complete our short screening form to get started.