Distinguished Engineer

Bangalore, KA, IN, 560103

Engineering

Sophos Overview – Cybersecurity Evolved

As a worldwide leader in next-generation cybersecurity, Sophos protects nearly 400,000 organizations of all sizes in more than 150 countries from today’s most advanced cyberthreats. Powered by SophosLabs – a global threat intelligence and data science team – Sophos’ cloud-native and AI-enhanced solutions secure endpoints (laptops, servers and mobile devices) and networks against evolving cybercriminal tactics and techniques, including automated and active-adversary breaches, ransomware, malware, exploits, data exfiltration, phishing, and more. The award-winning Sophos Central cloud-based platform integrates Sophos’ entire portfolio of best-of-breed products, from the Intercept X endpoint solution to the XG Firewall, into a single system called Synchronized Security. Sophos products are exclusively available through a global channel of more than 47,000 partners and Managed Service Providers (MSPs). Sophos also makes its innovative commercial technologies available to consumers via Sophos Home. The company is headquartered in Oxford, U.K., and is publicly traded on the London Stock Exchange under the symbol “SOPH.”

 

 

Job Purpose

 

Provide technical thought leadership, tactical advice, and strategic direction to the Network Security product team. Be omnipresent and  “in the trenches” with developers, architects, and PMs, for the full delivery cycle.  Align this work with Sophos’ strategic goals, across the entire product portfolio considering Synchronized Security and Zero Trust network paradigms, the output and requirements from Threat Intelligence, Labs, and Data Science to drive significantly differentiated, industry leading products. This role will be focused on developing our cloud networking technologies so familiarity with cloud native technologies are a must.

 

In providing technical leadership to the team ensure that strong architectural patterns are observed, reviewed and implemented. Prevent technical debt and provide a path for alleviating existing. Teach the team to make the right decision and put quality first. Drive a culture of customer first engineering by driving good understand in how customers use the product, guide the experience they deserve and delight them with the product. 

Provide and grow technical leadership and talent in the organization. Lead by example such that others follow that example. Mentor and direct involvement with key engineers helping them grow technically as well as move up the technical ladder.
 
Duties & Responsibilities  

 

 

  • Drive the development of feature-rich, industry leading products, that are simple to use and integrate in any environment
  • Coach and mentor senior engineers and managers on technical strategy, technologies, processes, and design, to establish and share engineering best practice and to enable them to contribute more effectively, applying the tenets of sound engineering practices and designs across the entire networking portfolio
  • Significantly impact on future products, technologies, and business strategies by providing long-term technical direction and vision, and generating creative solutions, or working with senior key contributors to enable them to generate creative solutions that enable innovative ways of executing on these opportunities
  • Build alliances externally with customers and industry experts to gain and share information about industry trends
  • Use leadership and negotiation skills to influence outcomes within and outside Sophos that support our short, medium, and long-term strategy and goals
  • Work with Engineering VPs to define, support, influence, and conduct standard code quality, industry standard QA and engineering rigor practices 
  • Draw upon collaborations with other product groups to drive advancements in detections, observations, visibility, and response to improve our MDR products. 
  • Drive strategic and tactical innovation coordinate our advancement in Threat Intelligence from Labs, our Machine Learning from DS, and our MDR services and Endpoint Security products.  Ensure that all teams are connected through the engineering and design decisions that may affect them.
  • Help build and then develop the aspirational architecture for future endpoint products and ensure with each iteration we are provably on path to that goal
  • Ensure requirements from Threat Intelligence and Data science are understood and prioritized correctly
  • Drive strategic and tactical innovation across the between our Network products. That help us make the transition from on-prem to cloud   
  • Provide guidance for the infrastructure and practical application of our machine learning capabilities to the various sources of data, observations, and telemetry available to our Endpoint products  
  • Help engineers identify and articulate patent ideas
  • Anticipate internal and external business and legislative issues impacting Sophos products and technologies and apply that understanding back into those solutions
  • Work with Sophos business owners and the management team to maintain an understanding of Sophos vision and strategy


Special Conditions

 

  • Travel and Hours:

o   Occasional travel to engineering offices which includes Ahmedabad, Pittsburgh and Vancouver 
o   Available to make voice and video conferences to suit the core hours / time zones of remote product development sites 

  • Location:

o    Bangalore, India

 

Organisational Responsibility

 

  • Projects are delivered using a matrix structure which will require the post-holder to work in a cross functional team, consisting of key senior leaders of various software teams and their directors.  
  • Ability to influence, coach, and lead by example is critical in this environment, and to be successful in this role. 

 

Experience

 

Essential

 

 

  • For all the below a pragmatic approach that balances architectural needs with business dynamics. Commercial viability is paramount in any and all aspects of development direction and implementation

Developed commercial software through all stages of a SDLC

  • Unit, system and integration testing of own code and that of others
  • Designed and developed complete software products or systems and learned hard lessons of what does or doesn’t work over multiple versions
  • Trained others in best practices for peer review of code, designs, specifications and unit tests.
  • Made recommendations to solve product-wide issues, across multiple updates and versions, and learned critical lessons of what works well and what doesn’t
  • Influenced company strategy including inception and completion of shipping products aligned with this strategy
  • Trained and coached other senior contributors on how they can most effectively influence and grow their own parts of the dev organization.
  • Built relationships with colleagues across all departments (technical and non-technical)
  • Formal presentation to executive leadership, external partners, cross multiple teams
  • Strong networking and protocol experience
  • Cloud native skills and the understanding on how to build cloud products that scale. Understanding of technologies like web application development, various databases (and large dataset problems), containerization, AWS, Kubernetes and Istio, 12 factor development.

 

Desirable

 

  • Knowledgeable in all product-relevant technologies
  • Agile software development methodologies experience, especially understanding the practical implications of what is valuable and what is not
  • Device to cloud software development such as IoT, managed devices or similar.

 

Skills and Abilities

 

Essential

 

  • Design and write code and unit tests in line with requirements
  • Good written and verbal communication skills in fluent English
  • Can give effective written and verbal instructions; provides explanations clearly and precisely
  • Asks questions, checks for understanding, high level of self-awareness
  • Builds stable and useful working relationships across divisions
  • Ability to write technical specifications and strategic guidance
  • Coaching and mentorship
  • Advanced knowledge or theories, concepts and practical application
  • Building and improving a technical culture of individual responsibility and empowerment
  • Dealing with ambiguity

 

Desirable

 

  • Fluency in more than one relevant programming language
  • Appetite for and adept at interpersonal and intercultural relationship coaching and mentoring
  • Strong knowledge of network security and or cloud based engineering
  • Strong knowledge of security threat landscape

 

Behaviours

 

  • Problem Solving
  • Judgement
  • Driving for Quality
  • Active Listening
  • Tenacity
  • Creativity
  • Attention to Detail

 

Education

 

  • Bachelors of Science in Computer Software, Computer Science or related discipline or equivalent experience

 

 

Equal Opportunities

 

Sophos is committed to equality opportunity in all areas of its work. All qualified applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation.

 

 

If you choose to explore this opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our data protection policy which can be found here and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos.  If you would like Sophos to delete or update your details at any time, please reply to this or other emails from Sophos clearly stating your request, or follow the steps set out in the data protection policy describing your individual rights.  If you have any questions about Sophos’ data protection practices please contact dataprotection@sophos.com.

 

At Sophos, we want every organization to be protected by innovative, next-generation IT security, even those who don't have a huge IT staff. We protect organizations of all sizes, all around the world by making enterprise-grade security that is simple to deploy, manage, and use. It is our passion, and something we are truly proud of.


Job Segment: Computer Science, Cloud, Quality Assurance, Application Developer, Testing, Technology