Software Engineer (Python) - Local to Pittsburgh, Dallas, or Cleveland
$58k - $123.8kSoftware Engineer (Python) - Local to Pittsburgh, Dallas, or Cleveland
o Design, develop, and maintain Python-based services, automation tools, and platform utilities supporting containerized workloads.
o Build and enhance CI/CD pipelines for automated build, test, security scanning, deployment, and release orchestration.
o Deploy, operate, and troubleshoot applications on Kubernetes/OpenShift, including configuration, scaling, upgrades, and runtime issues.
o Implement Policy as Code to enforce standards (security, networking, resource controls, image provenance, RBAC, etc.) and prevent configuration drift.
o Integrate DevSecOps controls: SAST/DAST, container image scanning, SBOM generation/validation, secrets detection, and compliance checks into pipelines.
o Create and maintain infrastructure/platform artifacts such as:
o Kubernetes manifests (Deployments, Services, Ingress/Routes, ConfigMaps, Secrets)
o Helm charts and/or Kustomize overlays
o OpenShift resources (Projects/Namespaces, Routes, SCCs, Operators as applicable)
o Improve platform reliability through monitoring/alerting integration and root cause analysis (RCA) for production issues.
o Contribute to engineering standards and documentation (runbooks, SOPs, onboarding guides).
o Participate in code reviews, design reviews, and agile ceremonies; communicate risks, tradeoffs, and implementation details clearly. Required qualifications to be successful in this role
o 3–5 years of professional software engineering experience.
o Platform Maintenance Requirements
o Strong Python development experience (APIs, automation, scripting, packaging, unit testing).
o Experience administering Apache including mod_proxy, mod_rewrite, and OIDC authentication modules.
o 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.
o Preferred - Familiarity with JupyterHub, Apache Airflow, and MLflow in a containerized environment.
o Preferred - Working knowledge of Apache Spark standalone cluster deployment and configuration
o Preferred Basic React/JavaScript familiarity for maintaining portal UI assets.
o Hands-on Kubernetes/OpenShift experience, including deploying and troubleshooting workloads.
o Experience building CI/CD pipelines (e.g., Jenkins, UDeploy).
o Experience with Policy as Code concepts and tooling, such as:
o Static Security Analysis (SAST), Interactive Security Testing (IAST)
o Policy testing/validation and policy lifecycle management
o Solid understanding of:
o Git-based workflows, branching strategies, and pull request reviews
o JIRA, Confluence
o Linux fundamentals, networking basics, and troubleshooting in distributed systems
o Working knowledge of security best practices: RBAC, least privilege, secrets management, and secure SDLC. CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $58,000.00 - $123,800.00. CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well-being programs #LI-GA1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on us.fitly.work . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned. We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members. All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.
Position Description
This role is located in our client office five days a week in Pittsburgh, PA.
o Design, develop, and maintain Python-based services, automation tools, and platform utilities supporting containerized workloads.
o Build and enhance CI/CD pipelines for automated build, test, security scanning, deployment, and release orchestration.
o Deploy, operate, and troubleshoot applications on Kubernetes/OpenShift, including configuration, scaling, upgrades, and runtime issues.
o Implement Policy as Code to enforce standards (security, networking, resource controls, image provenance, RBAC, etc.) and prevent configuration drift.
o Integrate DevSecOps controls: SAST/DAST, container image scanning, SBOM generation/validation, secrets detection, and compliance checks into pipelines.
o Create and maintain infrastructure/platform artifacts such as:
o Kubernetes manifests (Deployments, Services, Ingress/Routes, ConfigMaps, Secrets)
o Helm charts and/or Kustomize overlays
o OpenShift resources (Projects/Namespaces, Routes, SCCs, Operators as applicable)
o Improve platform reliability through monitoring/alerting integration and root cause analysis (RCA) for production issues.
o Contribute to engineering standards and documentation (runbooks, SOPs, onboarding guides).
o Participate in code reviews, design reviews, and agile ceremonies; communicate risks, tradeoffs, and implementation details clearly. Required qualifications to be successful in this role
o 3–5 years of professional software engineering experience.
o Platform Maintenance Requirements
o Strong Python development experience (APIs, automation, scripting, packaging, unit testing).
o Experience administering Apache including mod_proxy, mod_rewrite, and OIDC authentication modules.
o 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.
o Preferred - Familiarity with JupyterHub, Apache Airflow, and MLflow in a containerized environment.
o Preferred - Working knowledge of Apache Spark standalone cluster deployment and configuration
o Preferred Basic React/JavaScript familiarity for maintaining portal UI assets.
o Hands-on Kubernetes/OpenShift experience, including deploying and troubleshooting workloads.
o Experience building CI/CD pipelines (e.g., Jenkins, UDeploy).
o Experience with Policy as Code concepts and tooling, such as:
o Static Security Analysis (SAST), Interactive Security Testing (IAST)
o Policy testing/validation and policy lifecycle management
o Solid understanding of:
o Git-based workflows, branching strategies, and pull request reviews
o JIRA, Confluence
o Linux fundamentals, networking basics, and troubleshooting in distributed systems
o Working knowledge of security best practices: RBAC, least privilege, secrets management, and secure SDLC. CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $58,000.00 - $123,800.00. CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well-being programs #LI-GA1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on us.fitly.work . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned. We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members. All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.
Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Python) - Local to Pittsburgh, Dallas, or Cleveland in Pittsburgh, PA vacancy
$70.8k - $156.7k
Senior Site Reliability Engineer - Local to Pittsburgh, Cleveland, or Dallas Position Description This role will require someone onsite at our client office in Cleveland, OH, Pittsburgh, PA, or Dallas, TX. Love technology? We do too. CGI is looking for a Site...Local areaWork at officeFlexible hoursShift workWeekend work$89.6k - $156.7k
Pega Senior System Architect - Local to Dallas or Pittsburgh Position Description This role can be filled from the client site 5 days a week... ...and support system testing activities, ensuring the software meets functional and performance requirements. . Collaborate...Local areaSoftware- ...Job Description Job Description Job Title: Software Engineer (Python) Duration : Contract to Hire Location : Pittsburgh, Dallas, or Cleveland (Locals Only) Work Mode : 5 Days Onsite Years Of Exp : 6+ Yrs Seeking a Software Engineer with 3–5 years of hands-...Local areaSoftwareContract work
- Business Development Manager - Cleveland/Pittsburgh Posted on 03/10/2026 Location Cleveland/Pittsburgh... ...~Has existing relationships in the local markets ~Willingness to travel ~... ...Office applications as well as CRM and ERP software. (Salesforce and Netsuite preferred) ~...Local areaSoftwareWork at office
$58k - $123.8k
Senior Python Developer - Local to Pittsburgh, PA Position Description This role is located in our client... ...SQL. You will collaborate with engineering, platform, SRE, and security... ...controls, and enable teams to ship software safely and efficiently. Your future...Local areaSoftwareWork at officeRemote work$62.9k - $139.3k
Senior Software Engineer with Java Focus - Local to Pittsburgh, PA Position Description This position is an in office role at our client site in Pittsburgh, PA. CGI is seeking a Senior Java Engineer to design, develop, and support scalable enterprise applications...Local areaSoftwareWork at office- ...Java Solution Architect Pittsburgh, PA, Dallas, TX, or Cleveland, OH (5 Days Onsite) FTE... ...(RESTful APIs) Software Architecture Spring Boot... ...API Management DevOps Engineering Container-Based Deployments... ...federal, state, or local law....Local areaSoftwareFull time
- ...Warehouse Architect (Hadoop, Erwin, Oracle, Cognos, Tableau, R, Python) in Pittsburgh or Cleveland Business Objects, Cloudera, Cognos, Data Warehouse... ...Teradata, Informatica, PeopleSoft, Workday ·Reporting software such as OBIEE, Cognos, Business Objects, Tableau...SoftwarePermanent employmentFull timeWork experience placementRemote workFlexible hours
$89.6k - $198.4k
...SDET CGI is looking for a Software Developer in Test. This... ...client site 5 days per week in Pittsburgh / Cleveland / Dallas. Your Future Duties and... .... Collaborate with engineering teams to improve test coverage... ...federal, state, and/or local laws where we do business....Local areaSoftware$62.9k - $139.3k
...days a week in either Pittsburgh, PA, Dallas, TX, Cleveland, OH, or Birmingham,... ...Quality Assurance Engineer to lead quality engineering... ...frameworks using Python and PySpark for... ...methodologies and automated software delivery pipelines.... ..., state, and/or local laws where we do...Local areaSoftware$79.6k - $176.3k
Software Quality Engineer - Automation - Local to Pittsburgh, PA Position Description The candidate for this role will be expected to be onsite five days a week at our client site in Pittsburgh PA. For this role on this particular client engagement, employer sponsorship...Local areaSoftwarePermanent employment$70.8k - $156.7k
.... AI. Forward Deployment Engineer Position Description... ...client site 5 days a week in Pittsburgh, PA, Cleveland, OH, or Dallas, TX. For this role on... ...Generative AI strategy, AI native software engineering, solution... ...federal, state, and/or local laws where we do business...Local areaSoftwarePermanent employment- ...Publisher, ERP, RICE) in Monroe, NC (or Pittsburgh, PA or Dallas, TX) Oracle Application (10.6 to R12... ..., Extension, Modification, Localization, and Integration Framework) objects in... ...tests, witnessing tests and certifying software. ~Understanding requirement scope and...SoftwareFull timeCurrently hiringRelocationFlexible hours
- ...Description Job Title: Agentic AI Engineer Location: Cleveland, OH, Pittsburgh, PA, or Dallas, TX (Locals Only) Work Mode : 5 Days... ...with data engineers, software developers, and business teams... ...Excellent in development using Python, SQL , Pandas • Good exposure...Local areaSoftwareContract work
- ...Job Title: Agentic AI Engineer Location: Pittsburgh, PA/Dallas, TX/Cleveland, OH Type: Contract To... ...Collaborate with data engineers, software developers, and... .... Proficient in Python, SQL, Pandas. Good exposure... ...federal, state, or local law. #M- #LI- Ref:...Local areaSoftwareFull timeContract work
- ...Senior Full Stack Engineer – AI/LLM Platform 5 days onsite Pittsburgh, PA / Farmers Branch, TX / Strongsville... ...JOB DESCRIPTION The Software Engineer Sr is... ...enterprise users using Python, Large Language Models (... ...protected by applicable federal, state, or local law....Local areaSoftwareFull timeContract workWork experience placementWork at officeFlexible hours
- ...Tittle: Software Engineer Principal Location : PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas, AZ - Phoenix, AL - Birmingham Work Mode... .../ MQ, Microservices, Python, Unix DB - Oracle- exadata... ...federal, state, or local law....Local areaSoftwareContract workTemporary work
- ...FPGA Design Engineer Quintech Electronics & Communications... ...M-F 7:30am-3:30pm Seeking local candidates in PITTSBURGH, PA Additional Duties:... ...Collaborate with hardware and software engineers in the... ...time. C, C++ programming, Python, Javascript, VDHL, Version...Local areaSoftwareFull time
- ...Position Title: Agentic AI Engineer Position Location - Pittsburgh, PA ; Dallas, TX ; Cleveland, OH Duration –... ...At least 2+ years in software development with Agentic... ...in development using Python, SQL , Pandas • Good... ...federal, state, or local law....Local areaSoftwareTemporary work
- Treasure Data Developer - Local to Pittsburgh, PA Position Description This position is located... ...(CDP). This role blends hands on engineering with data modeling, automation, and cross... ...(Workflows, Data Connectors, TD SQL, Python, and Shell). • Develop scalable ingestion...Local area
- ...Principal DevOps Engineer Pittsburgh, PA (Onsite – 5 Days... ...), Strongsville/Cleveland, OH, Birmingham,... ...Pittsburgh, PA, Dallas/Farmers Branch, TX... ...experienced Software Engineer Principal... ...of: Golang Python Java JavaScript... ..., state, or local law....Local areaSoftwareContract workTemporary work
$150k
...Brooklyn | Chicago | Dallas | Denver | Detroit... ...| Philadelphia | Pittsburgh | Durham | Summit... ...and Packaged Software, Cybersecurity, and... ...logistics or system engineering, business management... ...with SQL, Python, or similar. Preferred... ...national, provincial, or local law, where...Local areaSoftwareWork at office$141.4k - $212.1k
...talented and motivated Senior Pre-Sales Systems Engineer to join our dynamic team. As a Senior Pre... ...storage, networking, systems, cloud, or software to enterprise accounts preferredDeep... ..., and ContainersKnowledge of VMware, Local Area Networking, Ethernet, TCP/IP and general...Local areaSoftwareRemote workFlexible hours$110k
...Brooklyn | Chicago | Dallas | Denver | Detroit | Durham... ...York | Philadelphia | Pittsburgh | Summit |... ...Defining both global and local deployment, program governance... ...relates to packaged software platforms (ERP, CRM,... ...degree in mathematics, engineering, information technology...Local areaSoftwareWork at office- ...Location:626 Washington Place. Pittsburgh, Pennsylvania. 15219.... ...PA. Candidates must be local or willing to relocate... ...-functionally with data engineering, IT, and business teams... ...computer and job-related software Excellent management skills Python (pandas, scikit-learn,...Local areaSoftwareFull timeWork at officeRelocation
$89.6k - $198.4k
Senior Software Architect - Java Position Description The... ...leaders, security teams, and engineering groups to define technical... ...the client site, in either Pittsburgh PA or Dallas TX, 5 days per week.... ...applicable federal, state, and/or local laws where we do business....Local areaSoftware$70.8k - $156.7k
...iOS Developer Category: Software Development/ Engineering Main location: United States, Texas, Dallas Alternate Location(s):... ...site five days a week in Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham... ...federal, state, and/or local laws where we do business....Local areaSoftwarePermanent employmentFull time- ...Job Description Job Description Python Engineer No. of Positions: 2 Location: Pittsburgh, PA (Locals only, Day 1 Onsite). Mandatory Skills: Python, Pyspark... ...and Financial background ~ We seek a Senior Software Engineer (8+ years experience) to work in an...Local areaSoftware
$70.8k - $156.7k
...ability to guide a team through complex engineering challenges. The developer will... ...is located at our client site in Cleveland, OH, Pittsburgh, PA, or Dallas, TX and need to be onsite 5 days a... ...applicable federal, state, and/or local laws where we do business. CGI provides...Local areaPermanent employment- ...Description Human Resources Manager - Pittsburgh Campus The dynamic and experienced HR... ...Maintain compliance with federal, state, and local employment laws and regulations, and... ...Proficiency in HRIS and other HR-related software. Proven ability to influence and...Local areaSoftwareHourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Python) - Local to Pittsburgh, Dallas, or Cleveland. Be the first to apply!
Related searches
- agile software developer Pittsburgh, PA
- software developer internship no experience Pittsburgh, PA
- experienced software developer Pittsburgh, PA
- work from home software developer Pittsburgh, PA
- software developer fintech Pittsburgh, PA
- software data engineer Pittsburgh, PA
- financial software developer Pittsburgh, PA
- software engineer Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- junior software developer remote Pittsburgh, PA


