VP of Software Engineering
$200,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks ($100 USD/hour)

Not accepting applications on crossover.com at this time.

Description

Every technical leader who excels at writing code and architecting products faces a hard choice: embrace more management overhead and corporate nonsense to climb up the ladder or stay close to the code but stuck in the same role. Why must you give up what you do best to advance your career?

At Trilogy, you don’t have to make that choice. We believe the best developers make the best leaders, and we are looking for seasoned architects with hands-on leadership experience to solve our most challenging software engineering problems. Forget about managing people or projects all day. This role is about creating software architecture specifications to build new products or move legacy software to the cloud. Operating under a unique model with detailed product requirements, fast release cycles, and automated management, you will always be close to the codebase and make technical decisions that improve over 100 B2B software products.

If you also dread the long hours spent on meetings and overtime, listen to this: we have implemented a 12-hour shift model where you will work three or four days a week without exceeding 40h per week. This research-backed model improves productivity and job satisfaction - you get to deliver higher-quality work and enjoy mini-vacations every week!

If you are looking to sharpen your technical and leadership skills without falling into the middle-management trap, apply today!

What you will be doing

  • Software architecture design. Writing specifications with important technical decisions based on product change requests.
  • Writing code. You will code multiple times per week to develop a deep technical understanding of our products and codebases
  • Deep dives. Analyzing technical problems and making suggestions to improve our software quality.

What you will NOT be doing

  • HR and administrative tasks. We want your technical expertise, and we will not waste your time doing performance reviews, committees, etc. 
  • Overseeing steady-state operations. Our culture is continuous improvement. If it’s bad, fix it. If it’s good, make it better.

Key responsibilities

Improve our products and development operations by making critical technical decisions. You will propose and implement ideas to simplify the code, improve quality, and scale our growing portfolio of software products.

Candidate requirements

  • At least 5 years of experience writing code and building software products
  • Experience leading a team of developers
  • Deep software architecture expertise that enables making complex architectural decisions
  • Availability to work under 12-hour shifts

Meet a successful candidate

Watch Interview
Gisela Alessandrello
Gisela  |  VP of Software Engineering
Spain  

As a young child, Gisela was already coding drivers for cameras. Four years ago, she landed a role on Crossover as a software engineer, and ...

Meet Gisela
How it works

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

We’ve curated a series of steps that take the guesswork (and cognitive bias) out of recruiting the best person.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job Skills.
STEP 3

Prove Real-World Job Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Celebrate!
STEP 6

Celebrate!

Frequently asked questions

About the role

About Crossover

What you will learn

You will improve your capability to create high-quality architectural designs. You will hone your technical skills by working with over 100 software products and cutting-edge cloud technologies.

Work examples

We believe making good software architecture decisions is the equivalent of creating a stable foundation for a structure before building it. It’s critical to ensure quality and is hard to fix later.

How do you make solid software architecture decisions that support the product functionality requested by a Commercial Product Manager, and at the same time are straightforward for the feature team to implement? 

Our approach starts with understanding the technologies and requirements requested by the Product Manager. The software architecture design then captures the most important technical decisions (ITDs) for Domain Model, Use Cases, C4 System and Container Diagrams. A high quality architecture design ensures that the scope is complete and the design is implementable.

These are examples of architecture designs our organization has produced:

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.