At a Glance
- Tasks: Build innovative software solutions for super-resolution microscopy and cloud applications.
- Company: Join ONI, a pioneering tech company in scientific discovery.
- Benefits: Competitive salary, 28 days leave, gym access, and private healthcare.
- Why this job: Make a real impact in science while working with cutting-edge technology.
- Qualifications: 5+ years in cloud engineering and software testing, proficient in Python.
- Other info: Inclusive culture with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
At ONI, we are driven by a profound mission: to propel scientific discovery and combat diseases by granting everyone the ability to visualize, comprehend, and share intricate microscopic details of life. Our revolutionary Nanoimager stands at the forefront of advancing cellular studies on a molecular level, contributing to the evolution of scientific knowledge. We are actively seeking an enthusiastic and devoted Software Engineer to join our pioneering team in Oxford.
In this role you will build software solutions for the automation of super‑resolution microscopy and image analysis, enabling non‑expert scientists to gain rapid and actionable insights using super‑resolution across academic research, drug development, and diagnostics.
Your role at ONI includes:
- Architecting and implementing scalable and reliable backend systems and APIs for cloud applications.
- Designing, developing, testing, and deploying modular cloud‑based applications ensuring they meet performance, security, and compliance requirements.
- Designing, testing, deploying, and managing cloud infrastructure.
- Monitoring cloud resource utilization, performance, and cost, optimizing for efficiency and scalability.
- Developing and executing software test plans, producing software test reports.
- Performing functional, regression, integration, performance, and user acceptance testing to identify defects and ensure our products meet high‑quality standards.
- Identifying, troubleshooting, and resolving cloud‑related issues, ensuring stability and availability of cloud services.
- Implementing and maintaining security measures to protect data and ensure compliance with relevant regulations.
- Reviewing and approving software design and code.
- Effectively communicating and collaborating with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware, ensuring seamless integration and alignment of goals across all departments.
Skills and Qualifications:
- Bachelor’s degree in Computer Science, or a related field.
- Minimum of 5 years experience as a cloud backend engineer.
- Minimum of 5 years experience as a software test/QA engineer.
- Proficiency in Python and one more backend language such as Java, Go, or Node.js.
- Experience with at least one major cloud platform, preferably Google Cloud.
- Experience with Kubernetes cluster management.
- Experience with both relational and NoSQL databases.
- Strong understanding of API design principles and experience with RESTful APIs.
- Knowledge of microservices architecture and related technologies.
- Familiarity with DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes).
- Excellent debugging and optimization skills.
- Excellent analytical and problem‑solving skills.
Desired skills and qualifications:
- Experience with specific cloud services like Kafka, message queues, or configuration management tools.
- Familiarity with infrastructure as code (IaC) and automation tools.
- Knowledge of security best practices and compliance requirements.
Benefits:
- Competitive Compensation – We recognise and reward your talent.
- Time Off That Counts – 28 days of annual leave plus bank holidays and 4 dedicated wellbeing days.
- Onsite Gym Facilities – Stay active and energized with our convenient onsite gym.
- Private Healthcare and Dental Coverage – Access top‑notch medical and dental services.
- Inclusive Culture – Be a valued member of our diverse, inclusive family.
- Health Assured – Access our comprehensive mental health support services.
- People’s Pension – Secure your future with our pension scheme.
- Perks at Work – Enjoy exclusive discounts and deals through our perks at work program.
We are an equal‑opportunity employer. All qualified applicants will receive consideration for employment, without regard to race, colour, religion, sex, disability status, protected veteran status, sexual orientation, gender identity, age, or any other characteristic protected by law.
Senior Software Cloud and Test Engineer in Stoke-on-Trent employer: ONI
Contact Detail:
ONI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Cloud and Test Engineer in Stoke-on-Trent
✨Tip Number 1
Network like a pro! Reach out to current employees at ONI or similar companies on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those related to cloud applications and software testing. This gives you a chance to demonstrate your expertise beyond just words.
✨Tip Number 3
Ace the interview by practising common technical questions and scenarios relevant to cloud engineering and software testing. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at ONI.
We think you need these skills to ace Senior Software Cloud and Test Engineer in Stoke-on-Trent
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Cloud and Test Engineer role. Highlight your experience with cloud platforms, Python, and any relevant projects that showcase your skills in software testing and backend development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for scientific discovery and how your background aligns with ONI's mission. Don’t forget to mention specific experiences that relate to the job description.
Showcase Your Problem-Solving Skills: In your application, emphasise your analytical and problem-solving skills. Mention specific examples where you identified and resolved issues in cloud services or software testing, as this will resonate well with our team.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at ONI
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any backend languages like Java or Go. Brush up on your knowledge of cloud platforms, particularly Google Cloud, and be ready to discuss your experience with Kubernetes and databases.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex issues in previous roles. Think about times when you identified and resolved cloud-related problems or improved system performance. This will demonstrate your analytical skills and ability to think on your feet.
✨Understand the Company’s Mission
Familiarise yourself with ONI's mission to advance scientific discovery. Be prepared to discuss how your role as a Senior Software Cloud and Test Engineer can contribute to this goal. Showing genuine interest in their work will set you apart from other candidates.
✨Prepare for Team Collaboration Questions
Since the role involves working with interdisciplinary teams, think about your past experiences collaborating with different departments. Be ready to discuss how you’ve effectively communicated and aligned goals across teams, as this is crucial for success at ONI.