Talent Apply
Log in
All jobs
S

Senior Software Engineer

SailPoint
United States Posted Jul 22, 2026
Remote

About this role

Senior Software Engineer

We are seeking a highly skilled Senior Software Engineer to join our engineering team. In this role, you will act as a senior Individual Contributor (IC) and module lead, providing technical guidance and mentoring a small pod of 2-3 engineers. You will design low-to-medium complexity features, consistently deliver high-quality code, and help ensure your team stays on track. The ideal candidate has deep experience in building robust microservices with Golang, managing cloud-scale data, orchestrating workflows with Temporal, and implementing proactive SRE observability principles.

Responsibilities

  • Deliver efficient, maintainable, robust GO based microservices.
  • Produce designs and rough estimates, and implement features based on product requirements.
  • Collaborate with peers on designs, code reviews, and testing.
  • Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
  • Collaborate closely with engineering leadership to continuously refine and improve the Software Development Life Cycle (SDLC) process.

Requirements

  • 7+ years of professional software development experience
  • Strong proficiency and hands-on experience in Golang for backend system development.
  • Architecture: Extensive experience with Microservices development, distributed systems, clean API design, and event-driven patterns.
  • Databases & Data Stores: Direct experience working with modern high-performance cloud databases, specifically Snowflake (data warehousing) and DynamoDB (NoSQL), Cassandra.
  • Reliability & Monitoring: Solid understanding of SRE principles, setting up telemetry/observability, and managing Service Level Objectives (SLOs).
  • Great communication skills
  • BS in Computer Science, or a related field
  • Comprehensive experience with an object-oriented programming language and techniques
  • Comprehensive understanding of Java Frameworks
  • Preferred
  • Experience with AWS
  • Workflow Orchestration: Hands-on experience building highly resilient, stateful microservices using Temporal or similar orchestration frameworks.
  • Experience with Continuous Delivery
  • Experience working on a Big Data/Machine Learning product
  • Experience instrumenting code for gathering production performance metrics
  • Path to success
  • 30 days
  • Onboarding & Discovery
  • Set up the local development environment and resolve any access issues.
  • Ship a small, low-risk bug fix or feature to production within the first two weeks. Conduct 1:1s with Engineering manager

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →