Tata Consultancy Services

GoLang Engineer

Austin, TX, US

$137k/year
4 days ago
Save Job

Summary

Minimum Qualifications

  • Bachelors degree in Computer Science and/or Engineering or equivalent experience
  • 10+ years of experience working with the Go programming language
  • Expertise in concurrent programming, understanding Go routines, channels, and the sync package to optimize performance.
  • Knowledge of various Go frameworks and tools. Expertise in concurrent programming, understanding Go routines, channels, and the sync package to optimize performance.
  • Experience in industry standard authentication protocols like OAuth/OIDC/SAML/SSO and understanding of IdP (Identity Provider) concepts
  • Familiarity with RESTful and gRPC
  • Understanding of design patterns and software engineering principles.
  • Strong knowledge of cryptographic principles and secure communication protocols.

Preferred Qualifications

  • Experience working or integrating with an identity provider such as Okta, Ping Identity, OneLogin, Google IdP etc...
  • Exposure to zero-trust security principles and modern identity verification techniques
  • Familiarity with database technologies such as MySQL, Oracle, and CockroachDB
  • Good communication and personal skills: ability to collaborate optimally with members of other functional groups, and a strong sense of project ownership.
  • groups, and a strong sense of project ownership.

Salary Range : $63,400-$137,000 a year

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job