
Python Developer (m/f/d)
Hybrid
London, United Kingdom
Full Time
11-03-2025
Job Specifications
£650-750pd - London / hybrid - Senior Python Developer
About emagine:
emagine is a high-end professional services consultancy and solutions firm specializing in providing business and technology services to the financial services sector. We foster a culture of openness, integrity, and collaboration, aiming to deliver optimal services for our clients and create a positive and equitable working environment.
We are hiring for a skilled Senior Python developer with a strong background in Investment Banking.
Key Responsibilities:
Python Development: Utilise your expertise in Python to design and implement robust solutions.
Leadership: Lead a team of developers, guiding them through complex projects and ensuring high-quality deliverables.
Strategic Thinking: Demonstrate a strategic mindset, bringing forward-thinking solutions to the table and leveraging your initiative on innovative projects.
Business Integration: Collaborate closely with front office teams, understanding their needs and translating them into technical solutions.
Risk and Modelling: Apply your knowledge of risk management and financial modelling to enhance decision-making processes.
Requirements:
Strong knowledge of Python (ideally 5+ years’ experience)
Experience working with platforms such as; Beacon/Athena/Quartz/SecDB (essential)
Cloud and DevOps experience (useful)
Automation Testing framework experience (useful)
Good knowledge of Risk, FX or FICC (bonus)
Experience with greenfield projects, from conception to deployment.
Strong communication skills, with the ability to effectively interface with business stakeholders and technical teams.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Join emagine:
If you are up to the challenge and would like to find out more, get in touch with us immediately. Our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential.
emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion, or ethnic origin
About the Company
emagine is a high-end business & IT consulting company challenging the way businesses leverage high-end expertise. Enabled by our vast network of expert consultants, we tailor our services to the unique needs of each business, powering progress, solving challenges, and delivering real results. As the world evolves, scalability becomes increasingly important in modern, technology-driven organizations. And it is around this critical need that emagine stands out with a unique business model and delivery capacity. With emagin... Know more
Related Jobs


- Company Name
- Mistral AI
- Job Title
- Senior Software Engineer, JS
- Job Description
- About Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is designed to meet enterprise needs, whether on-premises or in cloud environments. Our offerings include le Chat, the AI assistant for life and work. We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between France, USA, UK, Germany and Singapore. We are creative, low-ego and team-spirited. Join us to be part of a pioneering company shaping the future of AI. Together, we can make a meaningful impact. See more about our culture on https://mistral.ai/careers. Role summary We are seeking a passionate and skilled Senior Full Stack Engineer to join our growing team. In this role, you will have the unique opportunity to work on our complete range of products, contributing to its development and enhancement. Your work will directly impact the user experience, making it more engaging, efficient, and intuitive. What you will do Full Stack Development: Design, develop, and maintain scalable and robust features, ensuring seamless integration between front-end and back-end systems using a modern and robust stack User-Centric Design: Prioritize user experience and ensure that our products meet the needs and expectations of our user base Code Quality: Write clean, maintainable, and well-documented code, and participate in code reviews to uphold our high standards of quality Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions Problem-Solving: Tackle complex technical challenges and develop elegant, efficient solutions that improve performance and reliability Innovation: Stay up-to-date with the latest technologies and trends in AI and software development, and apply them to enhance our products About You Proficient in Node.js, Typescript and React.js Comfortable shipping products end to end Strong problem-solving abilities and attention to detail Excellent communication Low Ego and team spirit mindset Autonomous and self-starter Now it would be ideal if you have experience with AI Products, particularly with LLMs Distributed Systems Monitoring/Alerting Python UX development (Figma) Remote For this role, we do not ask you to be based from a specific location outside of the countries listed in this job posting. In exchange, we ask you to be available for a monthly visit to one of our offices. If based in France , Germany or Spain , we ask you to be able to come to our Paris office 3 days per month. If based in the UK , we ask you to be able to come to our London office 3 days per month. Mistral AI will pay 100% for inter country travelling and 50% for intra country travelling. Onboarding We ask all new hires to be able to come to Paris for the first month when they start. Hiring Process Recruiter Screening (45min) Hiring Manager Interview (30min) Live-Coding interview (60min) System Design Interview (60min) Culture-fit discussion (30min)


- Company Name
- Jisc
- Job Title
- DevOps Engineer
- Job Description
- DevOps Engineer - HYBRID Salary: circa £45,000 per annum negotiable depending on experience + fantastic benefits Jisc grade: TDV3 (internal use only) Hours: 35 hours per week Contract: Permanent Location: Hybrid - A blend of working from home and your nominated hub office, we have hubs in London, Bristol, Manchester and Oxford. Specific patterns for working in the office are not mandated, and the frequency of time worked in the office is agreed with your manager. Meeting in person is something we value so you may need to travel on occasion to any of our hub offices. About Jisc: Jisc is the UK digital, data and technology agency focused on tertiary education, research, and innovation. We are a not-for-profit organisation with a big ambition to improve lives through education and research by providing hardware, software, and networking solutions. Our talented people bring their own unique skills and experience to empower our members and customers with the technology they need to succeed. Take your next career step with us and you can make a real difference to the education and research sectors. About the role: OpenAthens has the vision to become the world’s most user-friendly information access management experience, helping academics, students, scientists and library patrons gain access to the knowledge they need to achieve great things. You will have the opportunity to make a big difference to the delivery of our vision. As an OpenAthens DevOps Engineer, you will work with our infrastructure and code base, making changes and enhancements to improve the quality, stability and security of the OpenAthens service. Responsibilities will include: Working on projects involving infrastructure and code changes. Providing 3rd line support for advanced technical issues. Patching to maintain security and stability. Releasing new features into live service. Proactively supporting service management by maintaining and improving monitoring of all services. Maintaining and creating technical documentation for OpenAthens infrastructure and application architecture. Assisting with onboarding new technologies into service where required. Coaching, mentoring and inspiring junior colleagues to help their growth Keeping up to date with new technologies Key Skills and Experience: You must have provable Java Development experience. You will have excellent communication and interpersonal skills and an ability to work effectively with both technical and non-technical personnel. Possess the ability to rapidly context switch when required. Have the motivation and ability to continuously learn and exploit new and emerging technologies, techniques, and soft skills. Experience of working with Cloud platforms such as Google Cloud and AWS. Have experience of working with container technologies such as Docker and Kubernetes. Experience of CI/CD pipelines. Don’t meet every single requirement? We know that sometimes people can be put off applying for a job if they think they can’t tick every box, so we encourage you to apply even if you do not meet 100% of the requirements, but you feel this role is perfect for you. You may be just the right candidate for this or other roles! Why work for us? At Jisc, everyone plays a key role and gets the chance to feel part of it, that to us is the definition of a meaningful career. We want to create a culture of lifelong learning. You can look forward to a rewarding job with opportunities to develop and make a real difference to the education and research sectors. We believe a balance between your personal and professional life is essential to your happiness and fulfilment. We work flexibly at Jisc and focus on outputs rather than presenteeism and are open to a whole range of ways of working. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. Our hybrid working policy is flexible, and the frequency of time spent in your nominated office will vary across teams and job roles. Take a look at our fantastic benefits! We offer: Flexible work pattern, which can adapt to suit your schedules and personal commitments 31 days annual leave (plus bank holidays) that includes an additional three closure days over Christmas plus the opportunity to buy up to an additional 5 days Generous flexible pension schemes Protection benefit – life cover Annual Jisc performance award A range of wellbeing lifestyle benefits including company paid health care cash plan, employee assistance programme, mental health first aiders and support A generous budget to support you with external learning and continuous professional development Allocated allowance of up to £250 to equip your home office Financial well-being support including access to preferential loan and savings plans, mortgage advice, will writing tools and support and resources to help you make the most of your money The opportunity to donate to charity tax-free with our Payroll Giving benefit Electric Car Lease Scheme and option to purchase SmartTech – spreading the cost of your everyday white goods and technology A wide range of discounts from retailers and big-name high-street stores and CSSC membership Family friendly policies including enhanced parental, maternity and paternity leave and opportunity for career breaks Support your volunteering with up to 3 days volunteer leave Cycle to work scheme and eye care scheme including free eye test vouchers and £70 towards new glasses for VDU use Free flu vaccinations Employee recognition awards and travel loans A company culture which supports and promotes personal learning and development, including access to thousands of courses on LinkedIn Learning Equity, diversity and inclusion: At Jisc, we don’t look for ‘sameness’, but to truly include people who can add unique perspectives and experiences to our culture, and we are working hard to achieve progressive change. ‘Always inclusive’ is one of our six guiding principles which actively encourages us to bring our whole authentic selves to work. We believe that our commitment to equity, diversity and inclusion is fundamental to our success. Jisc believes our people make all the difference in cultivating an inclusive culture that welcomes ideas, encourages innovation, and values belonging. We work with passionate colleagues to strengthen knowledge and awareness, provide learning and development opportunities, and foster multiple employee networks which create a sense of community and influence our policies and practice. We work hard to create an equitable experience for our candidates and workforce which embraces all aspects of their identity including race and ethnicity, religion and belief, sex, gender identity, sexual orientation, trans identities, age, class, disability, neurodivergence, or veteran status. Application process: We are committed to supporting your success. Please let us know how we can best accommodate you t...


- Company Name
- Tenth Revolution Group
- Job Title
- Senior DevOps Engineer - £95,000
- Job Description
- Senior DevOps Engineer - £95,000 Location: 3 days week onsite in either the London or Newcaslte office. NOTE: Must be German speaking My client is a software provider in the business management space, offering solutions for a range of business functions that help small and medium-sized businesses streamline operations and stay compliant. My client is seeking a Senior DevOps Engineer - the successful candidate will work closely with both development and operations teams, playing a key role in deploying, monitoring, and continuously improving infrastructure through automation and modern cloud technologies. Key Responsibilities: Take full ownership of assigned services, ensuring ongoing availability, performance, and security Design and implement scalable and secure cloud solutions, with a strong focus on automation Promote and embed DevOps best practices, including CI/CD processes and principles Lead the resolution of service incidents, including root cause analysis and stakeholder communication Work collaboratively across teams to ensure systems meet security, performance, and operational standards Create and manage infrastructure as code and automated deployment pipelines Participate in a 24/7 on-call rota to support business-critical services Continuously identify and deliver improvements to operational processes and tooling Essential Skills & Experience: Significant experience in a DevOps, SRE, Systems Administration or similar role (ideally 5+ years) Proven hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud (Kubernetes experience preferred) Strong scripting skills (e.g. PowerShell, Python, Bash) Operating Systems: Windows, Linux &/or MacOS. Experience with applications deployed in either AWS or Azure that are using distributed computing, containers, Kubernetes and/or serverless technologies. (Kubernetes experience preferred) Solid understanding of CI/CD pipelines, infrastructure automation, and monitoring tools Desirable: Associate or Professional-level cloud certifications Experience with serverless technologies and containerised workloads Exposure to software development, QA, or broader IT Operations functions REQUIRES BRITISH CITIZENSHIP OR ILR Interested in the role? Please apply directly to this advert, you can also schedule a call with me by emailing your CV to h.shemmings@jeffersonfrank.com, calling me on 0191 223 5303 or reach out on LinkedIn “Harry Shemmings”.


- Company Name
- Roku
- Job Title
- Software Engineer, Python Automation
- Job Description
- Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role With millions of users worldwide, our products have earned a reputation for "just working" seamlessly right out of the box, almost like magic. This seamless experience is no accident; it's a testament to our commitment to creating products that are not just intuitive but downright obvious. At the heart of this commitment is the Roku OS QA Team, dedicated to rigorously testing every product and feature to ensure we deliver the most reliable streaming media platform in the industry. Our mission is simple: help people effortlessly find and stream the content they love. We achieve this through cutting-edge technology and engineering, always putting the customer at the center of everything we do. About the Team As part of our team, you'll leverage your diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles. Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline workflows, ensuring we continue to exceed our customers' expectations. What you'll be doing Contribute to tools and technology Build new tools and technology Debug failing tests to improve the quality of automated test tools and frameworks Conduct code reviews for improve code quality and optimization Promote coding conventions and standards for code re-usability and cleanliness Assist in monitoring and maintenance of critical systems We're excited if you have 3+ years of hands-on experience with automation systems 3+ years of Python programming experience 2+ years of experience developing test plans and test cases Bachelor’s degree in Computer Science or related Excellent verbal and written communication skills Experience working with remote teams Some knowledge of continuous integration tools (Jenkins/Hudson, TeamCity, Maven, Gradle) Hands on experience and proficiency in Linux/Unix systems Ability to learn new technologies quickly A self-directed professional able to work independently Previous experience with Non-Functional Testing (Performance Testing, Stress Testing) Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.