Software Engineer (Platform) – Python & Cloud (UK Citizen or ILR)
Hybrid(3 days a week onsite)
Are you a talented Software Engineer with 2-4 years of experience, looking to take the next step in your career? We are seeking a passionate developer to join an innovative team tackling real-world challenges through cutting-edge technology.
What you’ll be doing:
Developing and enhancing a high-performance, scalable analytics platform.
Writing clean, effective, and testable code using Python.
Managing cloud resources in AWS, Azure, or GCP, ensuring optimal performance and scalability.
Collaborating closely with research and customer-facing teams to drive impactful solutions.
Contributing to improving cloud operations, platform scalability, and system interfaces.What we’re looking for:
Strong Python coding skills with experience building scalable applications.
Hands-on experience in cloud environments (AWS, Azure, or GCP).
Familiarity with relational databases, ideally PostgreSQL.
A proactive mindset, always seeking to improve systems with new tools and processes.Bonus points for:
Experience with RESTful APIs and web services.
Knowledge of geospatial or scientific datasets.
Interest in data analytics and libraries such as Pandas, PyData, or Dask.
Familiarity with CI/CD tools (e.g., Terraform, Ansible) and container orchestration.What's in it for you?
Up to £50,000
Hybrid (3 days a week onsite)
Private medical insurance and pension contributions.
An inclusive culture with a focus on personal and professional growth.If you’re passionate about building robust, cloud-native platforms and want to make a real impact with your work, we’d love to hear from you