← Back to jobs
Full-time

Software Engineer - Python

Competitive

Pittsburgh, PAIT & TechnologyPosted 30+ Days Ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

Competitive

Posted

30+ Days Ago

Job description

System One is hiring a Software Engineer specializing in Python to build, deploy, and operate applications and platform capabilities on Kubernetes/OpenShift. The role focuses on Python services and automation, CI/CD pipelines, Policy as Code, DevSecOps controls, platform reliability, and collaboration with engineering, platform, SRE, and security teams.

Responsibilities

Design, develop, and maintain Python-based services, automation tools, and platform utilities supporting containerized workloads

Build and enhance CI/CD pipelines for automated build, test, security scanning, deployment, and release orchestration

Deploy, operate, and troubleshoot applications on Kubernetes/OpenShift, including configuration, scaling, upgrades, and runtime issues

Implement Policy as Code to enforce standards (security, networking, resource controls, image provenance, RBAC, etc.) and prevent configuration drift

Integrate DevSecOps controls: SAST/DAST, container image scanning, SBOM generation/validation, secrets detection, and compliance checks into pipelines

Create and maintain infrastructure/platform artifacts such as:

Kubernetes manifests (Deployments, Services, Ingress/Routes, ConfigMaps, Secrets)

Helm charts and/or Kustomize overlays

OpenShift resources (Projects/Namespaces, Routes, SCCs, Operators as applicable)

Improve platform reliability through monitoring/alerting integration and root cause analysis (RCA) for production issues

Contribute to engineering standards and documentation (runbooks, SOPs, onboarding guides)

Participate in code reviews, design reviews, and agile ceremonies; communicate risks, tradeoffs, and implementation details clearly

Preferred

Familiarity with JupyterHub, Apache Airflow, and MLflow in a containerized environment

Working knowledge of Apache Spark standalone cluster deployment and configuration

Basic React/JavaScript familiarity for maintaining portal UI assets

JupyterHub familiarity

Apache Airflow familiarity

MLflow familiarity

Containerized environment knowledge

Apache Spark deployment

Apache Spark configuration

React familiarity

JavaScript familiarity

Company

Specialized technical staffing, recruiting, and outsourced workforce solutions.

Pittsburgh, Pennsylvania, USA

http://www.systemoneservices.com/

Founded in 2008

5001-10000 employees

Qualifications

3–5 years of professional software engineering experience

Strong Python development experience (APIs, automation, scripting, packaging, unit testing)

Experience administering Apache httpd, including mod_proxy, mod_rewrite, and OIDC authentication modules

Experience configuring Azure EntraID application registrations, client credentials, OAuth2/OIDC endpoint integration, and API permissions — including integrating EntraID as an identity provider into web applications via OIDC

Hands-on Kubernetes/OpenShift experience, including deploying and troubleshooting workloads

Experience building CI/CD pipelines (e.g., Jenkins, UDeploy)

Experience with Policy as Code concepts and tooling, such as: Static Security Analysis (SAST), Interactive Security Testing (IAST), Policy testing/validation and policy lifecycle management

Solid understanding of: Git-based workflows, branching strategies, and pull request reviews

JIRA, Confluence

Linux fundamentals, networking basics, and troubleshooting in distributed systems

Working knowledge of security best practices: RBAC, least privilege, secrets management, and secure SDLC

Bitbucket

GIT

Python

Familiarity with JupyterHub, Apache Airflow, and MLflow in a containerized environment

Working knowledge of Apache Spark standalone cluster deployment and configuration

Basic React/JavaScript familiarity for maintaining portal UI assets

3–5 years of professional software engineering experience.

Required skills

Python, Kubernetes, OpenShift, CI/CD Pipeline Development, Bitbucket, Git, Apache HTTP Server (httpd), Microsoft Entra ID, OAuth2/OIDC, Policy as Code, SAST/IAST, Linux

Preferred skills

System One is a professional staffing firms., Pittsburgh, Pennsylvania, USA, http://www.systemoneservices.com, H1B Sponsorship, Data Powered by, Distribution of Different Job Fields Receiving Sponsorship, 79, Represents job field similar to this job, Engineering and Development, Management and Executive, Customer Service and Support, Sales, Marketing, Trends of Total Sponsorships, *2026, (9), 2025, (5), 2024, (6), 2023, (8), 2022, (10), 2021, 2020, Late Stage, Total Funding, $301.8M, Key Investors

Experience

3-5 years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Pittsburgh, PA or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…