Our growing global company creates meaningful solutions and technology
products to enable students and learners of any age to forge their path
to success by eliminating barriers and inspiring people across the
United States to achieve their education and career goals. Our team
consists of a number of highly-talented people working across various
disciplines throughout the US, Egypt, Serbia and the Philippines. Our
company values its employees by making sure that it promotes a culture
of openness, growth, community, work life balance, and sense of
ownership.
In this role, we are looking for a Backend Engineer
who is passionate about large scale systems to join our engineering
team. As a backend software engineer, you will be responsible for
architecting and building the services that drive our coaching platform.
You are a strong software engineer who is passionate about large-scale
systems. You care about producing clean, elegant, maintainable, robust,
well-tested code; you do this as a member of a team, helping the group
come up with a better solution than you would as individuals.
Ideally,
you have experience with performance, scalability, and reliability
issues of 24x7 commercial services. Our stack includes Elixir, Ruby on
Rails, Sinatra, PostgreSQL, ElasticSearch, RabbitMQ, Phoenix and
Node.js. Our production deployments are on AWS. A qualified candidate
will have full support in learning all of the technologies in our
stack.. This role will partner with designers, other engineers, and
product managers to create innovative solutions that meet product goals
and will be reporting directly to the Director of Engineering based in
the United States.