Search

Forward Deployed Engineer

PublishedPublished: 6/14/2022
Technology

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
  • \n

  • Strong hands-on development experience in Java and/or Python (mandatory)
  • \n

  • Proven experience designing and developing enterprise applications, APIs, and distributed systems
  • \n

  • Experience working directly with business stakeholders and clients
  • \n

  • Strong understanding of software architecture, system integration, and cloud-native development
  • \n

  • Experience leading technical discussions, solution workshops, and design reviews
  • \n

  • Bachelor's or Master's degree in Computer Science, Engineering, or related discipline
  • \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.
  • \n

  • Conduct discovery sessions and translate requirements into scalable system designs.
  • \n

  • Act as the technical bridge between business teams and engineering teams.
  • \n

  • Lead Proof of Concepts (POCs), pilots, and production implementations.
  • \n

\n


\n

Software Engineering

\n

    \n
  • Design, develop, test, and deploy enterprise-grade applications using Java and/or Python.
  • \n

  • Build APIs, microservices, integrations, and data-driven applications.
  • \n

  • Develop reusable frameworks and accelerators that improve delivery efficiency.
  • \n

  • Perform code reviews and enforce engineering best practices.
  • \n

\n


\n

Required Technical Skills

\n

Programming Languages

\n

    \n
  • Java (mandatory) and/or Python (mandatory) or .NET
  • \n

  • Spring Boot, J2EE, or equivalent Java frameworks
  • \n

  • FastAPI, Flask, Django, or equivalent Python frameworks
  • \n

\n

Development & Architecture

\n

    \n
  • REST APIs
  • \n

  • Microservices
  • \n

  • Event-driven architecture
  • \n

  • Distributed systems
  • \n

  • Design patterns
  • \n

  • System integration
  • \n

\n

Cloud Platforms

\n

Experience with one or more:

\n

    \n
  • AWS
  • \n

  • Azure
  • \n

  • Google Cloud Platform (GCP)
  • \n

\n

Databases

\n

    \n
  • SQL Server
  • \n

  • PostgreSQL
  • \n

  • Oracle
  • \n

  • MongoDB
  • \n

  • Snowflake (preferred)
  • \n

\n

DevOps & CI/CD

\n

    \n
  • Git
  • \n

  • Jenkins/GitHub Actions/GitLab
  • \n

  • Docker
  • \n

  • Kubernetes
  • \n

  • Terraform (preferred)
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...