Software Engineer - Java or Go
Are you a 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 player 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: £50-80k
- 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 engineering challenges using modern cloud technologies
- Collaborate with highly skilled teams in a fast-paced, innovative environment
The Role
As a Software Engineer, you'll be responsible for:
- Owning the entire development lifecycle - from design and development to deployment and monitoring
- Making technical and architectural decisions that impact high-scale cloud security platforms
- Conducting design and code reviews to ensure best practices and efficiency
- Improving the scalability and performance of backend systems
- Working closely with Frontend, DevOps, and Security teams to deliver best-in-class features
About You
You're a great fit if you have:
- 1+ years of backend development experience in Java or Go
- Experience working with cloud platforms (AWS, GCP, or Azure)
- Knowledge of data-intensive systems (databases, event systems, messaging systems, etc.)
- Familiarity with CI/CD pipelines for seamless deployments
- Experience with microservices architecture
Bonus Skills (Desirable, but not essential)
- Experience with Kubernetes, Docker, Elasticsearch, Redis, RabbitMQ, or TimescaleDB
- Understanding of cloud security best practices
What's It Like to Work Here?
You'll be joining a team that's passionate about cloud security and innovation. My client operates in an autonomous and collaborative environment, where engineers have the freedom to explore new ideas and drive meaningful impact.