Skip to main content
Role: Forward Deployed Engineer (Full Stack Developer PYTHON)
Successful candidates must be willing to work onsite following training in one of thedesignated client locations: Role Type: Full Stack Software Engineer / Forward Deployed Engineer
Role Overview: We are seeking motivated Full Stack Software Developers with a minimum of 6 yearsof professional software engineering experience to join a specialized Forward Deployed Engineer (FDE)program supporting. Candidates will participate in an intensive10-week Forward Deployed Engineer training programfocused on modern software engineering, cloud-native development, AI-enabled applications, and customer-facing solution delivery. Training can be completed remotely, followed by onsite deployment at client locations. As a Forward Deployed Engineer, you will work directly with business stakeholders and engineering teams to design, develop, deploy, and optimize scalable applications and AI-powered solutions. This role requires strong technical fundamentals, problem-solving skills, and the ability to bridge the gap between business requirements and technical implementation.
Required Skills:
  • 6+ years of professional software developmentexperience building production-ready applications.
  • Strong programming fundamentals with hands-on experience inPython, including
  • Object-Oriented Programming (OOP), asynchronous programming, type annotations, testing, and working with production codebases.
  • Hands-on experience building user interfaces using modern
  • Single Page Application (SPA) frameworks such as React, Angular, Vue.js, or similar.
  • Experience designing, developing, and consumingRESTful APIs.
  • Familiarity with backend application development using frameworks such asFast APIor equivalentserver-side technologies.
  • Understanding ofAPI authentication, authorization, anddata validation patterns.
  • Experience working with relationaldatabases and SQL.Working knowledge ofNoSQL databasetechnologies.
  • Hands-on experience with at least one majorcloud platformsuch asAWS, Azure, orGoogle Cloud Platform .Experience developing and deploying cloud-native applications.
  • Understanding of containerization technologies such asDocker.
  • Familiarity withcontainer orchestration platforms such as Kubernetesor similar technologies.
  • Experience working withCI/CD pipelinesand modern DevOps practices.
  • Knowledge of source control systems and collaborative development workflows using
Git. Understanding of software debugging, testing, and performance optimization. Exposure toLarge Language Models (LLMs)andAI-assisteddevelopment tools such asGitHub Copilot, Claude, ChatGPT, or similar technologies.
Preferred Qualifications: Experience buildingAI-powered applications or integrating LLM-based solutions. Knowledge ofcloud architecture, distributed systems, andmicroservices. Exposure tomachine learning, data engineering, orMLOps concepts. Experience working inAgile software developmentenvironments.

Also on the board Same function, level within a rung

Level

Senior

Location

Dallas, TX

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Apply for this role (opens in a new tab)