Platform Engineer

V2Soft

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software engineering experience with APIs and production services.
  • Proficient in at least one backend language such as Python, Java, Go, C#, or TypeScript.
  • Familiarity with API design principles, including versioning and error modeling.
  • Strong experience with testing disciplines and refactoring practices.
  • Working knowledge of cloud-native environments, particularly with CI/CD and containers.
  • Ability to troubleshoot across multiple layers of application and platform.

Responsibilities

  • Design and develop secure, reliable APIs and services for both internal and external users.
  • Create tools and services that enhance developer experience, including libraries and automation frameworks.
  • Implement engineering best practices such as test-driven development and continuous integration.
  • Ensure operability through metrics, logging, and health checks for systems deployed in production.
  • Collaborate with product and platform teams to establish standardized engineering patterns.
  • Engage in incident response and contribute to operational reliability improvements.

Benefits

  • Hybrid work model with four days in the office and one day remote.
  • Opportunities for continuous education and skill development.
  • Emphasis on quality assurance and best engineering practices.
  • Engagement in a collaborative team environment focused on innovation.
  • Access to modern tools and cloud technologies.
Full Job Description
Position Description:
# Platform Engineering - Software Engineer (APIs & Developer Tools) ## Overview Client Credit Platform Engineering builds shared services, APIs, and developer tooling that help engineering teams deliver value safely and quickly. This role leans toward software development (high-quality APIs, automation, and tools), with working knowledge of cloud, DevOps, and SRE practices. ## What you'll do - Design and build internal and customer-facing APIs and services that are secure, reliable, and well-documented. - Create developer tools and platform services that improve developer experience (DX): templates, CLIs, libraries, service scaffolding, automation. - Apply engineering best practices: test-driven development, code review, CI, and safe deployment patterns. - Engineer for operability: structured logging, metrics/tracing, health endpoints, and actionable alerts. - Collaborate with platform and product teams to standardize patterns (authn/authz, secrets, configuration, resilience, versioning). - Participate in incident response and reliability improvements; help teams reduce defects and operational risk. ## What we're looking for ### Required - Strong software engineering experience delivering production services/APIs (design, implementation, testing, and operations). - Proficiency in at least one backend language (e.g., Java, Go, C#, Python, TypeScript) and modern API practices. - Experience with API design and lifecycle management (versioning, backward compatibility, pagination, error modeling). - Strong testing discipline (unit/component/integration tests) and comfort refactoring safely. - Working knowledge of cloud-native delivery: containers, CI/CD, and operating services in a cloud environment. - Ability to debug across layers (application, runtime, platform) using logs/metrics/traces. ### Preferred - Experience building and maintaining platform APIs (internal "product" mindset: usability, docs, support, adoption). - Experience with event-driven and asynchronous patterns (queues, pub/sub), reliability, and idempotency. - Security experience: OAuth/OIDC concepts, least privilege, threat modeling, input validation. - Experience improving reliability using SLOs and reducing toil through automation. - Experience with Kubernetes and infrastructure as code in partnership with platform/SRE teams. ## How we work - Build small, ship often: incremental changes with clear acceptance criteria and fast feedback. - Quality is non-negotiable: tests, clear design, observability, and secure defaults. - Operate what we build: ownership includes production support, documentation, and continuous improvement. ## What success looks like - Platform APIs and tools are adopted because they are reliable, well-documented, and easy to integrate. - Developers spend less time on undifferentiated work (setup, pipeline wiring, troubleshooting) and more time delivering features. - Incidents decrease due to better operability, safer releases, and consistent engineering standards.
Skills Required:
Python - The candidate can write production-grade Python to automate platform workflows and build internal tooling - not just write scripts, but ship tested, documented code. Go - The candidate can write performant, concurrent Go programs for platform services - CLIs, API handlers, K8s operators, or automation tooling. Docker - The candidate can author production-quality container images and understand the container lifecycle - not just `docker run hello-world'. Kubernetes - The candidate can deploy, troubleshoot, and operate workloads on Kubernetes - and understand the platform layer (not just `kubectl apply`). REST APIs - The candidate can design, implement, and version production APIs with proper error modeling, pagination, and backward compatibility - and treat them as products with users. Linux - The candidate can operate, debug, and troubleshoot Linux systems at a level that supports production platform work - networking, process management, permissions, and performance. GCP - The candidate can provision, operate, and troubleshoot GCP services that power a cloud-native platform - not just point-and-click console work.
Skills Preferred:
Tekton - The candidate can design and maintain CI/CD pipelines as code using Tekton - understanding tasks, pipeline definitions, triggers, and how they fit into a GitOps workflow. React - The candidate can build internal developer-facing UIs - dashboards, tooling interfaces, or self-service portals - using React. This is not a frontend-first role, but the ability to build usable internal tools is valued.
Experience Required:
Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development
Education Required:
Bachelor's Degree
Additional Information:
***HYBRID / 4 Full days in office, 1 remote***

https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.

Similar Jobs

More Jobs at V2Soft

More Information Technology Jobs

Find similar Platform Engineer jobs: