Software Engineer
$100,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks 

Not accepting applications on crossover.com at this time.

Description

Are you a mission-oriented software developer wanting to increase diversity in tech talent? Do you have the technical ability to troubleshoot code, do code reviews, and implement new features? 

Bloom Institute of Technology (BloomTech) is building an online platform to teach in-demand coding skills. We offer our students the hands-on experience needed to be job-ready. BloomTech is creating a new education model that aligns the school's success with its students - acquiring skills for a tech job that fits students' goals. 

In this role, you'll work with a modern tech stack to build an educational platform that meets the needs of our leaners. You'll participate in code reviews and design discussions. You'll solve user challenges and identify fixes. You'll also contribute your own ideas for improving the platform and update the team on relevant industry developments. As part of a growing startup, our team is collaborative, hands-on, and eager to iterate.

BloomTech is committed to building a diverse team of staff and instructors where everyone feels seen, heard, and valued. Therefore, we welcome a diverse pool of applicants, including those from historically marginalized groups and non-traditional backgrounds who can appreciate the diverse student communities we serve.

If you're passionate about building an online coding school that is aligned with the success of its students, apply today!

What you will be doing

  • Troubleshooting - diagnosing and fixing issues
  • Code Reviews - ensuring high-quality code and identifying improvements in code and architecture
  • Implement New Features - new ideas, code, configurations, tests, and documentation are added to the platform

What you will NOT be doing

  • Creating temporary fixes or workaround to problems. You'll design permanent solutions that prevent issues from occurring again.
  • Work with a single codebase, technology, or product. This role utilizes multiple codebases, technologies, and products
  • Working on minor fixes and contributions to the codebase. Each member of our team contributes to important feature builds and improvements.

Key responsibilities

Creating a state-of-the-art educational platform with a great user experience

Candidate requirements

  • 3+ years of work experience as a software engineer or developer
  • Proficiency in TypeScript programming
  • Infrastructure experience (e.g., working with Heroku, AWS, Cloudflare, DNS, CDN)
  • Able to quickly diagnose and solve technical problems, ensuring platform uptime for users
  • Available to work 80% of the week during US business hours (8 am - 8 pm, any US time zone)

Nice to have

  • Infrastructure/DevOps experience
  • Experience with PostgreSQL, Node.JS, React, or Prisma
  • Experience using Heroku & Git
  • Experience deploying to AWS

Meet a successful candidate

Watch Interview
Fabiano Lucchese
Fabiano  |  SVP of Software Engineering
Brazil  

Does your company encourage your natural creativity? This Brazilian engineering leader rediscovered his purpose after unleashing both his an...

Meet Fabiano

Applying for a role? Here’s what to expect.

Crossover's skill assessment process combines innovative AI power with decades of human research, to take the guesswork, human bias, and pointless filters out of recruiting high-performing teams.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job & AI Skills.
STEP 3

Prove Real-World Job & AI Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Frequently asked questions

About the role

About Crossover

What you will learn

You will learn great technical judgment as you contribute to major implementation specs to the codebase. In addition, you will learn to analyze to find the root cause of problems and identify opportunities for improvement in the code and architecture.

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

The Olympics of work

The Olympics of work

It’s super hard to qualify—extreme quality standards ensure every single team member is at the top of their game.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.

Crossover Logo White
Follow us on
Have a question?

Get answers to common questions using our smart chatbot Crosby.

HELP AND FAQs

Join the world's largest community of AI first Remote WorkersAI-first remote workers.