Forward Deployed Engineer (Canada)

Forward Deployed Engineer (Canada)

25 Sep
|
Cognizant
|
Canada

25 Sep

Cognizant

Canada

No Visa sponsorship/ transfer/c2c available for this role, now or in the future

Job Title - Forward Deployed Engineer (FDE)- Java/ Python- must have

Remote- US / Canada

Experience

10+ years of professional software engineering experience (mandatory)

Location

United States (Hybrid/Remote with client travel as required)

Role Summary

We are seeking a highly experienced Forward Deployed Engineer to work at the intersection of software engineering, solution architecture, and client engagement. The ideal candidate will have a robust foundation in Java and/or Python application development , experience building enterprise-grade platforms, and the ability to work directly with clients to translate business challenges into scalable technology solutions.

As a Forward Deployed Engineer, you will embed with client teams, lead technical discovery, design and develop innovative solutions, integrate complex enterprise systems, and drive successful production deployments. You will serve as a trusted technical advisor while remaining hands-on with coding, architecture, and problem resolution.

Mandatory Qualifications

- 10+ years of software development experience
- Strong hands-on development experience in Java and/or Python (mandatory)
- Proven experience designing and developing enterprise applications, APIs, and distributed systems
- Experience working directly with business stakeholders and clients
- Strong understanding of software architecture, system integration, and cloud-native development
- Experience leading technical discussions,



solution workshops, and design reviews
- Bachelor's or Master's degree in Computer Science, Engineering, or related discipline

Key Responsibilities Client Engagement & Solution Development

- Partner directly with client stakeholders to understand business challenges and define technical solutions.
- Conduct discovery sessions and translate requirements into scalable system designs.
- Act as the technical bridge between business teams and engineering teams.
- Lead Proof of Concepts (POCs), pilots, and production implementations.

Software Engineering

- Design, develop, test, and deploy enterprise-grade applications using Java and/or Python.
- Build APIs, microservices, integrations, and data-driven applications.
- Develop reusable frameworks and accelerators that improve delivery efficiency.
- Perform code reviews and enforce engineering best practices.

Required Technical Skills

Programming Languages

- Java (mandatory) and/or Python (mandatory) or .NET
- Spring Boot, J2EE, or equivalent Java frameworks
- FastAPI, Flask, Django, or equivalent Python frameworks

Development & Architecture

- REST APIs
- Microservices
- Event-driven architecture
- Distributed systems
- Design patterns
- System integration

Cloud Platforms Experience with one or more:
- AWS
- Azure
- Google Cloud Platform (GCP)

Databases
- SQL Server
- PostgreSQL
- Oracle
- MongoDB
- Snowflake (preferred)

DevOps & CI/CD
- Git
- Jenkins/GitHub Actions/GitLab
- Docker
- Kubernetes
- Terraform (preferred)

📌 Forward Deployed Engineer (Canada)
🏢 Cognizant
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: forward deployed engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: forward deployed engineer (canada) / canada