At a Glance
- Tasks: Design and develop scalable software solutions while mentoring junior engineers.
- Company: Join a fantastic energy client with a supportive and collaborative tech environment.
- Benefits: Enjoy competitive salary, bonuses, free breakfast, cycling scheme, and professional training.
- Other info: Dynamic workplace with excellent career growth and opportunities to lead innovative projects.
- Why this job: Be part of a talented team making a real impact in the tech industry.
- Qualifications: 4+ years Python experience and strong expertise in cloud environments and AI tools.
The predicted salary is between 60000 - 80000 Β£ per year.
A great energy client is looking for a Senior Python Engineer. Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more! If you're looking for a genuinely exceptional tech environment, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together.
- Key Responsibilities:
- Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects.
- You must have at least 4 years Python experience.
- Experience with strong AI tools is a must.
- Key Requirements:
- Strong expertise in Python web development frameworks with experience working in cloud environments such as AWS, Azure, or GCP.
- Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures.
- Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience.
- Experience with CI/CD tools and practices.
- Strong problem-solving & communication skills.
- Adaptability/willingness to learn (e.g., Agile).
- Technical leadership (mentoring, best-practice guidance).
- Desirable:
- Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery).
- Experience with database schema design and query optimisation.
- Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features.
- Lead code reviews and technical discussions, and contribute to architectural decisions.
- Lead complex coding tasks; ensure code quality.
- Identify and resolve performance and scalability issues.
- Write clean, maintainable, and well-documented code.
- Mentor and support junior and mid-level engineers.
- Stay current with emerging technologies and industry trends.
- Estimate work; lead delivery of features from the roadmap.
- Solve ambiguous problems with scalable solutions.
Senior Python Engineer employer: Ikhoi Recruitment
Join a leading energy company that offers an exceptional tech environment for Senior Python Engineers. With fantastic benefits including a cycling scheme, free breakfast, and a strong focus on employee growth through training and events, you'll thrive in a collaborative and supportive team of talented professionals. This is your opportunity to work with cutting-edge technologies while enjoying a vibrant workplace culture that values innovation and teamwork.