Job Details

ID #15639552
Estado Maine
Ciudad Auburn
Tipo de trabajo Permanent
Salario USD $120,000 - $180,000 per year 120000 - 180000 per year
Fuente Jobot
Showed 2021-06-20
Fecha 2021-06-19
Fecha tope 2021-08-18
Categoría Seguridad
Crear un currículum vítae

Sr. Golang Developer - Remote

Maine, Auburn, 04210 Auburn USA

Vacancy caducado!

This Jobot Job is hosted by: Tori BenderAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $120,000 - $180,000 per year

A bit about us:

Being a member of this team means working with passionate and experienced digital enthusiasts focused on the cutting edge of solutions in user and services identity and authorization domain. This means top-talent opportunities, key responsibilities and high-grade/visibility projects for those who join their team.

Why join us?

Fully remote and flexible hours!Benefits 100% covered for employees. Bonus and Stock packagePTO401K Matching

Job Details

Do you want to become a member of a growing team of developers and security engineers delivering modern API Authorization and API Security products on an enterprise scale? If so, check us out!

The Job: Senior Go Lang Software Engineer

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language's unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team including our UX designers, backend API developers, DevOps engineer. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

What you'll need for this position:

  • Solution design and implementation skills
  • 2-3 years of experience as a Senior or Lead Software Developer
  • Fluency in coding in Golang with a minimum 3 years of Golang software development experience
  • Experience with container orchestration platforms
  • Good understanding of the microservices based system architecture
  • Experience with running software on Azure, AWS or GPC
  • Experience in integrating and testing of the REST APIs
  • Understanding of internet fundamental concepts and protocols
  • Basic Linux and scripting skills
  • Holistic view on the IT and System integration that spans across hardware, software and networking.
Some Challenges You'll Tackle:

-Playing a key role in architectural and design decisions, building toward an efficient distributed architecture for our product offering.
  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high performance software
  • Designing the optimal solutions to enhance our product offering
Technology stack you will work with:
  • Golang and Java/Scala based microservices
  • Docker containers
  • Container platforms - ECS, Kubernetes, AKS
  • Cloud providers like AWS, Azure and GPC
  • Distributed technologies like Hazelcast , CockroachDB , Kafka
  • Hashicorp products: Vault, Consul, Vagrant
  • Modern GitOps approach using Kustomize and Flux
Additional skills that can be helpful:
  • Familiarity with essential identity and access management concepts like SSO, federated identity, multi factorr authentication, authorization, OIDC etc.
  • Experience with structured, highly available, large scale, microservices based solutions
  • Experience with container orchestration solutions
  • Experience with CI/CD based development models and tools

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Vacancy caducado!

Suscribir Reportar trabajo