We're in alpha · Starting with US & Canada
The Intersect Group logo
The Intersect Group Verified
Staffing & Recruiting, Professional Services

SR Software Engineer

Georgia, United StatesOnsiteFull TimeSeniorPosted 14 days agoVisa sponsorship available

Overview

This role will focus on high-availability systems, authentication/authorization services, API infrastructure, and multi-cloud architecture initiatives supporting large-scale transaction platforms. The engineer will work on mission-critical services that power online ordering ecosystems and point-of-sale platforms, requiring a strong focus on scalability, uptime, and reliability.

Responsibilities

  • Design and build foundational platform services supporting authentication, authorization, and core infrastructure.
  • Develop and maintain services using Java, Node.js, and Nest.js.
  • Support API infrastructure and gateway management, including integrations with Apigee.
  • Implement and maintain authentication and identity services using Okta and SSO frameworks.
  • Build and maintain webhook and WebSocket platforms used across internal and external systems.
  • Support role-based access control (RBAC) and logical access control (LVAC) implementations.
  • Drive high availability initiatives to improve system uptime and resiliency.
  • Work on infrastructure improvements within Google Cloud Platform (GCP).
  • Contribute to architecture and research efforts around multi-cloud failover strategies, including expansion into Microsoft Azure.
  • Collaborate with platform, infrastructure, and application teams across the organization.
  • Participate in architectural discussions and system design reviews.

Technical Environment

  • Languages: Java, Node.js, Nest.js
  • Cloud Platforms: Google Cloud Platform (GCP), Microsoft Azure
  • Identity & Security: Okta, AuthN/AuthZ, SSO
  • API Management: Apigee Gateway
  • Architecture: High availability systems, failover strategies, distributed systems
  • Platforms: Webhooks, WebSockets, API infrastructure
  • Access Control: RBAC, LVAC

Qualifications

  • 7+ years of software engineering experience in backend or platform engineering environments.
  • Strong experience building and supporting highly available distributed systems.
  • Hands-on development experience with Java and/or Node.js.
  • Experience with cloud-native infrastructure, particularly GCP (Azure experience is a plus).
  • Experience implementing authentication and authorization frameworks.
  • Familiarity with API gateway platforms such as Apigee.
  • Experience building scalable infrastructure services used across multiple applications or teams.
  • Strong understanding of system reliability, uptime, and failover design patterns.

Preferred Experience

  • Experience with multi-cloud architecture strategies.
  • Experience supporting large-scale transaction or ordering systems.
  • Background working on shared platform or foundational services teams.
  • Experience supporting systems that require four to five nines uptime.
Ready to apply?
You'll be redirected to The Intersect Group's application page.

Similar roles