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