Senior Software Engineer (Python)
Location: London - Hybrid (Three Days a Week in Office)
Salary: Up to £70,000 + Benefits
Overview:
An exciting opportunity awaits a Senior Software Engineer to join a rapidly growing digital marketing agency in London. With complete autonomy over their work, the chosen candidate will be part of a team doubling in size within the next 12 months. Collaborating closely with data scientists and machine learning experts, this role promises exposure to cutting-edge projects and skill development opportunities.
The Role:
As a Senior Software Engineer, your responsibilities will include:
- Designing, developing, and maintaining software using Python.
- Advocating and implementing best practices throughout the software engineering life cycle.
- Managing cloud technologies, with a focus on Google Cloud Platform (GCP).
- Leading automation projects to enhance efficiency.
- Maintaining and developing data pipelines.
- Enhancing internal and external tools.
- Collaborating with data engineers and the wider team to build data platforms.
Skills and Expertise:
To be considered for this prestigious role, candidates must possess the following qualifications and attributes:
- A demonstrated proficiency in Python programming, coupled with a keen eye for detail and a passion for crafting elegant and efficient solutions to complex problems.
- Substantial commercial experience in working with cloud technologies, exemplified by a deep understanding of cloud platforms and their associated services (ideally GCP).
- Proven expertise in deploying and managing containerized applications using Docker within commercial environments, showcasing a knack for optimizing software delivery and deployment processes.
- A proactive approach to learning and contributing to front-end development, coupled with a strong commitment to staying abreast of emerging technologies, industry trends, and best practices.
Salary:
In this role, you will have the opportunity to earn a competitive salary of up to £70,000, complemented by a comprehensive benefits package designed to support your personal and professional well-being.