CareerPlan

Senior Software Engineer

USARemoteFull-time2026-10-30 → 2026-11-09
Remote · from United StatesUnited States citizens only

Core

Design, develop, test, and maintain software components for an enterprise developer platform, building reusable backend tools and services that automate application, API, and software onboarding.

Role type

Senior IC backend software engineer (developer platform)

Builds

Reusable backend tools, services, CI/CD pipelines, REST APIs, and a centralized service catalog for internal developer platforms

Domain

Enterprise software development, developer productivity tools, cloud-native infrastructure

Required skills

Python, Go, TypeScript, Java, REST API design, OpenAPI specifications, CI/CD pipeline integration, automated validation and security checks, self-service workflow development, source control integration

Preferred skills

Internal developer platforms, GitLab CI/CD, Open Policy Agent, API gateway automation, centralized software catalogs, Kubernetes, containerized applications, GitOps, AWS, cloud-native development

Responsibilities

Design and implement self-service registration workflows with validation and approval steps; Create and integrate CI/CD pipelines and automated validation gates; Design REST APIs and work with OpenAPI specifications; Consolidate application and software inventories into a centralized service catalog; Create technical documentation and reusable templates for developer productivity

Seniority

Senior, hands-on IC