Back-end Principal Engineer

Job ID: 4358

Description

Do you want to join the innovation department of the world’s boldest enterprise software company? Trilogy is looking for stellar back-end engineers to join our unique team of top-notch talent. You will have the creativity, freedom, and innovative edge of a startup, but with the resources and salary of an established corporation.

In this role, you will be responsible for launching new products for an exciting and diverse portfolio of products. We do everything from creating the Crossover hiring platform, which is used by hundreds of thousands of job applicants around the world, to CoachBot, a cutting-edge tool that empowers K-12 students to define and achieve their own goals and shapes education like nobody else ever attempted. One day, you will shape the future of hiring, and the next day, you will directly impact how kids learn exponentially better.

With us, you will only use the latest serverless cloud patterns such as AWS Lambda, API Gateway, DynamoDB, Cognito. Like the best startups, we look for state-of-the-art technologies. Unlike startups that are hampered by uncertainty, we have the infrastructure and resources of a profitable enterprise. This enables us to innovate not in theory but in action. 

Join us to take over important products and lead the path to create the greatest products with the best cloud technologies in our industry!

What you will be doing

  • Working on start-up-like products, having a meaningful contribution, and getting to switch products every once in a while 
  • Making heavy use of modern AWS and GCP cloud-native patterns - no legacy, bloated old apps
  • Taking ownership of the big feature releases, starting with getting requirements from the stakeholders to releasing the end product to customers in a fast-paced agile environment

What you will NOT be doing

  • Small bug-fixes or features on outdated monolithic codebases
  • Tedious infrastructure that enables poorly written products to continue running
  • People management or getting stuck on long meetings discussing roadmaps, product plans, and priorities

Key Responsibilities

  • Write high-quality, feature-complete back-end code using cloud services
  • Conduct high-quality code reviews

Candidate Requirements

  • A university degree (BS, MS, or Ph.D.) that included an in-depth study of data structures, algorithms, object-oriented programming, computer architecture, and software engineering or relevant work experience
  • At least 7 years of experience writing production code for software/technology companies
  • At least 2 years of experience being the primary technical designer for a development team or software product

Meet the hiring manager

Apply Now