Software Engineer
Role details
Job location
Tech stack
Requirements
Must have a Computing/STEM Degree (2:1 or higher).
- Can work in their Oxford head office 3-4 days week.
- Must have experience with AWS / Distributed Computing and Applied/Mechanical Engineering
Your new company You'll be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high performance components/instruments are designed.
This role would essentially suit someone with a passion for Mechanical Engineering/Physical Modelling with commercial Software Development experience - you must have written production grade code in C#, C++ or Python for application development (not web apps or embedded) and an interest in pushing Machine Learning over time.
Crucially we are looking for experience with AWS Cloud / Distributed Computing to be considered., We're looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or Computing discipline - ideally from a Russell Group University.
We need 2-8 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python. Ideally you'll have worked with Vue/Django, JavaScript/Typescript.
You should have Distributed Computing experience, ideally in an AWS environment and working with Cloud Architecture to apply for this role. this will be supported by a mix of Kubernetes cluster experience, PostgreSQL and Linux platform background.
You'll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. Experience to help guide the team and confidently push back when needed is essential.
Experience in a Mechanical Engineering environment will stand out with some exposure to Computional Fluid Dynamics (CFD) or Finite Element Analysis (FEA).
Benefits & conditions
The company offers 25 days' holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site.