- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Full-time
- Location
- Work from home
Canyonkit HQ, LLCVerified companyWork from home5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
Advertising, subscriptions and transaction fees each bring in a significant share of revenue. Canyonkit HQ operates consumer websites and apps used by tens of millions of people each month.
Position summary
Our Payments team is six engineers and we're adding one more. Most of the work is backend services, with some internal tooling. The Software Engineer II - C++ will build and maintain services, APIs and internal tools, working closely with product and design. This role is fully remote within the US. Flexible hours with a daily team call in the morning. You will write a lot of updates, so clear written English is important.
Day to day
Maintain REST and gRPC APIs used by internal teams and outside partners. Write unit and integration tests and keep the CI pipeline green. Work with product managers and designers to scope features and cut what isn't needed. Improve the reliability of existing code instead of just adding features on top of it. Debug performance problems using profilers, logs and tracing in Datadog or Grafana.
Qualifications
2+ years of professional software development experience. Working knowledge of testing practices: unit, integration and contract tests. Some exposure to AWS, GCP or Azure. Strong skills in at least one of Python, Java, Go, C# or TypeScript. Willing to join the on-call rotation once ramped up.
Preferred
Background in payments, fintech or another regulated domain. Infrastructure as code with Terraform.
The base pay range for this position is $127,000 - $171,000 a year. Actual pay depends on experience, skills and location.
Why work with us
Health insurance. 401(k) with 4% match. Paid holidays.
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please include a short note on why this role interests you.
Interview process: a phone call, a meeting with the hiring manager, and a final conversation with the team.
Start: Flexible.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at Canyonkit HQ, LLC.
Canyonkit HQ, LLC · Technology, Information and Internet
Halvorn Training SARLVerified company
Marblewell NetworksVerified company
Marblewell NetworksVerified company
Endo Asset ManagementVerified company
Endo Asset ManagementVerified company
Bayside InteractiveVerified company