Cloud Software Architect
$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 ($50 USD/hour)

Not accepting applications on crossover.com at this time.

Description

Traditionally, software architects spend their time reviewing code, writing end-to-end tests, talking to business units, and dancing around company politics to get teams to adopt new technology. But we’re not traditional.

Trilogy’s software architects are laser-focused and spend 100% of their time analyzing architectural designs and making important technical decisions. Our architects make decisions solely on technical correctness and simplicity, as opposed to cost, team expertise, or managerial preference.

Here is your opportunity to work on a different product every week and make technical decisions for 100+ products in our growing portfolio. You will use the latest cloud technologies like AWS, Azure, and GSP to modernize a tech stack of a wide variety of applications. You will translate high-level design patterns into product-specific releases that serve as guardrails for Engineering to follow when building the product. 

While most architects work on one or two products a year, you will expand on dozens of architectural design patterns. Join us to fast-track your career and distinguish yourself in the industry!

What you will be doing

  • Important Technical Decisions (ITDs). Decide how to use and integrate technology, analyze the potential impact of your decision, and then make a case defending your decision.
  • Requirement-Release Mapping. Extract all technical decisions, functional and non-functional, from a higher-level architectural document and map them to relevant releases

What you will NOT be doing

  • Designing the whole architectural solution. Our CTO team defines the building blocks and key technologies to use, while our architects turn that design into actionable release specifications
  • Participating in daily scrum meetings or providing day-to-day direction to an engineering team
  • Performing code reviews, debugging, or investigating outages

Key responsibilities

  • Ensuring a clear-cut handoff between the Architecture and Engineering teams. You will serve as the single source of truth for Engineering to implement a release outlining all-important architectural design decisions for a set of clearly defined Functional and Non-Functional requirements.

Candidate requirements

  • At least three years of experience writing production code
  • At least two years of experience leading a development team (i.e., responsible for reviewing code written by others, setting dev standards, etc.)
  • At least one year of experience making important architecture and design decisions on software projects

Meet the hiring manager

Watch Video
Watch Video

Meet a successful candidate

Watch Interview
Catalin Adler
Catalin  |  Subsystem CTO
Romania  

Catalin, Subsystem CTO, describes his experience at Crossover in one word: extraordinary. “Each week you get to learn a lot of new things: c...

Meet Catalin
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

We believe in continuous growth and strive for constant improvement. As part of our Architect family, you will work with a multitude of new technologies, products, and industries daily, and our comprehensive suite of playbooks will equip you with the foundation to develop and enhance your existing expertise.

When you first join, you will automatically enroll in two full-time, fully-paid training programs:

  • 1-Day Remote University: You will learn about our unique approach to remote work and what methods and tools to use to improve efficiency, quality, and productivity in a geographically distributed and remote work environment. 
  • 1-2 Week Spec Writing Training: You will work on a couple of specifications for already developed products and learn about the unique aspects of our approach to Cloud Architecture and Design. You will receive regular feedback and guidance that help improve the quality of the solutions you produce and accelerate your learning and growth.

In the role, you will constantly develop wide-reaching Cloud services expertise. Our Architects are constantly challenged to learn about new technologies, identify their limitations, and make technical decisions about how to use and integrate them as part of rebuilding hundreds of products using modern cloud-native stacks.

Work examples

An Emphasis on Technical Design

Have you ever been frustrated by being forced to make critical architecture decisions while you and your team are writing the code? Have you ever worked on a product and wondered why it was architected the way it is today? Do you wish you had a clear, written rationale you could read to let you know if anyone considered doing something differently?

Important Technical Decisions (ITDs) are the most valuable elements of our product specs. They reflect the core architectural choices that we’ve made during our design process, and they’ve been written down in a structured way to encourage transparency, discussion, and a historical record. Our CTOs make the high-level choices about what technologies to use while Architects define how to best use and integrate those technologies.

In this example, you can see the type of decisions our architects have made about how to use QuickSight to replace an entire subsystem of GFI OneGuard.

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.