Senior Backend Engineer

last updated February 11, 2021 12:07 UTC

InsideTrack

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

We’re looking for a Senior Backend Engineer to join our team! InsideTrack is passionate about student success. Since 2001, we have been dedicated to partnering with colleges and universities to create adaptive coaching solutions that generate measurable results. These solutions combine professional coaching, technology and data analytics to increase enrollment, completion, and career readiness. Our adaptive coaching methodology is based on the latest behavioral science research and knowledge gained from working with more than 2 million students and 1,600 programs. In combination with our uCoach® Platform, our approach optimizes student engagement and generates valuable insights on the student experience through predictive modeling, behavioral analysis and multichannel communication. Join us and the leading institutions, foundations and others working to bring the transformative power of education to all individuals.

Role Summary As a backend software engineer, you will be responsible for architecting and building the services that drive our coaching platform. We plan on giving our clients unprecedented visibility into the coaching process and operations. With this opportunity comes tremendous technical challenges around ingesting, managing, and understanding high-volume streams of heterogeneous data.

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 24×7 commercial services.

Benefits Medical, dental, vision coverage Matching 401(k) Exceptional paid time off program including vacation, sick, and extensive holiday time Flexible work environment The opportunity to make a tangible difference in higher education

Responsibilities

Build APIs to support mobile apps, web UIs, and data ingestion applications 

Work up and down our microservice stack that includes Elixir, Ruby, Node, Postgres, ElasticSearch, and RabbitMQ hosted on AWS Analyze and improve the efficiency, scalability, and reliability of our backend systems. Write robust code; demonstrate its robustness through automated tests. Work with Product, Frontend, Data Engineering, and QA teams, helping the team respond quickly and effectively to business needs.

Requirements

5+ years of industry experience with a proven track record of ownership and delivery Have deep expertise in at least one modern programming language – i.e. Elixir, Ruby Java, etc. Understand fundamental algorithms and data structures (maps, lists, trees, etc) Know how to make the tradeoffs required to ship without compromising quality Appreciate agility and pragmatism in software development

Desirables B. S., M. S., or Ph. D. in Computer Science or work experience to match Familiarity building applications in a microservice-based infrastructure Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).

Shopping Cart
There are no products in the cart!
Total
 0.00
0