Match score not available

Senior Platform Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Hour Consulting logo
Hour Consulting Human Resources, Staffing & Recruiting Small startup https://www.hourconsulting.com/
2 - 10 Employees
See more Hour Consulting offers

Job description

Our client, an active company in Higher EdTech (B2B, Saas products), focused on improving student success and graduation rates by crafting digital experiences that build community and increase student engagement.

They have over 425 campus partners and 2.5 million students actively using their platform. They have a diverse and world-class team poised for their next phase of rapid growth.

They work with higher education institutions globally, helping them better engage their students, improve the student life experience on their campuses, and ensure that they ultimately provide success for their students.

As a Senior Platform Engineer, you will be working on the core part of their platform that powers their main product. You will work with a team of talented and highly collaborative engineers to ensure that the platform is reliable, scalable, maintainable, and provides the most value to customers.

Team members live the company values every day through their work. Their values include:

  • Put Student Success First - Aim to improve student success.

  • Accomplish More as a Team -Work with a team made up of passionate, hardworking people who support, care for, and challenge each other to achieve wins together.

  • Have a Learning Mentality - They are looking for intellectually curious people who never stop learning and growing and embrace change, which is essential at a constantly evolving tech company.

  • Move Fast and Innovate - To be successful, you will need to be self-motivated and have the confidence to act in an empowered manner.

In terms of the role responsibilities, you will:

  • Architect, design, and build engineering projects for their core platform (based on Python web technologies)

  • Design, build, and maintain APIs, services, and systems across the platform, used by both internal and external users

  • Contribute in the architecture planning and design process across projects to help shape how the foundations of the platform evolves over time

  • Help the team of engineers improve communication and collaboration to craft high-quality, well-tested software with predictable, healthy agile processes

  • Work with the Product Manager on the squad to ensure productive, fast-moving sprints that deliver the maximum value to customers

  • Help to continuously improve the way they use technologies and services to build a higher quality platform

You should:

  • Have at least 5 years experience with backend development and systems administration, with prior experience as a Senior Engineer or Team Lead

  • Have extensive experience with Python web applications and their related ecosystem of libraries/frameworks (e.g. Flask, Django), working with REST APIs

  • Have extensive experience building and maintaining business-critical web applications at scale, including the build and deployment process

  • Have experience working with some RDBMS (e.g. MySQL), be knowledgeable of the common patterns in SQL queries and query optimizations

  • Have experience working with some non-RDBMS such as Redis and Elasticsearch

  • Have experience administrating Linux-based servers or VMs in cloud environments

  • Have experience working with popular AWS cloud services, including EC2, RDS, Lambda (or similar services on competitive cloud providers such as Azure and GCP)

  • Have experience working with Git-based version control, and within a pull/merge request based collaboration process

  • Have good writing and verbal communication skills, with experience working in a remote or distributed team environment

Nice to haves:

  • Experience working with DevOps and infrastructure management tools, such as Ansible, Terraform, K8s, Docker

This position is remote anywhere in North America

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Open Mindset
  • Teamwork

Platform Engineer Related jobs