Description
Company Overview:
Learnosity is a forward-thinking technology company dedicated to innovation in the EdTech space. Our cutting-edge solutions empower assessment providers and learners to achieve their goals. We're committed to pushing the boundaries of technology to create impactful solutions that drive success for our clients. Learnosity products support over 40 million active learners, delivering more than 17 billion test questions annually, with a total of 337 million test questions authored to date.
Position Overview:
We are seeking an experienced Senior Platform Engineer to join our talented global team. The Senior Platform Engineer will play a pivotal role in designing, building, and maintaining robust, scalable, and secure platforms that underpin our core products and services. This role offers an exciting opportunity to work with leading-edge technologies, collaborate with cross-functional teams, and drive innovation within the organization. This position requires the person to be based in the US Pacific time zone.
Requirements
Hard Requirements:
- At least 5+ years of experience working with large-scale systems.
- Extensive experience with AWS services including EC2, ALB/NLB, VPCs, IAM, RDS, ECS, Route53, and CloudFront.
- Proficiency in Python for scripting and automation tasks.
- Familiarity with configuration management/orchestration systems, ideally SaltStack, Jinja2, and YAML.
- Strong version control skills using Git.
- Advanced proficiency in POSIX shell scripting, including skills in using awk, sed, grep, etc.
- Development expertise in at least one programming language beyond scripting.
- Experience with metrics/monitoring systems, ideally Datadog and CloudWatch.
- Advanced Linux skills including iptables, systemd, logging, application management, diagnosis, sysctl tweaking, etc.
- Demonstrable experience working with or on legacy systems.
- Attention to detail and ability to read and contribute to documentation thoroughly.
- Curiosity to dig into code and setup without immediate need.
- Conscientiousness, strong documentation skills, and openness to feedback.
- Previous experience dealing with challenging situations and learning from them.
- Familiarity with Agile methodologies, ideally Kanban and SAFe, including grooming and prioritization.
- Experience leading projects, including planning, orchestration, migration, deployment, and delivery.
Nice to Have:
- PHP
- Golang
- Experience with GitHub including Actions and CoPilot
- Experience in an EdTech context.
- Understanding of TCP/IP and routing protocols
- Familiarity with JMESPath.
Benefits
The Salary & Benefits
Being part of the Learnosity/Questionmark team is a commitment to push yourself and those around you to do better, constantly adapt and learn new techniques, and be able to apply yourself to any challenge, whether you’re just starting out or a veteran of the industry. We encourage our colleagues to get involved in individual advancement and professional certification programs and will sponsor certification exams where appropriate. We are keen to try and maximize the value of your time and will design a schedule around your preferred working style, whether you need to accommodate a school or day care run, avoid busy commute periods, a gym or sports club schedule, we’ll do our best to accommodate you.
We offer excellent salary and benefits that include:
- Working from home
- Flexible working hours
- Healthcare coverage
- Company 401k plan
- Paid vacation and sick days
- Career support
The employee will be predominately working from their home office
Learnosity/Questionmark is committed to ensuring equal employment opportunity to all qualified individuals. We believe a diverse workforce will enhance our ability to fulfil our mission of advancing education and ed-tech in general. Please see our Recruitment Privacy Policy at https://learnosity.com/recruitment-privacy-policy
About Learnosity
Who we are
Learnosity is a pioneering SaaS company specializing in assessment technology. We believe that while the future belongs to learners, most educational technology is still stuck in the past. Our mission is to help drive the industry forward by providing a new standard of technology to build with. We support innovation to increase the possibilities for learning.
What we do
Learnosity’s assessment APIs give your developers the freedom they need to build the learning products you want. Our cloud-based technology lets you add any assessment function at any scale to create industry-leading products that support learners at every stage of their development.
Our Team
With diverse backgrounds, talents and personalities our team is made up of smart, passionate and dedicated people who take work - but not themselves - seriously. Being part of the Learnosity team is a commitment to push yourself and those around you to do better, constantly adapt and learn new technologies, and be able to apply yourself to any challenge, whether you’re just starting out or a veteran of the industry.
We encourage staff to get involved in individual advancement and professional certification programmes, and will sponsor certification exams where appropriate. Our team is on the cutting edge of web development and we want it to stay there.
You
We are keen to try and maximise the value of your time and will design a schedule around your preferred working style, whether you need to accommodate a school or nursery run, avoid busy commute periods, a gym or sports club schedule, we’ll do our best to accommodate you.
With offices in Dublin, Sydney and New York City we are a global company yet still small enough for you to contribute directly to the bottom line.
See our Recruitment Privacy Policy