Principal 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 

Fully-remote
Any country
full-time (40 hrs/week)
Flexible schedule
Long-term role

Principal Software Engineer   $100,000 USD/year

Description

Do you excel in engineering, taking ownership, and strategically influencing technical directions? As a Principal Software Engineer, you'll be at the forefront of creating pivotal product features, steering its technical trajectory, and ensuring its enduring success. Your innovations will directly shape the product and enhance user experiences, offering you the freedom to innovate and the accountability to succeed.

You'll be instrumental in revolutionizing learning through our products:

  • TeachTap: Harnesses AI to animate historical figures in an engaging, TikTok-inspired format.
  • TeachTales: Delivers personalized, enchanting storytelling to elevate student comprehension.
  • TimeBack: Functions as a learning partner, seamlessly integrating with apps to guide students proactively.
  • Athena: Utilizes AI-generated content to achieve tangible educational results.

Your role will be pivotal in advancing our products' technical evolution, ensuring they remain scalable, maintainable, and resilient. In close collaboration with product teams, you'll transform high-level concepts into concrete technical designs, tackling intricate challenges while upholding high standards. Your decisions will shape the product's future and influence thousands of students' learning journeys.

We emphasize strategic planning and upfront design, adopting an AI-first approach that automates routine tasks, allowing you to concentrate on impactful decision-making and problem-solving. Enjoy substantial autonomy and the power to guide product direction, prioritizing long-term stability and scalability.

If you're poised to lead the technical advancement of our SaaS offerings and harness generative AI to break new ground, we want to connect with you.

What you will be doing

  • Feature Innovation: Design and implement new features with a focus on scalability, maintainability, and lasting impact.
  • Requirement Collaboration: Work with product teams to refine requirements and lead technical dialogues aligning features with product objectives.
  • Maintenance Excellence: Oversee product stability, optimize performance, and proactively address issues.
  • Strategic Design: Make significant technical decisions that enhance user interactions and product scalability.

What you will NOT be doing

  • Switching between short-lived projects or following fleeting technology trends.
  • Engaging in internal IT tasks or outsourced projects lacking real-world user impact.
  • Enduring endless meetings or handling monotonous infrastructure dilemmas.

Candidate requirements

  • Minimum 1 year of experience in full-stack development, handling both front and backend tasks.
  • At least 2 years as the lead technical contributor for a SaaS product, shaping strategic technical decisions.
  • Over 4 years of experience with actual SaaS products, excluding outsourcing or internal IT roles.
  • Proficiency in incorporating generative AI into daily development tasks.

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 Crossover

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.