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.

__________________________________

(

Ontrac Solutions has partnered with  PinpointVerify to help genuine applicants rise above the noise. Today, qualified candidates are too often overshadowed by fake and fraudulent applications. PinpointVerify gives our recruiters confidence that you are exactly who you say you are — and gives you a portable verification credential you can share with any employer.

Applicants who complete verification are  prioritized over non-verified candidates with comparable experience.  And if you're hired, Ontrac reimburses the full cost of your verification.
Get verified → 

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Staff/Senior Software Engineer (Python/PHP) [Remote] in Chicago, IL vacancy
  • About the RoleIAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data...  ...-tolerant pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control,... 
    Senior
    Full time
    Worldwide

    Ritchie Bros. Auctioneers

    Chicago, IL
    3 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
    4 days ago
  • Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering...  ...domain. Proficiency in programming languages such as Python, Java, or Go. Expertise in Spring Framework (e.g., Spring... 
    Senior
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    3 days ago
  • $135.4k - $225.6k

     ...compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details The Senior Staff Software Engineer is a highly experienced individual contributor who serves as a technical authority and thought leader across the... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Worldwide
    2 days per week

    Grainger Businesses

    Chicago, IL
    5 days ago
  • $150k - $200k

     ...Impruve is a boutique forward‑deployed engineering firm that helps wealth management firms...  ...production data pipelines, AI tools, custom software, and compliance infrastructure for top‑...  ...AI in production. The Role The Senior / Staff Software Engineer at Impruve is an outcome... 
    Senior
    Work at office
    Remote work

    Impruve

    Chicago, IL
    2 days ago
  • $175k - $275k

     ...challenge consensus.DRW has an opening for a Senior Software Engineer on its Treasury Development team....  ...partnersPartnering with Treasury staff to turn ambiguous business problems into...  ...general fintechFull-stack development in Python (FastAPI) and/or Ruby (Rails)Strong... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  •  ...process massive volumes of financial data. The team consists of software engineers, data engineers, compliance specialists, and data scientists...  ...:5+ years of professional software engineering experience in Python, C++ or Java3+ years of professional experience in Python as... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

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

    Senior Software Engineer, Python ProgrammerFitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications to join our team in Chicago. In this role, you will support the development and delivery of applications based on... 
    Senior
    Immediate start

    Fitch Ratings

    Chicago, IL
    3 days ago
  • $130k - $170k

     ...designed to help you gain your full potential. Job OverviewThe Senior Software Engineer (Platform Team) joins a dynamic group responsible for...  ...ecosystem (preferred).Experience building applications using Python (preferred).Education, Certifications and Experience: PreferredBachelor... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    1 day ago
  • DRW Holdings, LLC. in Chicago is seeking a Senior Software Engineer for the Treasury Development team, focusing on Ruby and Python full-stack systems. You will design, build, and operate APIs and UI components used by Treasury and business partners; own software end-to-... 
    Senior

    DRW Holdings, LLC.

    Chicago, IL
    4 days ago
  • DRW is seeking a Senior Software Engineer for Treasury who will design, build, and test full-stack applications...  ...partners. You’ll work with Treasury staff to translate complex problems into...  ...and Kubernetes, with strong focus on Python (FastAPI) and Ruby on Rails, plus... 
    Senior

    DRW

    Chicago, IL
    4 days ago
  • $124k - $280k

     ...Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design...  ...Databricks Data Engineer Associate] is a plus- Proficient in Python and structured/unstructured data- Proficient in SQL and... 
    Senior
    Full time
    H1b

    PwC

    Chicago, IL
    2 days ago
  •  ...Hiring Alert | Senior GenAI/Python Engineer Location: Chicago, IL (Remote) Employment Type: Full-Time Experience Required: 7 9 Years Visa Type: USC / GC Only Must-Have Skills: Advanced Python Development Production-Grade Python... 
    Senior
    Full time
    Remote work

    Northern Base

    Chicago, IL
    4 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
    Remote job
    For contractors
    Flexible hours

    Turing

    Chicago, IL
    3 days ago
  • DRW is hiring a Senior Software Engineer for the Treasury Development team in Chicago. You will design, build, and operate full-stack applications...  ...architectures deployed on Kubernetes with CI/CD. Strong Python/Ruby skills and fintech intuition are valued. #J-18808-Ljbffr... 
    Senior

    P2P

    Chicago, IL
    2 days ago
  • DRW is seeking a Senior Software Engineer for its Treasury Development team in Chicago. You will design, build, and operate full-stack applications (APIs through UI) supporting secured financing, margin, collateral, and liquidity management. The role offers a collaborative... 
    Senior

    Drweng

    Chicago, IL
    3 days ago
  • Zynga is seeking a Senior Software Engineer (Server/Full-stack) to join a distributed team in the Austin or Chicago area. The role focuses on PHP-based backend development, enhancing game components, and building scalable server-side systems for hit titles. You will work... 
    Senior

    Zynga

    Chicago, IL
    4 days ago
  •  ...Senior AI/ML Engineer Client: Global advertising company Location: Chicago or NYC; 3 days a...  ...Responsibilities Collaborate with software engineers, business stake holders and/...  ...programming skills in languages such as Python, SQL/NoSQL etc. Build analytical... 
    Senior
    Full time
    3 days per week

    Soho Dragon

    Chicago, IL
    1 day ago
  •  ...application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) ~ Knowledge...  ...~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches... 
    Senior
    Full time
    Temporary work
    Casual work
    Flexible hours

    Avantcredit

    Chicago, IL
    1 day ago
  • Capital One in Chicago seeks a Lead Data Engineer to design, build, and scale data solutions across cloud and on‑prem environments. You...  ...Agile teams, mentor engineers, and drive technical excellence in Python, AWS, and big data stacks. This role emphasizes real‑time data,... 
    Senior

    Capital One

    Chicago, IL
    4 days ago
  •  ...@oprecruiting.comJob Title: Staff Software EngineerLocation: Chicago, ILAbout...  ...foundational member of our engineering team. We are developing an...  ....Requirements (must-have)Senior-Level Expertise: Minimum of...  ...Stack: Advanced proficiency in Python, TypeScript, React, SQL, and... 

    Objective Paradigm

    Chicago, IL
    1 day ago
  • CPS, Inc. in Chicago seeks a Senior Market Data Developer (Python) to join our expanding tech team. You will help build and optimize real-time data delivery...  ...Python, Linux, and SQL. This role is ideal for an engineer with a strong background in data delivery and a passion... 
    Senior
    Work at office

    CPS, Inc.

    Chicago, IL
    2 days ago
  • $175k - $250k

     ...making markets and each other better. We are seeking a Senior AI / ML Engineer to help define and build how CTC leverages AI across the firm...  ...and strong opinions about where this space is heading. ~ Python proficiency required; C++ or low-latency systems experience... 
    Senior
    Full time
    For contractors

    Ctc Lateral

    Chicago, IL
    1 day ago
  •  ...oprecruiting.comPhone: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago...  ...looking for an experienced Staff Software Engineer to join our...  ...with our core tech stack: Python (Django), Go, PostgreSQL,...  ....Opportunity to lead in a senior IC capacity within a culturally... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    1 day ago
  • $187.1k - $229k

     ...a brighter way forward. Forward Deployed AI EngineerJLL | AI Engineering | Full-TimeAbout the RoleJLL is rolling out AI agents directly...  ...MCP, or an equivalent stack.Production code in at least one of Python, Node, or .NET, with comfort moving across the others.Worked with... 
    Full time
    Local area

    Jones Lang LaSalle

    Chicago, IL
    1 day ago
  • $200k - $250k

     ...Analytics - Middle Office team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us...  ...with:One of the following programming languages: Elixir, Python, Java, C#One systems level programming language: C, C++, RustPricing... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    DRW

    Chicago, IL
    3 days ago
  • $125.8k - $209.6k

    CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions...  ...Flink).Strong proficiency in SQL, Postgres DB, and Python (for scripting, automated evals, data analysis, or... 
    Full time
    Local area
    Worldwide
    Shift work

    CME- Group

    Chicago, IL
    1 day ago
  • Stott and May is seeking a Senior Analytics Engineer in Chicago, IL, hybrid role with three days onsite. You will build production data assets using Snowflake, dbt, SQL, and Python while partnering with Finance, Supply Chain, Pricing and Operations to deliver scalable analytics... 
    Senior

    Stott and May

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

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  .... What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner...  ...in modern backend languages such as Python, C++, Go, or similar, with the ability... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    3 days ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...in at least one modern programming language such as Java, Python, C#, or Go.Strong experience building full-stack applications... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    2 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!