Principal Software Engineer 1

New
IndiaFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of progressive experience
Required Skills
Cloud ComputingCybersecurityC++GoLinuxNetworking

Requirements

  • 12+ years of progressive experience in enterprise architecture and cybersecurity.
  • 7+ years of experience with C/C++/Golang.
  • 7+ years of experience with Linux system and kernel programming.
  • 7+ years of domain experience in networking, routing, switching, and cryptography.
  • Experience with TCP/IP stack and application protocols (DHCP, DNS, LDAP, HTTP, HTTPS, TLS).
  • Experience with virtual and cloud platforms (AWS, Azure, GCP, VMs).
  • Bachelor's or Master's degree in Computer Software, Computer Science or related discipline.

Responsibilities

  • Architect, design, and develop products or systems aligned with technical strategy.
  • Define and support unit, system, and integration testing.
  • Conduct and contribute to peer reviews of code, designs, and specifications.
  • Manage competing priorities effectively.
  • Partner with Test Leads to recommend effective testing strategies.
  • Review requirement specifications for completeness and identify gaps.
  • Drive the adoption of new architectures, technologies, and design patterns.
  • Recommend improvements to engineering standards and processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now