Job Openings
Senior Software Engineer
About the job Senior Software Engineer
Job #: 24-341(2)
G-TAC employer partner is seeking a talented individual to join their team as a Senior Software Engineer to work on their Zero Trust products and cloud services. The individual will become a member tasked with the development of innovative solutions to protect endpoints from emerging web-based threats. Primary responsibilities will include the creation of an agent for traffic inspection, policy enforcement, integration with cloud services and enhance capabilities.
Tech Requirement:
- C/C++ skills with emphasis on object-oriented programming
- Network programming. TCP/ HTTPS /HTTP
- JSON/XML/ProtoBUf
- Kernel Modules /Extensions (Windows Driver and Mac OS system extensions)
- Git, CMake, Conan
- GDB / LLDB
Duties:
- Design and implement major components of the Zero Trust product that has high impact for our customers.
- Evaluate the performance of the product.
- Re-evaluate the design and implementation of source code.
- Collaborate with team members and team leads
Skills Requirement:
- Bachelors in Computer Science, Management Information Systems, or Software Engineering; or equivalent work experience
- 3-4 years of relevant experience.
- Strong C/C++ skills with emphasis on object-oriented programming
- Ability to collaborate and thrive in a fast-paced environment
- Excellent analytic/troubleshooting skills
- Knowledge of layer 4-7 protocol (TCP/HTTP/HTTPS) and working knowledge of SSL (TLS). Deep understanding of security concept and L4 networking protocol a plus
- Knowledge of Windows and Mac OS applications development and systems programming (Nice to have)