Senior Python Engineer

August 6, 2023

AWS

Docker

Integration Testing

Kubernetes

Microservices

Python

Shell Scripting

Unit Testing

Windows

Apply Now
Viable Data logo

Viable Data

Helping solve our clients' most complex challenges, transform their business and embed lasting performance improvements

11 - 50

Description

As a Senior Python Engineer, you will be a self-motivated engineer, with eagerness to learn new technologies, comfortable in building scalable Python REST APIs , and proof of concepts, as well as work on/refactor old legacy systems. You will join us as part of a dynamic team in delivering an effective service, supporting managers across projects teams and wider stakeholders across company. This role is largely remote with occasional business essential travel. Due to the nature of work, you must be willing to undergo and be capable of achieving SC security clearance. Key responsibilities: • Work within multi-disciplined teams (including product managers, business analysts, user experience designers, and software engineers) to detail out project requirements, maintain product backlogs and plan work. • Design, build and maintain micro-services (both front-end and back-end). • Review, maintain and refactor existing code to meet the requirements for improved or new features. • Write technical documentation and support product managers, architects and technical authors in producing required documentation. • Continuously assess and improve micro-services architecture and performance. • Ensure that the developed products meet business goals.

Requirements

Skills and experience needed: • Demonstrable commercial/professional development experience. • Excellent knowledge of Python and related standards, frameworks and libraries. • Experience in full-stack development, including applications built in other languages. • Experience of developing and deploying applications using Docker and Kubernetes. • Experience with Shell Scripting. • Experience working efficiently in large codebases with legacy components. • Experience with AWS (Amazon Web Services). • Experience supporting production systems/environments. • Passion for writing clean, modular, well-commented, readable, and reusable code. • Thorough understanding of Restful Architecture and use of/integration with APIs. • Understanding of the best practices in use of microservices architecture. • Strong advocate for engineering best practices: unit testing, integration testing, code review and documentation. • Experience in managing, supporting and mentoring junior team members. • Understanding of Lean/Agile methodologies

Benefits

Why work with us? As well as providing a great place to work that has an amazing culture and the opportunity to work on excellent projects where you will really make a difference, we have a whole host of additional employee benefits. Our benefits package includes: • 25 days leave • 5 days dedicated training allowance, with individual budget • Mentoring system, with 6-month review cycles • Flexible hours and supportive of (partial) remote working • 5% pension company contributions • Annual bonus based on company performance • Choice of company laptop (Macbook, Windows)

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs