About The Position

Pearster is seeking a Forward Deployed Engineer to join its growing international team and work closely with clients to design, develop, and implement technical solutions to business challenges. The role combines software engineering, solution architecture, and client-facing collaboration. The engineer works directly with stakeholders to understand their needs, translate business requirements into scalable technical solutions, and own projects from initial discovery through deployment and optimization. The position involves building customized software, applications, APIs, integrations, and automation solutions; supporting cloud deployments and production environments; and adapting platforms to client requirements while maintaining scalability and performance. The engineer collaborates with clients and cross-functional international teams, communicates technical concepts to technical and non-technical audiences, and shares client feedback with product and engineering teams to support ongoing improvements. The role is remote and offers flexibility to work from anywhere.

Requirements

  • Advanced English proficiency (C1), with excellent written and verbal communication skills.
  • At least 3 years of experience in Software Engineering, Solutions Engineering, or similar technical roles.
  • Strong software development skills and hands-on experience with Python, JavaScript, TypeScript, or similar programming languages.
  • Solid understanding of software architecture, system design, and scalable application development.
  • Experience building and integrating REST APIs, microservices, and third-party platforms.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of relational and non-relational databases, including SQL and NoSQL technologies.
  • Experience with modern development frameworks and tools.
  • Familiarity with CI/CD pipelines, Git, Docker, and modern software deployment practices.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.
  • Ability to translate complex business requirements into practical technical solutions.
  • Excellent communication and interpersonal skills, including the ability to work directly with clients and international stakeholders.
  • Strong ownership mindset, autonomy, and ability to manage projects from concept to production.
  • Excellent time management and organizational skills, with the ability to handle multiple priorities.
  • Knowledge of agile methodologies and experience working in fast-paced environments.
  • Adaptability, curiosity, and willingness to learn new technologies based on project requirements.
  • Ability to work independently while collaborating effectively with cross-functional teams.

Responsibilities

  • Work directly with clients and stakeholders to understand business challenges, technical requirements, and operational needs.
  • Design, develop, and deploy customized software solutions for complex business problems.
  • Own end-to-end technical implementations, from requirements gathering and solution design through deployment and ongoing optimization.
  • Build scalable applications, APIs, integrations, and automation solutions using modern technologies.
  • Collaborate with product managers, software engineers, and business teams to turn client requirements into actionable technical solutions.
  • Integrate internal platforms with third-party systems, databases, APIs, and cloud services.
  • Troubleshoot complex technical issues, identify root causes, and implement effective solutions.
  • Develop prototypes and proof-of-concept solutions to validate technical approaches and accelerate delivery.
  • Adapt existing products and platforms to client requirements while maintaining scalability and performance.
  • Support cloud-based deployments, system integrations, and production environments.
  • Create technical documentation, implementation guidelines, and solution architecture diagrams.
  • Identify opportunities to improve system performance, automate workflows, and optimize technical processes.
  • Communicate technical concepts clearly to technical and non-technical stakeholders.
  • Collaborate with international teams using agile methodologies to support successful project delivery.
  • Gather client feedback and share insights with engineering and product teams to support continuous product improvement.

Benefits

  • Work from anywhere with flexibility and freedom.
  • Compensation in USD.
  • Dedicated paid time off.
  • Fully covered international certifications.
  • Access to coworking spaces worldwide.
  • English-language development opportunities.
  • Activities that connect the international team.
  • Personalized gifts and a welcome kit.
  • Referral program with opportunities to earn.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service