About The Position

We are seeking a mid-level Forward Deployed Engineer (FDE) to partner with enterprise clients and deliver scalable, AI-enabled digital solutions. In this role, you will embed within client environments to understand business challenges, design technical architectures, and lead the implementation of cloud, data, and application systems. You will operate at the intersection of engineering and consulting—owning delivery from discovery through production deployment—while collaborating with globally distributed teams. This position requires strong technical depth, hands-on execution, and the ability to communicate effectively with both technical and non-technical stakeholders to drive measurable business outcomes.

Requirements

  • 5+ years of experience in software engineering, data engineering, or technical consulting roles
  • Strong programming skills in Python, JavaScript/TypeScript, Java, or similar languages
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and distributed systems
  • Experience designing and consuming RESTful APIs, microservices, and integration patterns
  • Proficiency in SQL, data modeling, and building ETL/data pipelines
  • Familiarity with DevOps tools and practices (Docker, Kubernetes, CI/CD pipelines)
  • Experience working in client-facing roles within IT services or consulting environments
  • Strong problem-solving skills and ability to operate in ambiguous, fast-paced settings
  • Excellent communication skills with the ability to engage both technical and business stakeholders
  • Understanding of system architecture, scalability, and performance optimization

Nice To Haves

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field
  • Relevant certifications in cloud platforms (AWS/Azure/GCP), data engineering, or AI/ML preferred

Responsibilities

  • Partner with client stakeholders to gather requirements, define use cases, and align on technical solutions
  • Translate business problems into scalable system architectures and implementation plans
  • Design and develop APIs, integrations, and microservices across enterprise systems
  • Build and maintain data pipelines, ETL workflows, and data models for analytics and AI use cases
  • Deploy, configure, and manage applications on cloud platforms (AWS, Azure, or GCP)
  • Integrate enterprise platforms such as CRM, ERP, and third-party SaaS solutions
  • Lead technical discovery sessions, architecture reviews, and solution design workshops
  • Collaborate with offshore and onshore engineering teams to deliver end-to-end solutions
  • Ensure systems meet performance, scalability, security, and reliability requirements
  • Troubleshoot production issues and drive rapid iteration based on client feedback
  • Provide best practices for system architecture, governance, and operational excellence
  • Contribute reusable components, frameworks, and accelerators for future engagements
  • Support client onboarding, knowledge transfer, and long-term adoption of solutions
  • Participate in agile delivery processes and contribute to sprint planning and execution
  • Identify opportunities to enhance solutions through automation, data, and AI capabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service