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 we'll 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.
What you will do
Be able to interact with product managers to define the feature and write clear functional specs
Work with the frontend team to define the API contracts for the backend services
Work on critical field escalations and drive closure
Work on prototypes that are pre-cursors to features on the product roadmap
What you will bring
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 (eg, TCP/IP, HTTP)
bachelors degree in Computer Science or a related field
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time