Hybrid Senior Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer at Sophos focusing on cloud-based management, reporting, and telemetry solutions in cybersecurity. Building production-ready solutions using microservices architecture in a collaborative team environment.

Responsibilities

  • Sophos engineers are working on cloud based next generation management, reporting and telemetry solutions of the Sophos security products using microservices architecture.
  • As a member of the development team, you will work on prototyping new cloud solutions as well as build the production ready complete cloud solutions.
  • The most suitable candidate would be one having a combination of work experience in both cloud/AWS and managed switch/routers/firewall technology.

Requirements

  • 6–8 years of relevant experience in software development
  • Proficiency in any one of the programming languages such as C, C++, Java, Python, or Go
  • Strong design skills using principles of reuse, modularity, scale, etc.
  • Strong understanding of Data Structures and algorithms
  • Familiarity with AWS cloud infrastructure is a plus
  • Experience with Agile Software Development methodologies.
  • Familiarity with SQL and NoSQL databases; experience with infrastructure-as-code tools such as Terraform is good to have
  • Experience working in Agile software development environments
  • Strong experience with the network stack and different networking protocols is mandatory (e.g., TCP/IP, HTTP)
  • Bachelor’s degree in Computer Science or a related field

Benefits

  • Employee-led diversity and inclusion networks that build community and provide education and advocacy
  • Annual charity and fundraising initiatives and volunteer days for employees to support local communities
  • Global employee sustainability initiatives to reduce our environmental footprint
  • Global fitness and trivia competitions to keep our bodies and minds sharp
  • Global wellbeing days for employees to relax and recharge
  • Monthly wellbeing webinars and training to support employee health and wellbeing

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job