All roles

Open role

[Remote] Staff/Senior Software Engineer (Python/PHP)

Remote · Ethiopia Full-time

Note: The job is a remote job and is open to candidates in USA. Ontrac Solutions is seeking a highly skilled and experienced Staff/Senior Software Engineer to support critical customer engagement focused on application and platform modernization. The role involves leading modernization efforts, breaking down monolithic architectures into container-based services on GCP, and working closely with engineering managers and customer stakeholders to ensure project success.

Responsibilities

  • Lead application and platform modernization across internal network-automation services, breaking monoliths into container-based services on GCP
  • Drive language and library upgrades (Python 3.11+, PHP 8.4.x, OpenSSL), own design and reviews, and mentor junior developers
  • Build and extend metrics paths as the platform moves from a legacy metrics system to Chronosphere, Prometheus, and Grafana
  • Partner on the migration from Splunk to Splunk Cloud or alternative solutions
  • Collaborate with product engineers on OS and package shifts (RHEL7 to EL8/9, proprietary packaging to RPM) and cloud migrations, owning feature delivery in support of the broader digital transformation
  • Collaborate with cross-functional teams, including product managers, designers, and other engineering teams, to define requirements and drive technical solutions
  • Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration and delivery
  • Troubleshoot and debug complex issues across the distributed system, identifying root causes and implementing effective solutions

Skills

  • 10+ years of backend software development
  • Recent, hands-on Python (3.11+) AND PHP (8.x)
  • A real example of deconstructing a monolith into container-based services, ideally on Google Cloud
  • OpenSSL / secure communication implementation experience
  • Testing discipline: unit, integration, and acceptance tests on production systems
  • A degree in computer science or a related field
  • 10+ years of relevant work experience in software development, focused on backend development, specifically with Python experience
  • 8+ years of strong expertise developing applications using Python (3.11+) and PHP (8.4.x)
  • Extensive Python experience, with the ability to understand an existing complex codebase and lead development efforts
  • Extensive experience deconstructing monolithic architectures into container-based services to enhance scalability and maintainability
  • Experience working with cloud platforms, specifically Google Cloud
  • Technical proficiency with OpenSSL and implementing secure communication protocols across distributed platforms
  • Exposure to metrics and monitoring tools such as Chronosphere, Prometheus, and Grafana
  • Familiarity with logging solutions, specifically transitioning from Splunk to Splunk Cloud
  • Exposure to OS/package management, including RHEL7 to EL8/9 shifts and migrations from proprietary package management to RPM
  • Strong proficiency writing unit, integration, and acceptance tests
  • Previous experience with internal network-automation services and platforms
  • Experience mentoring mid-level engineers to reduce single points of failure (SPOFs)
  • Experience partnering with Principal Engineers on large-scale cloud migrations

Company Overview

  • Ontrac Solutions helps organizations adopt emerging technologies to scale smarter. It was founded in 2010, and is headquartered in Chicago, IL, US, with a workforce of 11-50 employees. Its website is https://www.ontracsolutions.net.
  • More open positions

    [Remote] Clinical Scientist - Clinical Surveillance & Training (Clinical Psychologist/Neuropsychologist - Must Have)

    Work from home Full-time role

    [Remote] Assessment Scientist CST (Clinical Psychologist/Neuropsychologist)

    Work from home Full-time role

    [Remote] National Account Manager - Technical Instrumentation

    Work from home Full-time role

    [Remote] Senior Site Reliability Engineer

    Work from home Full-time role

    [Remote] Account Executive

    Work from home Full-time role

    [Remote] Implementation Consultant, Enterprise Intelligence

    Work from home Full-time role

    Technical Lead, Full-Stack & AI Platforms

    Work from home Full-time role

    Sr. Financial Inside Sales Consultant

    Work from home Full-time role

    Remote Data Entry Specialist – Home‑Based, Flexible Schedule with careerzynith (United States)

    Work from home Full-time role

    Hiring for Clinical Pharmacist - Prior Authorization Remote role

    Work from home Full-time role

    Senior Client Account Manager, Large Customer Sales - Fashion and Apparel job at Reddit in San Francisco, CA

    Work from home Full-time role

    Librarian job at City of Anaheim, California in Anaheim, CA

    Work from home Full-time role

    BESS Project Manager - Community Solar BESS (REMOTE)

    Work from home Full-time role

    Support Engineer | DX

    Work from home Full-time role

    Experienced Part-Time Remote Data Entry Specialist – Accelerate Your Career at careerzynith

    Work from home Full-time role

    Experienced Data Entry Associate – Cannabis Industry Menu Curation (Remote)

    Work from home Full-time role

    (Online Remote Jobs) Amazon Data Entry Jobs Hiring For Teens (URGENT) Part-Time

    Work from home Full-time role

    Data Entry Specialist - Typing Jobs Online

    Work from home Full-time role

    Remote Telechat & Phone Support Specialist – Customer Experience Champion, Lead Generation Expert, and CRM Maestro (Fully Remote)

    Work from home Full-time role

    Senior Software Engineer (Amazon Connect) (Part-time, Project-Based Contract )(Remote)

    Work from home Full-time role

    Contract Medical Data Entry Specialist – High‑Volume Healthcare Documentation & Backlog Management at Hirezen

    Work from home Full-time role