Job Description
** No Visa sponsorship/ transfer/c2c available for this role, now or in the future**
\n
\n
Job Title - Forward Deployed Engineer (FDE)- Java/ Python- must have
\n
** Remote- US / Canada**
\n
\n
Experience
\n
10+ years of professional software engineering experience (mandatory)
\n
Location
\n
United States (Hybrid/Remote with client travel as required)
\n
Role Summary
\n
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 strong 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.
\n
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.
\n
Mandatory Qualifications
\n
- \n
- 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
\n
\n
\n
\n
\n
\n
\n
\n
\n
Key Responsibilities
\n
Client Engagement & Solution Development
\n
- \n
- 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.
\n
\n
\n
\n
\n
\n
Software Engineering
\n
- \n
- 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.
\n
\n
\n
\n
\n
\n
Required Technical Skills
\n
Programming Languages
\n
- \n
- Java (mandatory) and/or Python (mandatory) or .NET
- Spring Boot, J2EE, or equivalent Java frameworks
- FastAPI, Flask, Django, or equivalent Python frameworks
\n
\n
\n
\n
Development & Architecture
\n
- \n
- REST APIs
- Microservices
- Event-driven architecture
- Distributed systems
- Design patterns
- System integration
\n
\n
\n
\n
\n
\n
\n
Cloud Platforms
\n
Experience with one or more:
\n
- \n
- AWS
- Azure
- Google Cloud Platform (GCP)
\n
\n
\n
\n
Databases
\n
- \n
- SQL Server
- PostgreSQL
- Oracle
- MongoDB
- Snowflake (preferred)
\n
\n
\n
\n
\n
\n
DevOps & CI/CD
\n
- \n
- Git
- Jenkins/GitHub Actions/GitLab
- Docker
- Kubernetes
- Terraform (preferred)
\n
\n
\n
\n
\n
\n
