Mid Level Software Engineer
- Hiring from
- United Kingdom
- Work type
- Hybrid
- Posted
626,298 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Mid-Level Software Engineer (Go, Java, AWS)
At a Glance
- Go, Java, AWS
- Hybrid working from Belfast
- Backend engineering on a cloud security platform running at real scale
- Ownership of services from design through to production
- Genuine mentorship culture with room to grow your career
The Role
My client is a cloud security company building a platform that scans and protects customers’ cloud environments. This is a hands-on backend role, building and running Go and Java services on AWS that handle high volumes of work every day. You’ll join a team where engineers take features from scoping through to release and look after them in production, with genuine autonomy and room to influence how things get built.
Key Responsibilities
- Design, build, test and maintain backend services in Go and Java
- Build event-driven and asynchronous processing workflows on AWS
- Improve the reliability, scalability and performance of high-volume services
- Apply secure coding and least-privilege practices across everything you build
- Contribute to monitoring and observability, and help support services in production
- Take part in technical design discussions and write clear documentation
- Share knowledge with colleagues across the engineering team
What You’ll Need
Essential:
- 3+ years’ commercial software engineering experience
- Commercial experience with Go, Java or both, and a willingness to work across the two
- Experience building microservices or distributed systems
- Hands-on experience with at least 3 AWS services (Lambda, EC2, RDS, SQS, S3, IAM or CloudWatch)
- Solid testing practice, including unit and integration testing
- Experience with SQL databases such as Postgres or MySQL
- Comfortable working independently and as part of a team
Desirable / Nice to Have:
- Cloud security knowledge, such as IAM, encryption or cross-account access
- Kubernetes, Docker or Helm
- Infrastructure as code with Terraform or CloudFormation
- gRPC and Protobuf
- Observability tooling such as Grafana or Datadog
- CI/CD pipelines
Why Apply?
- Hybrid working from Belfast
- Work on a security product used by real customers at serious scale
- Ownership of services from day one
- A collaborative, mentorship-driven engineering culture
- Exposure to modern backend tooling across Go, AWS and Kubernetes
- Room to learn new technologies and shape your own career development
Next Steps
Interested? Get in touch with Brendan McCrory to find out more or send your CV directly. Connect on LinkedIn or email brendan@ochopeople.com.
