Demo

Principal Software Engineer

Recruitment Room
New York, NY Full Time
POSTED ON 2/23/2025
AVAILABLE BEFORE 5/21/2025

Job Description

Job Description

Join an exceptional team of leaders (CTO, CPO, Head of Research) and experts (Cryptography, Infrastructure, Security Engineers) to build the leading blockchain wallet infrastructure for the next financial era. We are hiring a Principal Software Engineer to develop and deliver high-quality software solutions. In this role, you will work with senior management to define requirements and lead key operational and technical projects. You will take ownership of critical projects and bring strong organizational and problem-solving skills to the team. As a Principal Software Engineer, you will also lead software change and release management, helping improve the software development process. Your goal will be to ensure software meets high-quality standards and is delivered on time.

Preferred experience Responsibilities

  • Share the teams vision, set priorities on the product roadmap, and ensure deadlines and production quality are met.
  • Bring innovative ideas to solve technical challenges.
  • Apply best practices and promote innovation in development.
  • Improve work methods and processes to deliver on time.
  • Ensure the product is scalable, reliable, and built with high-quality code.
  • Troubleshoot and fix complex software issues effectively and permanently.
  • Review code based on functionality, speed, cost, and security requirements.
  • Collaborate with engineering, security, and product teams to turn feedback into actionable features.
  • Work with CISO to integrate security best practices into the architecture and workflows.
  • Respond quickly to problems, document fixes, and keep track of actions taken.
  • Create and update internal and external documentation.
  • Promote open communication and knowledge sharing within the team.
  • Stay informed about crypto and blockchain trends to guide the company's strategy.
  • Research and recommend emerging technologies.
  • Occasionally join client meetings to explain how our solution compares to competitors.

Requirements

  • 8 years of experience as a Software Engineer or in a related role.
  • 2 years of experience in fintech or crypto, including blockchain work.
  • Bachelors degree or higher in computer science or similar field.
  • Proficient in Typescript and Rust (or similar languages).
  • Proven track record with developer tools, cybersecurity, infrastructure, and APIs.
  • Extensive experience designing and developing secure APIs (RESTful and GraphQL).
  • Skilled in evaluating and improving engineering decisions.
  • Writes unit, integration, end-to-end, and performance tests; practices chaos engineering.
  • Experienced in identifying and fixing performance bottlenecks.
  • Familiar with backend security, public key cryptography, hardware and firmware security, banking security models, encryption, and code vulnerabilities.
  • Strong knowledge of SQL (PostgreSQL) and NoSQL databases.
  • Hands-on experience with AWS services like Lambda, API Gateway, DynamoDB, S3, CloudFormation, and CloudWatch.
  • Skilled in building CI / CD pipelines, 12-Factor Apps, and domain-driven microservices.
  • Solid understanding of Functional, Object-Oriented, and Logic Programming.
  • Experience building observable systems with monitoring tools, including SIEMs.
  • Strong knowledge of algorithms and data structures.
  • Excellent problem-solving skills and ability to advocate for ideas.
  • Performs well under pressure with clear communication and decision-making.
  • Strong written and verbal communication skills.
  • Entrepreneurial mindset paired with professionalism.
  • Compensation & Package

  • Salary : $200,000-250,000 per year (full-time work contract).
  • Equity : 300-600 stock options (i.e., 0.1-0.2%) vested over 4 years.
  • Location : Eastern US (fully remote with optional access to office)
  • Equipment : MacBook Pro and other work essentials.
  • Interview Process

    1 Hiring Manager Interview

  • Intro call with Co-CEO (30 min).
  • 2 Behavioral Interview

  • Personality and cognitive tests.
  • 3 Technical Interview

  • Interview with the CTO - (30 mins)
  • 4 Take Home Test

    5 Group Interview

  • Focus interview with hiring panel (90 min).
  • Location

    Remote -US Only - Based in ET time zone (East Coast)

    Salary : $200,000 - $250,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Engineer?

    Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Recruitment Room

    Recruitment Room
    Hired Organization Address Washington, DC Full Time
    We're the foundation and core team whose mandate is to build and grow our protocol ecosystems. We are seeking a highly m...
    Recruitment Room
    Hired Organization Address Washington, DC Full Time
    We are looking for a skilled and enthusiastic DeFi Analyst to join our team, bringing expertise in blockchain analytics ...
    Recruitment Room
    Hired Organization Address Jersey, NJ Full Time
    This role will be focused on increasing our brand presence and bringing users onto the most fully-featured onchain tradi...
    Recruitment Room
    Hired Organization Address Philadelphia, PA Full Time
    We are at the heart of the Decentralized Science (DeSci) movement where biotech and blockchain meet to democratize scien...

    Not the job you're looking for? Here are some other Principal Software Engineer jobs in the New York, NY area that may be a better fit.

    Principal Software Engineer

    Ichor Strategies, Brooklyn, NY

    Principal Software Engineer

    Atlassian, New York, NY

    AI Assistant is available now!

    Feel free to start your new journey!