Senior Software Engineer, Data & Billing @ Recruiting From Scratch - New York, NY

Job Overview

9 days ago

Senior Software Engineer, Data & Billing

Recruiting From Scratch - New York, NY

Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.

About Our Client

Our client is the leader in digital asset financial services, providing institutional investors with liquidity, custody, and security solutions. In 2020, they launched Prime Trading and Lending, as well as their Portfolio and Tax platform, providing clients with a full-stack solution for digital assets. In 2018, it launched their brand Trust Company, the first qualified custodian purpose-built for storing digital assets. Our client processes over 20% of all global Bitcoin transactions, and supports over 250 coins and tokens. Our client's customer base includes the world's largest cryptocurrency exchanges and institutional investors and spans more than 50 countries. They are backed by Goldman Sachs, Craft Ventures, Digital Currency Group, DRW, Galaxy Digital Ventures, Redpoint Ventures, and Valor Equity Partners.

Responsibilities:

  • Design and build strong, resilient, and robust APIs, libraries, and services to power our application services
  • Own functionality and scalability features by taking responsibility from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and our internal and external tooling
  • Collaborate closely with all engineering teams and product managers to ensure consistency in understanding of technical requirements and overall work quality
  • Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices

Skills & Experience:

They are looking for teammates who share and practice their values: open communication, transparency, taking ownership, and high level of craftsmanship. They are looking for coworkers who share their vision and mission: deliver trust in digital assets.

Required

  • 4+ years of back-end, server-side software development
  • Understanding of and experience working in the financial/fintech industry
  • Strong experience with strictly typed server-side languages such as, but not limited to TypeScript/Node.JS, Java, Go.
  • Strong experience with SQL databases like Postgres or MySQL
  • Confident with RESTful API design
  • Great with unit and functional testing and debugging
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university
  • Understanding of and strong interest in cryptocurrencies and blockchain
  • Great at algorithm design, problem solving, and complexity analysis
  • Ability to work independently in a fast-paced environment

Bonus Points

  • Experience building portfolio management platforms
  • Experience of Data Lake query tools like snowflake/Databricks
  • Familiarity with any of the following: digital wallets, lending, trading, accounting systems, etc.
  • Experience with microservices and service-oriented architectures
  • Ability to work full-stack and familiarity with React and GraphQL
  • Familiarity with Docker and Kubernetes
  • Experience with large-scale, real-time, and distributed applications

Why Join Our Client?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify their corporate values of ownership, craftsmanship, and open communication. They are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets.

Here are some of the benefits* of working for our client:

  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance for employee, partner and dependents
  • 4% 401k company match
  • Paid parental leave, paid vacation
  • Free commute and parking pass; 5 min from Caltrain
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture to suit your needs
  • Great colleagues and inspiring startup environment

*Benefits vary based on location

Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join them and you’ll be able to look back and say you were part of the team that transformed investing!

Similar Jobs

Software Engineer, TikTok User Growth

TikTok

New York, NY

Develop large-scale software systems that powers TikTok app. With a data-driven and results-focused engineering and product mindset.

iOS Software Engineer, TikTok User Growth

TikTok

New York, NY

Strong understanding of software development principles, capabilities, and limitations of iOS platform. Collaborate with the design and product teams to create…

Software Development Engineer - Test - Opportunity for Working Remotely New York, NY

VMware

New York, NY

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Development Engineer - Test - Opportunity for Working Remotely Philadelphia, PA

VMware

Philadelphia, PA

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Development Engineer - Test - Opportunity for Working Remotely Newark, NJ

VMware

Newark, NJ

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Development Engineer - Test - Opportunity for Working Remotely Bridgeport, CT

VMware

Bridgeport, CT

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Engineer Specialty - Java

Wells Fargo

New York, NY

Mentor less experienced software engineers. Lead, design, develop, test and implement applications and system components, tools and utilities, models,…

Software Engineer

Deloitte

Glen Mills, PA

At least 5 years’ experience in . At least 2 years’ expertise building distributed, asynchronoyus cloud applications. Create Web UI applications using angular.

DevOps Engineer

Deloitte

Glen Mills, PA

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Platform Engineer - DevOps - Remote - FinTech Unicorn

Kraken Digital Asset Exchange

Hartford, CT

\* Collaborate with data engineers and data software engineers to improve infrastructure stability, monitoring, and alerting.

Front Office Lead Specialty Software Engineer/ Rates Derivatives

Wells Fargo

New York, NY

Mentor less experienced software engineers. Knowledge/Skills/Ability Knowledge and understanding of software development life cycle (SDLC): code control, build…

DevOps Engineer

Deloitte

Princeton, NJ

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Senior Software Engineer

WELLS FARGO BANK

New York, NY

Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the…

Data Engineer with DevOps

Cowen, Inc

New York, NY

The candidate should have a minimum of 5 years of technical experience with a focus on modern data engineering. Provision infrastructure in the cloud - as code.

DevOps Cloud Engineer

Deloitte

Glen Mills, PA

Manage a group of DevOps Support Engineers to provide application production support in a global multi-geography cloud environment, and the team's day to day 24…

Software Engineering Manager

WELLS FARGO BANK

New York, NY

5 + years of experience designing software solutions using software architecture design principles. The team will leverage experience as software engineers and…

Global Identity Access Management Engineer

Deloitte

Glen Mills, PA

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Android Software Engineer, TikTok User Growth

TikTok

New York, NY

Collaborate with the design and product teams to create a world-class mobile experience; Strong understanding of software development principles, capabilities,…

Global Identity Access Management Engineer

Deloitte

Princeton, NJ

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Site Reliability Engineer - Rust - Core Backend - Remote

Kraken Digital Asset Exchange

Hartford, CT

Collaborate with Dev, QA, and Product teams, jump in to support and improve development and release cycle. Proficient in Git source version-control.

Senior Software Engineer - .NET Core, Azure

Deloitte

Glen Mills, PA

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

Site Reliability Engineer - Rust - Core Backend - Remote

Kraken Digital Asset Exchange

Princeton, NJ

Collaborate with Dev, QA, and Product teams, jump in to support and improve development and release cycle. Proficient in Git source version-control.

DevOps Cloud Engineer - Tax

Deloitte

Glen Mills, PA

Knowledge of networking and software defined networking in cloud environments. You will own the day-to-day health, uptime, monitoring, and reliability of…

Principal Engineer- Java/Angular

WELLS FARGO BANK

New York, NY

They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes…

Ad