Match score not available

Principal Software Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Hybrid
Work from: 
London (GB)

Offer summary

Qualifications:

8+ years strong Java programming skills, Experience with cloud technologies like AWS, Understanding of database technologies (MySQL, PostgreSQL), Ability to mentor and coach junior engineers.

Key responsabilities:

  • Work on engineering team across tech stack
  • Collaborate with product, design, and business teams
  • Proactively solve problems and build platform parts
  • Build highly scalable backend web services
  • Contribute to a diverse, inclusive workplace
Noon - The Social Learning Platform logo
Noon - The Social Learning Platform E-learning Scaleup https://www.learnatnoon.com
51 - 200 Employees
See more Noon - The Social Learning Platform offers

Job description

About Noon

Noon's mission is to radically change the way people learn, focusing on the Middle East region where the company has its roots, and where the need and the urgency to improve education is highest. We aspire to run a network of schools taught by a network of top teachers in the region, and to accomplish this we need to build new technology that enables top teachers to effectively teach our students even if they are not physically present at the school. We are a leading ed-tech platform in the Middle East, with over 12 million students and teachers using our app to learn, teach, and collaborate. We have recently raised $41 million in Series B funding to expand our reach and impact in the region and beyond. 

We come from diverse backgrounds and work across four timezones. At the same time we recognize that small teams sitting together can move a lot faster than those that work remotely, and hence we're building up our engineering presence in our London office.

Our values: Student First, Never Deprive a Learner, Be Better Everyday, Be Original, Own It & Be Bold. These values got us where we are today, and they’re a big part of what we’re looking for in you.

What you will do

As a Principal Engineer, you will be part of an elite team of highly talented individuals from diverse backgrounds, all working together to push the boundary of the art of the possible. Working closely with product managers, you will be solving problems that have the potential to change the lives of millions of students and teachers across the globe.

You will team up with fellow engineers and cross-functional partners in product, design, and business to define your goals, and work together to achieve them. Your success will not be measured in terms of the output - numbers of pull requests and lines of code written, but rather, in terms of what those software changes achieve for our students and teachers. As part of the engineering team, you'll work across our entire tech stack. We use React native for app development. Our backend is written in Java, spring boot on top of a Rest API and MySql.

About you

As an individual, you will be self-motivated working autonomously to build parts of the platform and solving problems as you encounter them. We're looking for proactive problem solvers who want to work across our whole tech stack. You could be a seasoned full-stack engineer looking for interesting products to build, or someone looking for new opportunities to learn and grow. You are self-motivated and can work independently. You have good product sense and can create experiences that are not just functional but fun (remember, we're building for teenagers!). You have a growth mindset and desire to learn new things and to help others learn

  • 8+ years of strong programming skills in Java, Go, or similar languages.
  • Understanding of database technologies like MySQL, PostgreSQL, MongoDB, etc.
  • Experience with source control systems and continuous integration/deployment.
  • Ability to mentor and coach junior engineers.
  • Desire to learn new things and to help others learn too.
  • Excited to build great products 
  • Experience building highly scalable backend web services,  dealing with low latency API services, and scaling them.
  • Cloud technologies such as AWS.
  • Enthusiasm to learn new technologies like Spring, GraphQL, Kafka, ElasticSearch, k8s, Graph DBs and other tech we use.


About the Benefits

In addition to a competitive salary, we offer:

  • Visa sponsorship to work in the UK
  • Performance based bonus
  • 25 days annual leave and Christmas office closure days on top
  • 5% contribution to your Pension Scheme
  • Private Medical Scheme including Family cover
  • Income Protection and Life Assurance to help you to protect your future
  • Regular social activities, including team outings in line with Covid-19 guidelines

    Why work at Noon?

    • The opportunity to work within an innovative start-up in its initial stages and help shape our success globally
      • We recently closed Series B and have strong runway.
      • We are mission and values-driven. We take our values seriously.
      • We have a strong leadership team that you can learn a lot from
      • Help us to build the future of education!

    About Diversity & Inclusion

    At Noon, we respect and value differences. We know that when people from different backgrounds and with different points of view work together, we create the most value – for our clients, our people, and society. We’re so lucky to live in a society where differences are celebrated, so we’d expect nothing less from our teams. That means whatever your race, religion, sexual orientation, or gender, this is a place to feel at home, express yourself freely, and make your mark. Noon is proud to be an equal opportunity employer. We are committed to equal employment opportunity regardless of age, disability, gender identity, marital status, race, colour, ethnicity, religion, sex, national origin, or sexual orientation. We aim to be truly representative of the world and for each and every employee to feel respected.

     



      Required profile

      Experience

      Industry :
      E-learning
      Spoken language(s):
      English
      Check out the description to know which languages are mandatory.

      Other Skills

      • Verbal Communication Skills
      • Self-Motivation
      • Mentorship

      Software Engineer Related jobs