The Position

Lori is seeking a Senior Python/Django Backend Engineer to join our product team based in Nairobi. As a Backend Engineer, you will be responsible for making engineering design decisions and developing features about the backend. You will also be expected to be a role model for coding standards, tools, platforms and other best practices for the backend team.

Responsibilities

  • Leading the design and development of backend features and components

  • Collaborating with other engineers in API design and development

  • Scaling the backend architecture and codebase

  • Reducing the level of technical debt of the backend codebase

  • Stewarding technical standards and quality

  • Interface with product and other functional teams and their leadership

  • Provide peer code review

  • Analyze and assess code with an insistence on quality and reliability

Requirements

  • BS in Computer Science OR related engineering degree

  • 5+ years of relevant work experience

  • Experience building enterprise level SaaS platforms

  • Experience with our stack: Python, Django, ElasticSearch, OAuth, Postgres, Redis, Redshift, AWS hosting.

  • Experience working on backend systems at scale, using technologies like MySQL, Django, Redis, Python, RESTFul APIs, etc.

  • Experience building and deploying complex but well architected, maintainable, and testable application backends

  • Strong object-oriented programming and test driven development skills

  • Great communication skills, interacting with development, testing and product team members

  • Experience working as part of an agile team and knowledge of agile process 

Qualified candidates are welcome to send their CV’s to Lori HR at: careers@lorisystems.com