Senior Software Cloud and Test Engineer
Senior Software Cloud and Test Engineer

Senior Software Cloud and Test Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
ONI

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, private healthcare, and onsite gym.
  • Why this job: Make a real impact in science while working with cutting-edge technology.
  • Qualifications: 5+ years in cloud backend and software testing, proficient in Python and another backend language.
  • 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:

  • Architect and implement scalable and reliable backend systems and APIs for cloud applications.
  • Design, develop, test, and deploy modular cloud‑based applications ensuring they meet performance, security, and compliance requirements.
  • Design, test, deploy, and manage cloud infrastructure.
  • Monitor cloud resource utilization, performance, and cost, optimizing for efficiency and scalability.
  • Develop and execute software test plans, produce software test reports.
  • Perform functional, regression, integration, performance and user acceptance testing to identify defects and ensure our products meet high‑quality standards.
  • Identify, troubleshoot, and resolve cloud‑related issues, ensuring stability and availability of cloud services.
  • Implement and maintain security measures to protect data and ensure compliance with relevant regulations.
  • Review and approve software design and code.
  • Effectively communicate and collaborate 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 employer: ONI

At ONI, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that fosters innovation and collaboration. Located in the heart of Oxford, our team enjoys competitive compensation, generous time off, and access to top-notch healthcare, all while contributing to groundbreaking scientific advancements. With ample opportunities for professional growth and a commitment to employee wellbeing, ONI is the perfect place for passionate individuals looking to make a meaningful impact in the world of science and technology.
ONI

Contact Detail:

ONI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Cloud and Test Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at ONI or connect with folks in the industry on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects, especially those related to cloud applications and software testing. This is your chance to shine and demonstrate what you can bring to the team.

✨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 mission at ONI.

We think you need these skills to ace Senior Software Cloud and Test Engineer

Python
Java
Go
Node.js
Cloud Backend Engineering
Software Testing/QA
Google Cloud
Kubernetes
Relational Databases
NoSQL Databases
API Design Principles
RESTful APIs
Microservices Architecture
DevOps Practices
CI/CD Pipelines
Containerization (Docker)

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, backend systems, and testing methodologies that align with what we're looking for at ONI.

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 skills can contribute to our mission. Be sure to mention specific projects or experiences that relate to the job description.

Showcase Your Technical Skills: We want to see your technical prowess! Include relevant programming languages, cloud services, and tools you’ve worked with. Don’t forget to mention any experience with Kubernetes, APIs, and testing frameworks that could set you apart.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves!

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.

Senior Software Cloud and Test Engineer
ONI

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>