JOBSEARCHER

Platform Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Software Engineer – Platform Engineering (APIs & Developer Tools)OverviewPlatform Engineering builds shared services, APIs, and developer tooling to help engineering teams deliver value quickly and safely. This role focuses on building high-quality APIs, automation, and internal tools, with exposure to cloud, DevOps, and SRE practices.ResponsibilitiesDesign and build secure, reliable, and well-documented internal and customer-facing APIsDevelop developer tools and platform services to improve developer experience (DX): CLIs, templates, libraries, automation, and service scaffoldingApply engineering best practices including TDD, code reviews, CI/CD, and safe deployment strategiesBuild for operability: logging, metrics, tracing, health checks, and alertingCollaborate with platform and product teams to standardize patterns (authentication, authorization, configuration, resilience, versioning)Support incident response and drive reliability improvements to reduce defects and operational riskRequired QualificationsStrong experience building and operating production APIs/services (design, development, testing, deployment)Proficiency in at least one backend language: Python, Go, Java, C#, or TypeScriptSolid understanding of API design and lifecycle management (versioning, backward compatibility, pagination, error handling)Strong testing discipline (unit, integration, component testing)Working knowledge of cloud-native environments: containers, CI/CD, and cloud platformsExperience troubleshooting across application, runtime, and platform layers using logs, metrics, and tracesPreferred QualificationsExperience building platform APIs with a product mindset (usability, documentation, adoption)Familiarity with event-driven architectures (pub/sub, queues), reliability, and idempotencySecurity knowledge (OAuth/OIDC, least privilege, threat modeling, input validation)Experience with SLOs and automation to improve reliability and reduce operational toilKubernetes and Infrastructure as Code experienceTechnical SkillsPython: Production-grade development for automation and toolingGo: Concurrent, performant services (APIs, CLIs, operators)Docker: Build and manage production container imagesKubernetes: Deploy, operate, and troubleshoot workloadsREST APIs: Design, implement, and version production APIsLinux: System-level troubleshooting (networking, processes, performance)GCP: Deploy and manage cloud-native servicesNice to HaveTekton (CI/CD pipelines, GitOps workflows)React (internal developer tools, dashboards, self-service UIs)Experience6+ years of overall IT experience4+ years of software development experienceProficiency in two programming languages, or advanced expertise in one#INDOM