Careers at CrossBraining

Our mission is to destroy barriers to learning so that humans can flourish.

How we work

CrossBraining is a small but mighty team. We are 100% remote and offer flexible hours for most positions. You can expect to be empowered and supported in your position - we don't have time to micromanage. We have a flexible organizational structure, meaning that you can expect to work with different people depending on the project and your skillset.

Current Openings

Senior Business Developer

We are looking to hire a business developer to help us scale our sales and marketing strategy. This role can be part-time or full-time. You will report to the CEO and have leadership opportunities as the company grows.

This role can be part time or full time and is 100% remote.


  • Required: Experience in SaaS business development
  • Preferred: Experience in selling training/elearning solutions
  • Preferred: Experience in a startup environment

Day-to-day duties

  • Performing sales activities
  • Scaling our marketing and sales efforts
  • Creating and implementing marketing and sales strategies
  • Working with the CEO to incorporate lessons learned from customers into our processes and product
  • Researching additional opportunities and markets

Success in this role looks like

  • Improving our lead generation
  • Making sales and expanding revenue opportunities
  • Negotiating partnerships
  • Providing world-class customer service by owning our customers' successes and being an advocate for them

The future of this role

Success in this role could result in being the leader of a growing sales and marketing team. 


As a startup we have very limited funds to offer base salary. However, we can offer commission rates that are much higher than industry standard. We also offer stock options.

  • Up to $2,000 flat salary in the first two months only, depending on experience and number of hours worked
  • 25% commission on each sale
  • Stock options available

Senior Business Developer

Lead Software Engineer at CrossBraining

We are looking to hire a lead software engineer to build and grow a high performing software development team. This role requires both hands-on technical and project-management skills as well as strategic thinking and executive planning. This person will report to the CEO, have leadership potential as the company grows, and has equity opportunities.

Day-to-day, this role looks like:

  • Writing code and working on CrossBraining’s technology stack.
  • Working with the CEO to address technology development and feature implementation strategy.
  • Working with the customer support team to address customer service issues.
  • Managing development resources (a contracted dev shop, internal resources, etc.).
  • Participating in weekly company leadership meetings.
  • Working 100% remotely.

Success in this role looks like:

  • Being able to work in both the tech side and business side.
  • Writing clean code.
  • Having a start-up mentality, being able to take risks, and breaking down barriers.
  • Rapidly deploying feature MVP’s and understanding the lifecycle of feature suites.
  • Effectively leveraging and managing an external dev shop.
  • Being proactive about problems and reporting them as they occur.

The future of this role could look like:

  • Serving on the company’s executive leadership team.
  • Managing a growing team of developers.
  • Participating in significant strategic company decisions.


  • Developing technical roadmaps.
  • Linux systems administration.
  • Database administration for relational, graph and NoSql databases.
  • Typescript/Javascript.
  • Product and feature development lifecycle management, as well as CI/CD tools.
  • AWS.
  • Preferred: experience with FFMPEG transcoding.


  • Salary: $80,000 - $120,000 depending on experience.
  • Health insurance available.
  • Stock options available.
  • 100% remote work.

Can't find something?

No worries! We're always looking for talent!

How we hire

Our hiring process is deliberately designed so that you can put your best foot forward. We want to see what you're capable of, so there are no trick questions, no "gotcha's", no brain teasers, and no on-the-spot coding tests. Instead, we will help you prepare for every step. Here is what to expect:

  1. Your resume will be screened by a real person.
  2. You will be notified by email if you're selected for an interview. We usually do this on a rolling basis, so expect something within a few business days!
  3. The first interview will be with company leadership and will focus on cultural fit. We will ask about how you like to work, what your passions are, and how you got to where you are today.
  4. If you're selected for a second interview, we will contact you by email. This interview will be about how your skills relate to the position we're hiring for. You will meet with the team that you'd be working with. We will send you interview topics ahead of time - we want you to shine so that we know what you're capable of.
  5. If you're selected to move ahead in the process, we may ask for references and perform a background check.
  6. Sometimes a third interview is needed. If that's the case, we will let you know.
  7. After a candidate has been selected, we contact anyone who was interviewed to let them know. Job searches are stressful, so we don't want to leave you hanging.