Senior Software Engineer, C++

1 Month ago • 5 Years + • Full Stack Development • Backend Development

Job Summary

Job Description

As a Senior Software Engineer (C++) at Patterned Learning AI, you will increase the capabilities, performance, scalability, and reliability of the XRP ledger. You will participate in the full software development lifecycle, from architecture and design to C++ development, bug fixing, and validation. Collaboration is key; you'll be part of the open-source XRP ledger community, setting high standards for coding, testing, and deployment, and actively participating in code reviews. The role demands experience in backend distributed systems development and a passion for blockchain technology. Problem-solving skills and the ability to learn new technologies quickly are essential.
Must have:
  • 5+ years C++ software development experience
  • Backend distributed systems experience
  • Passion for blockchain technology
  • Problem-solving skills
  • Experience with full software development lifecycle
Good to have:
  • Open-source software development experience
  • Blockchain community contribution
Perks:
  • Health benefits
  • Generous PTO
  • Unlimited snacks & drinks
  • Flexible working hours
  • Dog-friendly office
  • 401k
  • Vision & Dental insurance

Job Details

This is a remote position.

Senior Software Engineer, C++





Candidates must be authorized to work in the United States full-time. We are not able to sponsor applicants for work visas at this time.

Flexible location: work where you want to, either remotely across the U.S. or from our HQ in NYC 


About  us: We are backed by a recent $3.8 million investment from top silicon valley investors, we're on a mission to unlock the full potential of developers.


What We Do: Patterned Learning AI platform helps developers learn, grow, and excel by providing intelligent code assistance, identifying areas for improvement, and fostering a collaborative learning environment.


We have a flexible, work-from-home friendly, style of operation with an on site office that is optional. 


Benefits: We offer health benefits and generous PTO packages. 

Our office is dog friendly, has unlimited snacks & drinks, flexible working hours (get out for the pow day!), and lots of rock climbing & skateboarding. 

We also offer competitive:

Medical insurance

Vision insurance

Dental insurance

401(k).

At Patterned Learning AI, we are committed to being a fun, groundbreaking, and inclusive place to work.


We encourage all qualified candidates to apply regardless of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status.





What You’ll Do


Increase the capabilities, performance, scalability, and reliability of the XRP ledger.

Participate in the full software development lifecycle, including architecture, technical design, C++ development, bug fixing, as well as functional and performance validations.

Be part of the open-source XRP ledger community, setting high standards for coding, testing, and deployment.

Actively participate in code reviews to maintain the high quality of our codebase.



What You'll Bring


Bachelor’s in computer science or similar, and 5+ years of hands on software product development experience using C++.

Experience in backend distributed systems development.

Passion for blockchain technology and its potential benefits.

Ability to learn new technologies and languages quickly.

Ability to independently solve highly complex problems with creative solutions.

Nice to have: Experience in developing open-source software and contributing to collaborative blockchain communities.


Other common names for this role: C++ Developer






Applicants for this job

70 Applicants

4 Applicants in the past day

Applicant seniority level

57% Senior level applicants



40% Entry level applicants



3% Director level applicants






Similar Jobs

IGT - Software Applications Engineer II

IGT

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Technical Solutions Engineer I, AI/ML

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
N-iX - Senior C++/QT Engineer (#2579)

N-iX

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
ByteDance - Backend Software Engineer Intern (Product RD and Infrastructure-Global E-Commerce)- 2025 Summer (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Cloud Imperium Games - Senior Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Saviynt - Senior Engineer I, Software Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Crunchyroll - Senior Software Engineer, Membership

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Samsung Semiconductor - Intern, Visualization Engineer

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
PwC - Asociado transformador digital

PwC

Guayaquil, Guayas, Ecuador (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Seedify - Senior UI Engineer (Unreal Engine)

Seedify

(Remote)
3 Months ago
InMobiInMobi - Senior Solutions Engineer

InMobiInMobi

London, England, United Kingdom (On-Site)
3 Months ago
Anchor Point Studios - Senior AI Designer

Anchor Point Studios

Barcelona, Catalonia, Spain (Remote)
1 Month ago
Ubisoft - Animation programmer (F/M/NB)

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Months ago
Microsoft - Software Engineer

Microsoft

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Microsoft - Senior Software Engineer

Microsoft

(On-Site)
1 Month ago
Turtle Rock Studios - Lead UI Engineer

Turtle Rock Studios

Irvine, California, United States (Hybrid)
1 Month ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Cadence - Design Engineer II

Cadence

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Software Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

undefined - Technical Consultant, West

United States (Remote)
4 Months ago
Nagarro - Associate Principal Engineer, Java Fullstack

Nagarro

India (Remote)
4 Months ago
Trendyol - Security Engineer - Identity and Access Management

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
CloudHire - Senior Java Developer - Remote

CloudHire

New Jersey, United States (Remote)
4 Months ago
Nielsen Holdings - STAFF SOFTWARE ENGINEER

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Microsoft - Senior Engineering Manager - CXP

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
CloudHire - Senior Scala Architect

CloudHire

Mumbai, Maharashtra, India (Remote)
4 Months ago
Seedify - Senior Backend Engineer

Seedify

(Remote)
3 Months ago
Postman - Strategic Solutions Engineer

Postman

Toronto, Ontario, Canada (On-Site)
4 Months ago
CloudHire - Sr. Full Stack Developer- React & Node

CloudHire

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded