Enable job alerts via email!

Sr Software Engineer

Rollbar, Inc.

San Francisco (CA)

Remote

USD 120,000 - 180,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative deep-tech startup is seeking a Senior Software Engineer to enhance their Device Identity Platform. In this role, you'll leverage your expertise in Go and gRPC to develop and maintain complex applications, integrating with various identity providers and public APIs. You'll be part of a collaborative team that values empathy and diversity, working in a flexible, remote-first environment. This position offers the chance to influence the direction of the technology stack and contribute to a culture of psychological safety and inclusion. Join a company that prioritizes your growth and values your contributions!

Qualifications

  • 5+ years of experience in software development, particularly with Go.
  • Strong understanding of microservices architecture and distributed systems.

Responsibilities

  • Develop and maintain complex network applications in Go.
  • Create and maintain reusable CI/CD workflows using GitHub Actions.

Skills

Go
gRPC
Open Telemetry
Protocol Buffers
Docker
Kubernetes
PostgreSQL
Git
GitHub Actions
CI/CD

Education

Bachelor's Degree in Computer Science
Master's Degree in Software Engineering

Tools

Terraform
Redis
React
TypeScript

Job description

Smallstep is an internationally distributed, remote-first company. We work reasonable, flexible hours and utilize technology to accomplish goals asynchronously. We look for folks who are thoughtful, can break down problems, and often work independently. You are trusted to work on your own and to ask for help when blocked. At Smallstep, you get the benefit of working with a tight-knit team across many areas and contribute directly to the success of the organization.

Security is a core responsibility for all employees at Smallstep

All roles are expected to strictly adhere to our security policies, procedures, and best practices to protect company assets, customer data, and systems. All employees must remain vigilant, report potential security concerns, and participate in ongoing security training to ensure compliance with industry standards.

About Us

We are a nimble deep-tech startup of seasoned experts. We’re looking for a Senior Software Engineer passionate about building and maintaining integrations to enhance the Smallstep Device Identity Platform. You’ll work with technologies such as Jamf, Intune, Wi-Fi/RADIUS, SaaS applications, ZTNA solutions, and identity providers like Okta, Entra ID, Workspace ONE, and Google Workspace, among others.

Our Technology Stack
  • Backend services built with Go, using gRPC and Protobuf for APIs
  • PostgreSQL for data storage
  • Redis for caching
  • River for job queues
  • Frontend with React and TypeScript
  • Deployed on Kubernetes, managed with Terraform
  • CI/CD with GitHub Actions
Responsibilities
  1. Develop and maintain complex network applications in Go
  2. Instrument applications with Open Telemetry for metrics, traces, logs
  3. Build applications that integrate with public APIs to enhance platform functionality
  4. Create and maintain reusable CI/CD workflows for deployment and testing using GitHub Actions
Experience With
  • Building and maintaining gRPC services with Protocol Buffers
  • Operating distributed event-based systems
  • Creating secure container images with Docker or Podman
  • Bonus: experience with Kubernetes and integrating with MDMs
Nice to Have
  • Kubernetes tooling (kustomize, helm)
  • GCP infrastructure experience
  • Cryptography and network security protocols
  • Public and private PKI management
Technologies

Go, gRPC, Open Telemetry, Protocol Buffers, HTTP, Git, GitHub Actions, Docker, Kubernetes, microservices, PostgreSQL, MDMs, GCP, PKI, OAuth 2.0, JWT, AWS, Azure

Our Culture

We believe in action-based empathy and strive to create an inclusive environment where everyone feels welcome and valued. We are committed to diversity, collaboration, results, and psychological safety, ensuring everyone can be their authentic selves at work.

Equal Opportunity

Smallstep is proud to be an equal opportunity employer. All qualified applicants will receive consideration regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We encourage all interested individuals to apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Fieldguide

San Francisco

Remote

USD 168,000 - 203,000

4 days ago
Be an early applicant

Sr. Software Engineer II, AI Nurture

Apartment List

San Francisco

Remote

USD 145,000 - 207,000

Yesterday
Be an early applicant

Backend Software Engineer/Senior Software Engineer

Salesforce, Inc..

San Francisco

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Senior Software Engineer, Identity Team (Remote)

Weights & Biases

San Francisco

Remote

USD 177,000 - 245,000

Today
Be an early applicant

Senior Software Engineer II (Growth)

DigitalOcean

San Francisco

Remote

USD 168,000 - 228,000

10 days ago

Senior Software Engineer | Advanced Data Engineering

WEX, Inc.

San Francisco

Remote

USD 158,000 - 210,000

5 days ago
Be an early applicant

Senior Software Engineer

GrowthBook

Palo Alto

Remote

USD 120,000 - 155,000

7 days ago
Be an early applicant

Senior Software Engineer

Central Garden & Pet

California

Remote

USD 100,000 - 145,000

5 days ago
Be an early applicant

Senior Software Engineer

FuseAI

San Francisco

Remote

USD 90,000 - 150,000

12 days ago