Senior Software Engineer - App Stores Backend
Canonical
lagos, NG
16h ago
source : Mrjobsnaija

Canonical's job vacancy, Career and Recruitment

Job title : Senior Software Engineer - App Stores Backend jobs in Lagos Job Location : Lagos Deadline : August 12, 2022

Quick Recommended Links

  • Jobs by Location
  • Job by industries
  • Summary

  • This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale.
  • Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
  • Canonical's Store team develops and operates the backend services that power the Snap Store and Charmhub.io marketplaces.
  • Our services are built primarily in Python, within a bit of Golang.
  • If you have a passion for clean APIs, have a bias towards shipping and believe that tests are the key to higher velocity and reliability, you'll fit right in.
  • We have some exciting challenges ahead including continuing to scale our production architecture, expand the store backend to handle additional package types, and enhance our on-prem offering for IoT and Enterprise solutions.
  • What you'll do :

  • Collaborate remotely with a globally distributed team.
  • Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Discuss ideas and collaborate on finding good solutions.
  • Work remotely with global travel for 2 to 4 weeks for internal and external events.
  • Who you are :

  • You have a Bachelor's Degree or equivalent in Computer Science, STEM or similar degree.
  • You love technology and working with a diverse set of talented people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  • You have a broad technology base but favour backend code and infrastructure.
  • You have proficiency in developing public-facing APIs and web applications, preferably using Python and / or Golang.
  • You know your way around relational and non-relational databases and can effectively design data models that perform well, and tune queries to access them.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • What Canonical Offers

  • Work from home
  • Learning and development allowances
  • Competitive Salary
  • Annual compensation review
  • Recognition rewards
  • Generous annual leave
  • Paid maternity, paternity and sick leave
  • Priority Pass for travel
  • Exposure to international business and technology.
  • ICT Jobs in Nigeria jobs in Nigeria *ICT Jobs in Nigeria jobs in Lagos *Senior Software Engineer - App Stores Backend in Lagos
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form