Sep 26, 2018

Python Backend Developer

  • Programmai
  • London, UK
Full time Python

Job Description

As a developer you will work on designing and implementing backend services which enhance Programmai’s software as a service technology. You’ll have ownership over all technical decisions and development processes so you’ll have opportunities to experiment with new technologies and tools as well as shape the way we develop.

If scale and complexity excite you, Programmai should too!

• Design, implement and maintain new services and APIs
• Scale and improve existing backend services
• Work in close cooperation with Machine Learning Engineers and contribute to improving continuous integration practices
• Define our professional development, recruit and coach new team members, share responsibility for the team and its proper functioning

• 2+ years of experience as a software developer with Python
• Experience building and connecting modern APIs for different clients
• Experience with continuous integration and deploying services with Docker on Kubernetes
• Knowledge of data processing at scale with SQL, pyspark and pandas
• Experience working on the Google Cloud Platform
• Comfortable in a Unix/Linux environment
• Knowledge and understanding of agile concepts and methodologies and working with Git
• A Bachelor’s degree in Computer Science or related technical field or equivalent practical experience

• A fast-growing company with a strong presence, innovative outlook and a unique market position
• An inspiring and positive environment, working alongside talented, friendly and passionate people
• A great WeWork office location (bike storage, coffee, tea, beer taps & snacks)
• Competitive salary plus additional performance related rewards
• 25 days' annual leave
• 1 Rebel exercise classes & other wellness treats
• Huge array of hospitality & retail discounts through the WeWork network