Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Full-time

Ontrac Solutions

Chicago, IL
  • Remote job

Overview
We are seeking a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer engagement focused on application and platform modernization.

This role is ideal for a seasoned engineer capable of leading modernization efforts and breaking down monolithic architectures into container-based services on GCP, with strong Python experience. The successful candidate will work closely with engineering managers and customer stakeholders to ensure project success from initial definition through final delivery.

What your application must clearly show
We screen against the requirements below exactly as written — your resume should make these easy to find:

  • 10+ years of backend software development .
  • Recent, hands-on Python (3.11+) AND PHP (8.x) — this role genuinely uses both; applications showing only one language will not pass screening.
  • 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.

Shortly after you apply you will receive a short role-specific questionnaire — completing it promptly is the fastest way to move into screening.

Required Credentials:

  • 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.

Required Qualifications:

  • 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.

Useful Qualifications:

  • 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.

Scope and Solution Expectations:

  • Bring extensive Python and PHP experience to drive and lead development efforts.
  • 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.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff/Senior Software Engineer (Python/PHP) [Remote] in Chicago, IL vacancy
  •  ...Description About the Role IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical...  ...pipelines. Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control,... 
    Senior
    Full time
    Worldwide

    Ritchie Bros.

    Westchester, IL
    4 days ago
  • Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building...  ...Architect and develop high‑concurrency backend services in Python (FastAPI/Django) to handle core business logic, including shopping... 
    Senior

    RB Global Inc.

    Westchester, IL
    2 days ago
  • $113k

     ...equity and alignment with market data. Staff: Estimated annual base pay: $113,0...  ...000 (midpoint) - $181,000 (maximum) Senior Staff: Estimated annual base pay:...  ...Summary: The Embedded Software Engineer position focuses on the design, development... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Woodward HRT/MPC

    Niles, IL
    4 days ago
  •  ...Job Posting Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have extensive experience in Python programming, as well as a strong understanding of software development... 
    Senior

    Pivotal Solutions Inc

    Chicago, IL
    2 days ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Senior
    For contractors
    Remote work
    Flexible hours

    Turing

    Chicago, IL
    3 days ago
  • $125k - $150k

     ...myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Senior Software Engineer, Python Programmer Fitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or... 
    Senior
    Immediate start

    Fitch Group

    Chicago, IL
    1 day ago
  • Insight Global is seeking a Fullstack Engineer in Chicago to develop production-ready features for a leading data analytics...  ..., platform-driven solutions and requires strong Python skills, a solid understanding of software development best practices, and experience with high-... 
    Senior

    Insight Global

    Chicago, IL
    1 day ago
  • $130k - $170k

     ...RESTful APIs and microservices (Python/Flask/FastAPI) to support...  ...production support. Improve engineering quality and operability through...  ...experience). 7+ years of professional software engineering experience...  ..., experience, skills, seniority, geographic location, business... 
    Senior
    Work at office
    Local area
    Shift work

    LGBT Great

    Chicago, IL
    4 days ago
  • $120k - $135k

     ...Chicago, IL Apr 30, 2026 $120K - $135K What you’ll be doing As a Senior Data Engineer, you will leverage your expertise to contribute to the development, enhancement, and maintenance of critical software solutions. You will collaborate with cross‑functional teams to design... 
    Senior
    Remote work

    Dormont Manufacturing Company

    Chicago, IL
    2 days ago
  • We’re looking for a hands-on, entrepreneurial Senior Systems Engineer to join our Strategy Development team. This role sits at the intersection...  ..., or production operations Strong experience with Python and Bash for scripting and automation Deep understanding of... 
    Senior

    Fintal Partners

    Chicago, IL
    4 hours ago
  •  ...management in strategic decisions. The ideal candidate will have over 3 years of experience with strong quantitative skills, advanced knowledge in Python, and a willingness to collaborate and grow within a dynamic environment. #J-18808-Ljbffr JPMorgan Chase Bank, N.A.
    Senior

    JPMorgan Chase Bank, N.A.

    Chicago, IL
    2 days ago
  • We are looking for an experienced Senior Market Data Engineer to join our team. The ideal candidate will have a strong background in Python, cloud technologies, and extensive experience...  ...field. 8+ years of experience in software engineering with a focus on market data... 
    Senior

    Balyasny Asset Management

    Chicago, IL
    3 days ago
  • Balyasny Asset Management L.P. is seeking an experienced Senior Market Data Engineer in Chicago. Ideal candidates will have extensive experience in Python and cloud technologies, especially with tick data and building robust pipelines. This role requires designing, implementing... 
    Senior

    Balyasny Asset Management

    Chicago, IL
    3 days ago
  • $140k - $210k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed...  ...experience may substitute for degree requirements. Expertise in Python and modern ML frameworks like PyTorch & Triton. Experience... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Chicago, IL
    2 days ago
  • Resource Innovations, Inc. is looking for a Senior Software Engineer to lead the design and development of SaaS products for energy organizations...  ...developers. Candidates should have over 10 years of experience with PHP, Laravel, and Vue.js, and possess a Bachelor's degree in... 
    Senior
    Remote job
    Work at office

    Resource Innovations

    Chicago, IL
    2 days ago
  •  ...Staff Software Engineer A subsidiary of Publicis Groupe, Epsilon is a leading provider of multi-channel marketing services, technologies,...  ...expertise in Java (Spring Boot or equivalent frameworks) and Python; Scala a plus Strong knowledge of Apache Spark and Databricks... 
    Local area
    Flexible hours

    Prodigious Worldwide

    Chicago, IL
    1 day ago
  •  ...Senior AI ML Engineer Location: Mason, OH / Plano TX / Atlanta, GA / Cleveland, OH / Indianapolis, IN / Iselin, NJ / downtown Chicago, IL...  ...Description: Must Have Technical/Functional Skills: Strong Python expertise with experience building and deploying production-... 
    Senior
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Chicago, IL
    4 days ago
  • $194k - $267k

     ...you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a...  ...opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're...  ...backend systems design and development (Python preferred, Java, Node.js, or Go). ~ A... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Chicago, IL
    4 days ago
  •  ...services firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Sr. Associate, Cloud Engineer for our  Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including cloud migration... 
    Senior
    Full time
    H1b
    Local area

    KPMG

    Chicago, IL
    5 days ago
  • $400k

    Senior Futures Quantitative Researcher/Strategy Developer Location...  .... Utilize industry-leading software and research tools. Work alongside...  ..., Statistics, Physics, Engineering, Computer Science). Strong mathematical...  .... Programming skills in Python and C++, with understanding... 
    Senior

    The Hagen Ricci Group

    Chicago, IL
    4 days ago
  • $72k - $141k

    CNA is seeking a highly skilled Senior Python AI Developer in Chicago, Illinois, to build intelligent agents using Google Vertex AI, with a strong foundation in Large Language Models. The role involves evaluating client requirements, performing quality assurance through... 
    Senior

    CNA

    Chicago, IL
    13 hours ago
  • $172k

     ...Senior AI/ML Engineer, Growth & Marketing AI We're hiring for a Senior AI/ML Engineer, Growth & Marketing AI to help us build the next generation...  ..., Redis, Snowflake, and Spark Strong proficiency in Python, SQL, and distributed computing and model training... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Night shift

    Colorwave Inc

    Chicago, IL
    2 days ago
  •  ...Writing multi-threaded / concurrent applications Linux (CentOS or Ubuntu experience is a plus) and libraries such as STL or Boost Python or a similar scripting language SQL queries, updates, table creation, and basic database maintenance Strong communication,... 
    Senior

    Adapt Talent

    Chicago, IL
    8 hours ago
  • Cognizant is seeking a Senior Developer specializing in AI/ML and Generative AI to join their team in Chicago. In this role, you...  .... The ideal candidate has a strong background in data engineering, Python development, and MLOps practices. Benefits include flexible... 
    Senior
    Flexible hours

    Cognizant

    Chicago, IL
    2 days ago
  •  ...Senior Python Developer – Machine Learning & AI Services • 5+ years of experience in application development using Python, Scala (and...  ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize... 
    Senior

    InterSources

    Chicago, IL
    8 hours ago
  • $155k - $235k

     ...setting standards, and ensuring data works for engineers, analysts, and business users alike. About the Role We're looking for a Senior AI Data Engineer to lead the AI engineering...  ...looks like at Scribd. Tech Stack We use Python, SQL, Databricks (Unity Catalog, Databricks... 
    Senior
    Home office
    Flexible hours

    Scribd

    Chicago, IL
    3 days ago
  •  ...rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical...  ...requires proficiency in programming languages such as TypeScript and Python, strong algorithmic knowledge, and experience with high-... 
    Senior
    Full time

    Meds

    Chicago, IL
    13 hours ago
  • $117k - $171k

     ...difference, there’s only one choice. Staff Software Engineer, Data The world's farmers make...  ...culture around you - mentoring senior engineers into Staff-level leaders, championing...  ...backend programming language (e.g., Python, Java) with the ability to write... 
    Local area

    Bayer

    Chicago, IL
    2 days ago
  • iManage is looking for a Senior AI Data Engineer in Chicago, Illinois, to design and maintain scalable pipelines that enhance AI capabilities....  ...years of experience in data engineering, strong proficiency in Python and various NLP techniques, along with a collaborative... 
    Senior
    Flexible hours

    iManage

    Chicago, IL
    4 days ago
  • $120k - $140k

    The Canadian Imperial Bank of Commerce is looking for a Senior Software Engineer to join the US Risk Technology team in Chicago. This role requires...  ...7 years of software engineering experience, proficiency in Python, and strong SQL skills. The position offers a competitive... 
    Senior

    Canadian Imperial Bank of Commerce

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff/Senior Software Engineer (Python/PHP) [Remote]. Be the first to apply!