Enable job alerts via email!

Senior Golang Engineer

Sophos

Ireland (WV)

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading cybersecurity solutions provider is seeking a software developer with 5+ years of experience in Java or Golang. The role involves designing and implementing software features, conducting code reviews, and mentoring junior members. This position offers remote-first flexibility and the opportunity to work in a collaborative environment focused on community and inclusion.

Benefits

Remote-first working model
Employee-led diversity and inclusion networks
Global wellbeing programs

Qualifications

  • 5+ years of experience working with commercial software using either Java or Golang.
  • 2+ years of experience working with containers and microservices.
  • Extensive experience designing and developing complex software systems from scratch.
  • Excellent problem-solving and critical thinking skills for tackling complex technical challenges.
  • Experience with developing cloud services on AWS.

Responsibilities

  • Contribute to the design and implementation of new features across the software stack.
  • Perform code reviews and ensure adherence to the employer's standards.
  • Participate in daily stand-ups and collaborative meetings.
  • Mentor junior team members through pair programming and code reviews.
  • Collaborate on software architecture and design.

Skills

Java
Golang
Docker
Kubernetes
Cloud services on AWS
Problem-solving
Critical thinking
Job description
Overview

Employer Industry: Cybersecurity Solutions

Why consider this job opportunity
  • Opportunity to work with a global leader in cybersecurity, contributing to innovative software solutions
  • Remote-first working model, offering flexibility for most employees
  • Collaborative and open environment fostering continuous improvement
  • Employee-led diversity and inclusion networks, promoting community and advocacy
  • Annual charity initiatives and volunteer days to support local communities
  • Global wellbeing programs, including fitness competitions and monthly webinars
Responsibilities
  • Contribute to the design and implementation of new features across the software stack, leveraging modern design principles
  • Perform code reviews and ensure design and coding adhere to the employer\'s standards
  • Participate in daily stand-ups, kick-offs, collaborative estimation, and retrospective meetings
  • Mentor junior team members through pair programming and code reviews
  • Collaborate with engineers and product owners on software architecture and design
Qualifications
  • 5+ years of experience working with commercial software using either Java or Golang
  • 2+ years of experience working with containers and microservices (e.g., Docker, Kubernetes)
  • Extensive experience designing and developing complex software systems from scratch
  • Excellent problem-solving and critical thinking skills for tackling complex technical challenges
  • Experience with developing cloud services on AWS
Preferred Qualifications
  • Demonstrable expertise in building performant cloud-scale solutions on AWS
  • Strong analytical and quantitative skills to measure and improve system performance
  • Experience in the development of networking or security products
  • Working knowledge of the DNS protocol

#Cybersecurity #RemoteWork #SoftwareDevelopment #DiversityandInclusion #CloudServices

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.