Senior Engineer - Java or Go
Senior Engineer - Java or Go

Senior Engineer - Java or Go

Belfast Full-Time 64000 - 96000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead backend development and drive technical decisions for cloud security solutions.
  • Company: Join an innovative leader in cloud security, trusted by NASA.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for growth.
  • Why this job: Work on cutting-edge technology and mentor junior engineers in a collaborative environment.
  • Qualifications: 5+ years in backend development with Java or Go; cloud platform experience required.
  • Other info: Be part of a team shaping the future of cloud-native application security.

The predicted salary is between 64000 - 96000 £ per year.

Are you an experienced backend engineer looking to work on cutting-edge cloud security solutions with a company that counts NASA as a client? My client is an emerging leader in the Cloud Native Application Protection Platform (CNAPP) space, helping organizations secure their cloud infrastructure with real-time data insights.

What's in it for you?

  • Salary: £80,000 - £100,000
  • Hybrid working 3 days per week in the office
  • Tech stack: Java or Go
  • Work on mission-critical cloud security solutions trusted by NASA
  • Solve complex backend challenges using modern cloud technologies
  • Lead and influence key technical decisions in a fast-growing, innovative environment

The Role

As a Senior Software Engineer, you'll be responsible for:

  • Owning the full software development lifecycle from architecture and design to deployment and monitoring
  • Driving technical and architectural decisions that enhance the scalability, security, and efficiency of backend systems
  • Leading and mentoring junior engineers, fostering best practices and high-quality code standards
  • Optimizing system performance for large-scale, data-intensive applications
  • Collaborating with cross-functional teams (Frontend, DevOps, Security) to deliver industry-leading cloud security features

About You

You're a great fit if you have:

  • 5+ years of backend development experience in Java or Go
  • A strong background in cloud platforms (AWS, GCP, or Azure)
  • Experience working with distributed systems, event-driven architectures, and microservices
  • Deep understanding of data-intensive systems (databases, messaging systems, event-driven processing)
  • A solid grasp of CI/CD pipelines and infrastructure automation

Bonus Skills (Desirable, but not essential)

  • Experience with Kubernetes, Docker, Elasticsearch, Redis, RabbitMQ, or TimescaleDB
  • Expertise in cloud security and best practices for securing cloud-native applications

What’s It Like to Work Here?

Join a team that's pioneering next-gen cloud security. My client offers an autonomous and collaborative environment, where senior engineers play a crucial role in shaping technical strategy and innovation.

Senior Engineer - Java or Go employer: Ocho

Join a pioneering team at the forefront of cloud security solutions, where your expertise as a Senior Engineer will directly impact mission-critical projects for esteemed clients like NASA. Enjoy a competitive salary, hybrid working model, and a culture that fosters collaboration and innovation, while also providing ample opportunities for professional growth and mentorship. With access to cutting-edge technologies and a commitment to best practices, this role offers a unique chance to lead in a fast-paced, supportive environment.
O

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer - Java or Go

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Java or Go. Brush up on your knowledge of cloud platforms like AWS, GCP, or Azure, as these are crucial for the role.

✨Tip Number 2

Showcase your experience with distributed systems and microservices during any discussions. Be prepared to discuss past projects where you solved complex backend challenges, as this will demonstrate your capability to handle the responsibilities of the role.

✨Tip Number 3

Highlight your leadership skills and mentoring experience. Since the role involves leading and mentoring junior engineers, be ready to share examples of how you've fostered best practices and high-quality code standards in previous positions.

✨Tip Number 4

Network with professionals in the cloud security space, particularly those who have experience working with NASA or similar clients. Engaging with industry peers can provide valuable insights and potentially lead to referrals that could strengthen your application.

We think you need these skills to ace Senior Engineer - Java or Go

Backend Development in Java or Go
Cloud Platforms (AWS, GCP, Azure)
Distributed Systems
Event-Driven Architectures
Microservices
Data-Intensive Systems
CI/CD Pipelines
Infrastructure Automation
System Performance Optimisation
Technical Leadership
Mentoring Junior Engineers
Collaboration with Cross-Functional Teams
Architectural Design
Scalability and Security Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java or Go, as well as your background in cloud platforms like AWS, GCP, or Azure. Emphasise any relevant projects that showcase your skills in backend development and distributed systems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working with cutting-edge cloud security solutions and mention your interest in collaborating with teams that support clients like NASA. Highlight your leadership experience and how you can contribute to the company's innovative environment.

Showcase Relevant Projects: Include specific examples of past projects where you have owned the full software development lifecycle. Detail your contributions to architectural decisions, system performance optimisation, and mentoring junior engineers to demonstrate your fit for the role.

Highlight Continuous Learning: Mention any ongoing education or certifications related to cloud security, CI/CD pipelines, or modern cloud technologies. This shows your commitment to staying updated in a fast-evolving field and aligns with the company's focus on innovation.

How to prepare for a job interview at Ocho

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java or Go in detail. Highlight specific projects where you've tackled complex backend challenges, and be ready to explain your thought process and the technologies you used.

✨Demonstrate Cloud Knowledge

Since the role involves cloud security solutions, make sure to brush up on your knowledge of AWS, GCP, or Azure. Be ready to discuss how you've implemented cloud technologies in past projects and any relevant best practices you've followed.

✨Prepare for System Design Questions

Expect questions that assess your ability to design scalable and efficient systems. Practice explaining your approach to architecture and design, especially in relation to distributed systems and microservices.

✨Emphasise Leadership and Mentoring Skills

As a senior engineer, you'll likely be expected to lead and mentor junior engineers. Prepare examples of how you've fostered best practices and high-quality code standards in previous roles, and be ready to discuss your leadership style.

Senior Engineer - Java or Go
Ocho
O
  • Senior Engineer - Java or Go

    Belfast
    Full-Time
    64000 - 96000 £ / year (est.)

    Application deadline: 2027-04-19

  • O

    Ocho

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