Senior Python Platform Engineer

SoftServe, Inc.
United States
11 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≀ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Computing Platforms Continuous Integration Monitoring of Systems Python (Programming Language) Prometheus Systems Integration Data Logging Enterprise Software Applications Grafana Backend Containerization
+4 more
Kubernetes Api Design Splunk Docker

Job description

In this role, you will build Python-based backend services, APIs, and automation frameworks that enable teams to integrate with the platform, manage monitoring configurations, and adopt standardized deployment patterns.

You will work with monitoring and observability technologies such as Prometheus, Grafana, and Splunk, collaborating with technical teams to improve platform integration, automation, and self-service capabilities.

You will also assess the existing architecture, identify opportunities for improvement, and translate technical findings into actionable recommendations and documented solution designs., * Design, develop, and maintain Python backend services, APIs, and reusable automation components.

  • Build and evolve automation frameworks for monitoring-as-code, including monitoring configurations, dashboards, alerting, and onboarding of new teams and services.
  • Integrate monitoring tools, software platforms, and enterprise systems through APIs and other integration mechanisms.
  • Develop reusable self-service templates and standardized deployment patterns to enable teams to onboard and configure services independently.
  • Assess the existing platform architecture, identify gaps and improvement opportunities, and propose actionable technical solutions.
  • Prepare and maintain technical specifications, architecture documentation, and solution design proposals.
  • Apply CI/CD practices and modern software delivery principles to support reliable, repeatable, and maintainable platform development.
  • Work with containerized environments and orchestration technologies to support scalable and consistent deployments.

Requirements

  • Proven experience in Python development, including backend services, API development, automation, and reusable software components.
  • Experience designing and implementing automation frameworks and platform engineering solutions.
  • Experience integrating software platforms, monitoring tools, and enterprise systems.
  • Experience with observability and monitoring concepts, including metrics, logging, tracing, and alerting.
  • Hands-on experience with observability tools such as OpenTelemetry, Grafana, Prometheus, Splunk, or similar technologies.
  • Experience with CI/CD pipelines and modern software delivery practices.
  • Experience with Docker and Kubernetes or similar containerization and orchestration technologies.
  • Experience preparing technical specifications, architecture documentation, and solution design proposals.
  • Ability to assess existing technical solutions, identify improvement opportunities, and communicate recommendations clearly.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…