Software Engineer – Galileo Platform
Software Engineer – Galileo Platform

Software Engineer – Galileo Platform

Full-Time 36000 - 60000 £ / year (est.) Home office possible
J

At a Glance

  • Tasks: Join our elite team to design and implement cutting-edge software for the Galileo platform.
  • Company: OLI combines deep chemistry expertise with modern cloud engineering to innovate industrial solutions.
  • Benefits: Enjoy remote work flexibility, a collaborative culture, and opportunities for professional growth.
  • Why this job: Make a real impact in sustainability while working with top talent in a fast-paced environment.
  • Qualifications: Bachelor's degree in Computer Science or related field; 4+ years of software development experience required.
  • Other info: We're an equal-opportunity employer committed to diversity and inclusion.

The predicted salary is between 36000 - 60000 £ per year.

Software Engineer – Galileo PlatformLocation: Cambridge, UK — Remote‑first today, local office planned as we scale.Department: TechnologyOverviewOLI stands at the intersection of deep chemistry expertise and modern cloud engineering. Our 75-person team has quadrupled in size over the past seven years by translating five decades of chemical insight into agile software that fuels the world’s biggest industrial innovators. From carbon-capture pioneers to global energy giants, customers trust our models when data is scarce, and stakes are high.Now we are building Galileo, a next-generation, cloud-native platform that will turn OLI’s renowned engine into a global service. This is a ground-up re-architecture that adds distributed computing, AI-assisted simulations, and hardened infrastructure for always-on availability.Join a small, elite squad inside our Technology Team. You will work shoulder-to-shoulder with domain scientists, DevOps engineers, and product leaders to ship code that takes OLI to the next level as the standard for solving previously “unsolvable” problems in chemistry. Your work will shape entire industries and accelerate the move toward a more sustainable world.If you thrive in high-growth settings, love clean code and modern technologies, if you care for the quality of what you deliver, and want your contributions to leave a measurable mark, OLI needs you.Mission StatementYou will deliver production-grade front- and back-end code that extends OLI’s computational engine into a resilient, scalable, AI-ready platform. Within your first year you will work closely with the team, contribute to architectural foundations and push critical Galileo components from prototype to production enabling faster scientific breakthroughs. You will raise the performance, security, and testability of our code base for long-term maintainability and scale.Key ResponsibilitiesBy working with us, we want you to:Design, implement, and test high-quality code that powers today’s products and tomorrow’s innovations. Focus on clarity, performance, and long-term maintainability.Build and maintain CI/CD pipelines, use containerization where it makes sense, and create infrastructure that makes deployments smooth, reliable, and repeatable.Strengthen services through thoughtful threat modeling, hands-on code audits, and automated security scanning. Spot vulnerabilities early and address them head-on.Collaborate with DevOps to ensure infrastructure is resilient and ready to scale as needs grow.Apply AI/ML techniques where they unlock real value—accelerating prototyping, informing decisions, or streamlining developer workflows.Stay curious about emerging tools and technologies. Evaluate new promising approaches and back them with smart proof-of-concepts that reduce risk and open new paths forward.Act with quality in mind during code reviews and design walkthroughs. Offer feedback that sharpens ideas, strengthens implementation, and gives support to your peers.Translate complex product concepts into clear, actionable engineering tasks—especially in close partnership with domain experts.Call out technical debt early, suggest practical fixes, and help drive remediation work to completion.Contribute to internal standards, style guides, and engineering playbooks that reinforce strong habits and elevate team consistency.RequirementsBachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).4+ years of professional software development with hands-on experience in creating and delivering production code.Strong and demonstrable proficiency in modern .NET/C# and Python.Good knowledge of protocols and APIs (HTTP/HTTPS, REST & JSON API) and the core trio for structuring content (HTML), styling (CSS), and interactivity (JavaScript) for the web.Hands-on experience with cloud-hosted systems with priority on Azure and AWS.Practical experience in using Windows and Linux as development, build and target environments.Practical knowledge of a few popular scripting languages: (we use Bash, PowerShell).Demonstrated successes on lean, cross-functional teams delivering mission-critical software.Proficiency with modern DevOps tooling: CI/CD pipelines, Docker, build systems and automated testing frameworks.Knowing Git well; you could confidently explain why `git rebase master~2 master –onto foo && git push origin` would be a bad idea.Preferred QualificationsPractical experience with C/C++ (14/17), fluent in reading, writing, building and debugging. Solid understanding of cross-platform, portable code challenges and nuances in development and deployment.Rich front-end development experience using popular frameworks (Angular, React or Blazor); developing and debugging JavaScript and/or TypeScript code.Advanced degree in computational chemistry, chemical engineering, or software engineering.Experience rewriting on-prem legacy engines into scalable cloud services.Contributions to open-source scientific-computing projects.Familiarity with distributed computing, scalable cloud services on cloud, or serverless architectures.Certifications in cloud security or AI/ML engineering.Key CompetenciesTechnical Mastery & Architectural Insight – You write clean, modern code that performs well and stands the test of time. You design systems that are scalable, secure, and easy to maintain—not just for now, but for the long haul. You think in systems, not silos. We want you to impress us by passing a high bar here and then raising it with us.Problem Solving & Delivery – You break down tough, ambiguous problems into clear, actionable steps. You move quickly, but with care—delivering solutions that are practical, tested, and durable. When you\’re blocked, you figure it out or get help fast. You don’t just talk about outcomes — you make them happen.Quality & Reliability – You don’t just ship features — you ship confidence. You test thoroughly, automate what matters, and monitor proactively to prevent issues before they land. You take pride in building systems that behave reliably in the real world. Others trust your work because it holds up.Ownership & Integrity – You own your work end to end, from the first commit to the outcome. You follow through on your commitments, communicate early and clearly when things change, and fix mistakes fast without finger-pointing. People know they can count on you, and you don’t take that lightly.Collaboration & Knowledge Sharing – You’re generous with your knowledge and intentional communication. You seek input across roles; help unblock teammates and give feedback that makes the team stronger and perform better on our journey.Adaptability & User Focus – You pick up new domains quickly, whether that’s a technical concept or a scientific one. You stay focused when priorities shift, and you adjust without losing momentum. Most importantly, you never lose sight of the user—you build with their experience, needs, and success in mind.Ready to write code that powers breakthroughs? Apply today and help build the platform that transforms the chemistry of industry.Equal Opportunity EmployerOLI Systems is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all.

Software Engineer – Galileo Platform employer: Job Traffic

At OLI, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our remote-first approach allows for flexibility while our planned local office in Cambridge will enhance team connectivity as we scale. With a strong focus on employee growth, we provide opportunities to work on cutting-edge technology in a supportive environment where your contributions directly impact the future of sustainable chemistry.
J

Contact Detail:

Job Traffic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer – Galileo Platform

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as .NET/C#, Python, and cloud platforms like Azure and AWS. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your readiness to contribute from day one.

Tip Number 2

Engage with the community around OLI and its technologies. Follow their updates on social media, join relevant forums, or participate in discussions about cloud-native platforms and AI-assisted simulations. This will help you understand their culture and values, making it easier to align your application with what they’re looking for.

Tip Number 3

Prepare to discuss your previous projects that involved building scalable systems or working with DevOps practices. Be ready to share specific examples of how you’ve contributed to code quality, security, and performance in past roles, as this aligns closely with the responsibilities outlined in the job description.

Tip Number 4

Showcase your problem-solving skills by thinking through potential challenges that might arise in the role. Consider how you would approach issues related to distributed computing or cloud services, and be prepared to discuss these scenarios during interviews to highlight your analytical mindset.

We think you need these skills to ace Software Engineer – Galileo Platform

Proficiency in .NET/C# and Python
Experience with cloud-hosted systems, particularly Azure and AWS
Strong understanding of HTTP/HTTPS, REST & JSON API protocols
Familiarity with front-end technologies including HTML, CSS, JavaScript
Hands-on experience with CI/CD pipelines and Docker
Knowledge of scripting languages such as Bash and PowerShell
Ability to conduct code audits and implement security best practices
Experience with modern DevOps tooling and automated testing frameworks
Understanding of distributed computing and scalable cloud services
Strong problem-solving skills and ability to deliver practical solutions
Experience in translating complex concepts into actionable engineering tasks
Ability to work collaboratively in cross-functional teams
Commitment to quality and reliability in software delivery
Adaptability to new tools and technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with .NET/C# and Python. Emphasise any projects that showcase your ability to deliver production-grade code and your familiarity with cloud-hosted systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for clean code and modern technologies. Mention specific examples of how you've contributed to high-quality software solutions and how you align with OLI's mission to solve complex problems in chemistry.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Discuss how you've tackled ambiguous challenges in previous roles and the practical solutions you implemented to overcome them.

Highlight Collaboration Experience: OLI values teamwork, so be sure to mention any experiences where you've collaborated with cross-functional teams. Highlight how you’ve shared knowledge and supported your peers in achieving common goals.

How to prepare for a job interview at Job Traffic

Showcase Your Technical Mastery

Be prepared to discuss your experience with modern .NET/C# and Python. Bring examples of your past projects that demonstrate your ability to write clean, efficient code and how you've tackled complex problems in software development.

Understand the Company’s Mission

Familiarise yourself with OLI's mission and the Galileo platform. Be ready to explain how your skills and experiences align with their goals, especially in terms of building scalable, AI-ready systems that can solve challenging problems in chemistry.

Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice breaking down complex problems into actionable steps and be ready to explain your thought process clearly. This will showcase your problem-solving skills and your ability to deliver practical solutions.

Demonstrate Collaboration Skills

OLI values teamwork and knowledge sharing. Prepare examples of how you've collaborated with cross-functional teams in the past, highlighting your communication skills and how you’ve contributed to team success. This will show that you’re a good fit for their collaborative culture.

Software Engineer – Galileo Platform
Job Traffic
J
  • Software Engineer – Galileo Platform

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-16

  • J

    Job Traffic

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>