Remote Sr Software Engineer, Integrations & Systems

Posted

Apply now
Please, let Smallstep know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Smallstep is an internationally distributed, remote-first company that offers reasonable, flexible hours and utilizes technology for asynchronous work.
  • The company seeks thoughtful individuals who can break down problems and work independently, while also being able to ask for help when needed.
  • Security is a core responsibility for all employees, who must adhere to security policies and participate in ongoing training.
  • The role is for a Senior Software Engineer focused on building and maintaining integrations for the Smallstep Device Identity Platform.
  • Technologies involved include Jamf, Intune, Wi-Fi/RADIUS, SaaS applications, ZTNA solutions, and identity providers like Okta, Entra ID, Workspace ONE, and Google Workspace.
  • The platform is built with Go for backend services, using gRPC and Protobuf for internal APIs, PostgreSQL for data storage, Redis for caching, and River for job queues.
  • The frontend is developed with React and TypeScript, and deployment is managed on Kubernetes using Terraform and GitHub Actions for CI/CD.

Requirements:

  • Candidates must have experience developing and maintaining complex network applications written in Go.
  • Experience with instrumenting applications to collect metrics, traces, and logs using Open Telemetry is required.
  • Candidates should have a background in building applications that integrate with public APIs to enhance platform functionality.
  • Experience in creating and maintaining reusable CI/CD workflows for software deployment, testing, and automation using GitHub Actions is necessary.
  • Familiarity with building and maintaining gRPC services and working with Protocol Buffers for service communication is essential.
  • Candidates should have experience operating and maintaining event-based distributed systems.
  • Experience in creating and maintaining secure container images with tools such as Docker or Podman is required, with bonus points for Kubernetes experience.
  • Bonus points for experience integrating with Mobile Device Management (MDM) solutions.

Benefits:

  • Smallstep offers a competitive salary and industry-leading benefits to all employees.
  • Employees have the opportunity to share in the company’s success.
  • The company fosters a collaborative and inclusive culture, ensuring psychological safety for all team members.
  • Smallstep is committed to diversity and encourages all qualified applicants to apply, providing equal opportunity without discrimination.
Apply now
Please, let Smallstep know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback