freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer C++

Open 23d

You will design, build, and own core components of Stellar Core, including scalable distributed-system architectures and subsystems. You will write maintainable C++ or Rust code, investigate and refactor performance bottlenecks, conduct design and code reviews, and author technical feature and protocol RFC specifications.

Responsibilities

  • Design and build key components of Stellar Core.
  • Develop robust, scalable, and extensible technologies for developers and network participants.
  • Collaborate on new architectures and subsystems.
  • Write clean, maintainable code with edge-case analysis and future-proofing.
  • Own core subsystems and help deliver critical product milestones.
  • Contribute to code reviews, design reviews, and engineering best practices.
  • Investigate and refactor performance bottlenecks.
  • Author technical feature and protocol RFC specifications.

Requirements

  • 4+ years of software development experience on a team.
  • Bachelor's or master's degree in Computer Science or an equivalent field.
  • Production experience with modern C++ or Rust.
  • Understanding of software design patterns and reusable, extensible, modular components.
  • Knowledge of development best practices and tools.
  • Performance debugging and benchmarking skills.

Benefits

  • Health, dental, and vision coverage for employees and dependents.
  • Flexible time off and 15 company holidays, including a company-wide holiday break.
  • Paid parental leave and paid pregnancy disability leave.
  • Gym reimbursement.
  • Life and accidental death and dismemberment insurance.
  • Short- and long-term disability coverage.
  • 401(k) with 4% match.
  • Health and Dependent Care FSA accounts.
  • Commuter benefits with employer contribution.
  • Health Savings Account with monthly employer contribution.
  • Family-building benefits through Kindbody.
  • Wellbeing benefits through One Medical, Rightway, and Headspace.
  • Daily lunch and snacks in the office.
  • Company retreats.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available