Think of all the problems we
still need to solve

The technology skills gap puts those solutions at risk and holds us back from what's possible. We're determined to change this, and with your crazy-good engineering skills, we totally will.

Level up the tech workforce.
(That includes you.)

Our robust engineering culture—protected learning time, access to Pluralsight Skills courses and development toolkits—enables our engineers to level up their careers while delivering on our mission. That's our kind of multitasking.

High-performing teams that focus on the human experience

We love advancing the world's tech workforce, but we're also all about advancing our internal workforce. Innovative programs and processes create an ideal environment for growth.

Professional development

We cultivate a culture of learning and enable engineers to grow their skills and mentor others.

Responsible autonomy

Our teams choose how to address problems within their domain and problem space.

Collaboration

We work collaboratively within our team and across the company.

Co-creation

We co-create outcomes with leaders and commitments with other teams.

Diversity

We seek—and celebrate—talented individuals from a diversity of backgrounds and locations.

Remote-first connection

We support our worldwide workforce with remote-friendly tools and regular check-ins.

Purposeful communication

We give and receive feedback willingly and respectfully and encourage healthy debate.

Healthy systems

Our systems are reliable, scalable, maintainable, and secure. Bonus points for being awesome too. 

Tech stack

Languages

.NET
C#
C++
Golang
Java
JavaScript
Kotlin
NGINX
NODE

Python
R
React
Ruby
Scala
SQL
Swift
TypeScript
Vue.js

Frameworks

.NET
ASP.NET
Django
Express
Flask
Node.js
Ruby on Rails

Spark
TensorFlow
Jupiter
Jest
AWS
Vue.js

Databases

Cassandra
DB2
MongoDB
MySQL
PostgreSQL
Redis

Libraries

D3JS
React
Redux

The not-so-secret secret to
our success

We build cutting-edge tech for teams who build cutting-edge tech. And we look good doing it. How? Embracing principles and practices that build and support a healthy engineering culture. 

We help organizations upskill and transform at scale

Our engineers work on projects that help the world's technology workforce develop critical skills, improve processes and gain insights through data. It's the best job ever. For real.

We are empowered and responsible

Those closest to the work know best how to complete it. Responsible autonomy is a driver of innovation and a requisite for happy, high-performing teams. We like happy.

We are committed to healthy teams

Focusing on the human experiences we create as we interact with others is at the core of healthy teams, and healthy teams produce better outcomes. Best win-win ever.

We have best-in-class tools and processes

We're huge fans of robust systems. They deliver best-in-class customer experiences, build customer trust and reduce development and maintenance costs.

We optimize for value delivery

Optimized workflows allow us to move quickly and better respond to changing market conditions and customer needs. (Did we mention we move quickly?)

We are driven by data

Data helps us identify what to build, provides visibility into how we can improve and instills confidence in our actions. It also exposes bias, so we say, "Bring it!"


Level up your career

The more you know

Benefits

We've got perks worth writing (or texting) home about.

Belonging

Do your best work with a diverse, inclusive team.

Before you apply

Discover what it takes to go from candidate to colleague.