Jobs at CGI

13,601 open positions

CGI is a global leader in IT and business consulting, founded in 1976 and headquartered in Montreal, Canada. With operations in more than 40 countries, CGI delivers end‑to‑end technology solutions for public and private sectors, including cloud migration, cybersecurity, data analytics, and digital transformation. The firm is known for its partnership‑centric approach, tailoring services to each client’s unique needs and maintaining a strong reputation for integrity and innovation.

CGI’s hiring portfolio covers a wide range of technical and consulting roles: software engineers, cloud architects, data scientists, cybersecurity analysts, business analysts, project managers, and digital transformation specialists. Candidates can expect a collaborative work environment that encourages continuous learning, offers access to industry‑certifying programs, and supports hybrid or remote work arrangements. Many positions include mentorship from seasoned professionals and structured career‑development tracks.

By viewing CGI listings on Job Transparency, applicants gain immediate access to verified salary ranges, employee sentiment scores, and benefit insights. This data lets you benchmark offers against market averages, assess cost‑of‑living adjustments, and prepare targeted negotiation points. Transparent metrics also reveal how CGI’s culture and growth opportunities compare to competitors, giving you a strategic edge before you apply.

Unreal Developer - REMOTE

Company: CGI

Location: Miami FL

Posted Sep 21, 2022

CGI is looking for a multi-talented Unreal Developer to create cutting edge Virtual Reality (VR) and advanced training solutions for their clients. The job requires experience with Unreal Engine, C++, Python, and UI development skills on Windows. The company offers a good salary range of $105,000-$150,000 and provides a structured team environment.

Devops Developer - Remote

Company: CGI

Location: Remote

Posted Sep 24, 2022

The job posting is for a challenging and rewarding role at CGI USA, requiring a combination of technical and soft skills. The ideal candidate is self-sufficient, intrinsically motivated, and able to work in a team environment. The job offers a remote work option and a competitive salary range.

Data and Analytics Engineer

Company: CGI

Location: Nashville, TN

Posted Sep 22, 2022

CGI is looking for a dedicated and experienced Data and Analytics Engineer to join their team in Nashville. The role involves solving business and technical problems as a full-time consultant serving local, enterprise clients. The company values passionate technologists, lifelong learners, problem solvers, excellent written and verbal communicators, and people who enjoy working with both business and technical stakeholders. Required qualifications include excellent communication skills, ability to build and maintain relationships, proven analytical and problem-solving skills, and experience developing enterprise data and analytics solutions.

Business System Analyst

Company: CGI

Location: Pittsburgh, PA

Posted Sep 24, 2022

The job posting is for a Business Systems Analyst with Mainframe experience to work with Agile Software Development teams. The successful candidate will be responsible for participating in requirements analysis, data gathering, and system analysis to improve user interfaces and business processes.

Tableau Developer

Company: CGI

Location: Pittsburgh, PA

Posted Sep 22, 2022

The job description is for a Tableau Developer with 6+ years of experience, requiring skills in SQL, PL/SQL, Oracle, SQL Server, Database Functions, Stored Procedures, and Business Analysis. The candidate must have worked on Tableau, be focused, hard-working, and able to present information clearly. The role requires Agile projects working experience and a Bachelor's Degree. CGI is an equal-opportunity employer.

Senior Data and Analytics Engineer

Company: CGI

Location: Nashville, TN

Posted Sep 22, 2022

CGI is looking for a Senior Data and Analytics Engineer to join their team in Nashville. The role involves solving business and technical problems, working with a variety of clients, and growing career opportunities. Required qualifications include excellent communication skills, proven problem-solving skills, and experience with SQL, ETL, data modeling, reporting, and analytics. Desired qualifications include hands-on experience with data modeling, data warehousing, ETL, reporting, and analytics, as well as software development experience and front-end development technologies.

Senior Full Stack Java Develop

Company: CGI

Location: Pittsburgh, PA

Posted Sep 21, 2022

CGI is seeking a Java Full Stack Developer to work on agile teams, develop dynamic applications, and collaborate with clients to deliver market-leading solutions.

Salesforce Technical Architect

Company: CGI

Location: Charlotte, NC

Posted Sep 21, 2022

The job posting is for a Salesforce Solution Architect position at CGI, a company that values diversity and inclusivity. The job requires experience with Salesforce, Agile methodology, and Scrum. The company offers competitive salaries, benefits, and a collaborative work environment.

Business Analyst

Company: CGI

Location: Birmingham, AL

Posted Sep 19, 2022

CGI is seeking talented Business Analysts to join their dynamic team. The role involves working with clients, delivering exceptional quality service, and collaborating with colleagues. The company values diversity and offers a range of benefits, including flexible work arrangements and opportunities for growth.

Business/Data Analyst

Company: CGI

Location: Cleveland, OH

Posted Sep 19, 2022

CGI is looking for a Business/Data Analyst to join their team in Cleveland OH. The ideal candidate will have experience with Informatica, Teradata, Oracle, Python, and Tableau, and will work with Product Owners, Subject Matter Experts, and Technical Managers to build a database and reports.

Java Developer w/Kafka

Company: CGI

Location: Pittsburgh, PA

Posted Sep 21, 2022

The job posting is for a Java/Kafka developer position at CGI, a company that helps clients accelerate and maximize their return on technology investments. The job involves designing and developing technical solutions for new and existing Kafka-based applications and processes, and working with cross-functional agile scrum teams.

Java Engineer

Company: CGI

Location: Raleigh-Durham, NC

Posted Sep 22, 2022

The text describes a developer position at CGI, requiring 5+ years of Java experience, understanding of Java coding best practices, and hands-on experience with Java, Spring, Spring batch, CSS, HTML, JavaScript, Service Oriented Architecture, XML, XLST, XPath, Build and Deploy tools, Database development & tuning, Application Performance, and Unit Testing. The position involves working closely with the dev team, test team, product manager, and business analyst to collaborate, review, and deliver high-quality software applications. The company values diversity and offers equal opportunities to all employees.

Frequently Asked Questions

What is it like to work at CGI?
CGI emphasizes a collaborative culture where cross‑functional teams solve complex client problems. Employees often cite flexible work arrangements, a clear focus on continuous learning through certifications, and a strong mentorship program. Diversity and inclusion initiatives are visible across all levels, and the firm rewards innovation with internal mobility opportunities. To gauge fit, read recent employee reviews on the platform and note comments about work‑life balance, leadership support, and career progression.
What types of positions are available at CGI?
CGI hires across a spectrum of technology and consulting roles: front‑end and back‑end developers, cloud platform engineers, data scientists, cybersecurity architects, business analysts, project managers, and senior advisory consultants. Common skill requirements include proficiency in Java, Python, Azure or AWS, Agile Scrum, and strong communication. Open roles often require a blend of technical expertise and stakeholder‑management experience, especially for senior or client‑facing positions.
How can I stand out as an applicant for CGI?
Tailor your résumé to the specific role by embedding keywords from the job description—such as "Agile," "CI/CD," or "cloud migration"—and quantifying achievements (e.g., "reduced deployment time by 30% using Kubernetes"). Highlight relevant certifications like AWS Certified Solutions Architect or PMI‑PMP. Prepare a concise portfolio or GitHub snapshot showcasing recent projects that align with CGI’s service lines. Finally, leverage internal referrals or network with current CGI employees on LinkedIn to gain insights and increase your application’s visibility.

Other Companies Hiring