Senior Software Engineer at Parabolic Surf
Onsite in Puerto Rico
Role Description:
Are you seeking a role that puts you on the front lines of innovation and allows for some creative technical freedom? Want to be at the edge of the rapidly evolving crypto market? Join our dynamic crypto currency software organization, Parabolic Surf as a Senior Software Engineer.
Within our firm, our tech team builds innovative proprietary software that allows the trading team to generate unique alpha, increase efficiency, and execute large trades without being front-run.
In this multifaceted role, you will have the opportunity to work directly with industry pioneers and exceptional software engineers at the top of their craft, while evolving your crypto knowledge from enthusiast to expert, and positioning yourself as an extremely coveted developer in the crypto domain.
We are seeking a technically adept Senior Software Engineer who is hungry, inquisitive, and entrepreneurial. You will be working hands-on with C#, Rust, Python, API’s, Microservices and more. As part of developing a cryptocurrency trading platform, we are often asked to capture new market opportunities; therefore, you must be highly adaptive, comfortable with change, and able to switch between delivering value quickly vs delivering reliable, mission-critical software.
Role Responsibilities:
- Collaborate with the core backend team to build, enhance, and maintain our cryptocurrency trading platform.
- Ensure the delivery of reliable, high-quality software, adhering to best practices of coding and testing.
- Help to capture new market opportunities by rapidly prototyping and adapting our platform to meet evolving needs.
- Have end-to-end ownership of features throughout the entire software development lifecycle (e.g., design, development, testing, deployment, and maintenance).
- Work with a geographically distributed team in an Agile-ish fashion with Product and Engineering to deliver business value in a timely manner.
- Ability to work independently, take initiative, and contribute new ideas in a fast-paced, deadline-driven team environment.
Candidate Requirements:
- 5-7+ years of professional software development experience (more would be ideal).
- Proficiency in C#, async I/O, and build and interfacing with web-based services (preferred) but willing to consider other OO languages (including C++/Python/Java).
- Experience with distributed systems, microservices architectures, and Infrastructure-as-Code (e.g.,Docker, Terraform, Linux shell scripting) preferred.
- Ability to communicate with users and stakeholders at all levels (internal and external), strong problem solving skills, proactive, willing to take ownership, and drive to keep commitments.
- Ability to prototype new concepts quickly and iterate for rapid feedback.
- Experience in handling high-volume real-time data processing and optimization.
- Basic trading knowledge or experience working in a trading environment or with trading products, with a solid understanding of how trading works.
Ideal Candidate Qualifications (Not required, but preferred):
- Experience in trading applications and/or cryptocurrencies & derivative contracts, and knowledge of blockchain and cryptocurrency concepts and industry.
- Understanding of SOLID design principles, design patterns, and functional programming concepts.
- Experience or knowledge in high frequency trading and/or developing low-latency products.
- Capability to lead a small development team while excelling as a primary contributor.
- Demonstrated ability to work in large codebases, collaborate with the team to grasp its intricacies, and effectively run, enhance, and debug the system.
- Adaptable quick learner who can easily pivot and thrive in a fast-paced environment.
- Knowledge and experience in DevOps and cloud computing (Google Cloud is a plus).
- Experience with gRPC-based microservices.
- Understanding how and when to refactor code.
- Previous experience in a start-up environment or in a role requiring adaptability to change.
- Experience in Rust is a plus.
Perks & Benefits:
- Enjoy daily gourmet lunches prepared by our private chef (with michelin star experience & quality)
- Competitive salary, health insurance and other unique company perks.
- Work in San Juan, a tropical paradise and burgeoning global hub for cryptocurrency and innovation with strong tax incentives, making it an ideal destination for living, playing and networking.
- Relocation Assistance provided to relocate to Puerto Rico.
- Privately funded organization dedicated to hiring top engineers, enabling unencumbered achievements and success.
- Exposure to the latest trends and developments in the crypto trading industry.