Forward Deployed Engineer (Java/JVM/AI Agents)

Forward Deployed Engineer (Java/JVM/AI Agents)

Forward Deployed Engineer (Java/JVM/AI Agents)


Industries

Services

Community

114L

undefined

Forward Deployed Engineer (Java/JVM/AI Agents)

LATAM

Remote

Fulltime

Senior


Disclaimer – Must read: Commitment & Focus

This role requires full-time dedication, with clear priority given to Darwoft projects during the established working hours. It is not compatible with other full-time professional engagements. Any additional professional activities must be disclosed in advance and must not interfere with the responsibilities or working hours of this role.

Forward Deployed Engineer

Java / JVM / OpenRewrite / AI Coding Tools · Contractor · LATAM

Get to Know Darwoft

At Darwoft, we build custom software solutions and partner with international companies to create high-impact digital products.

We are a Latin American software company with a people-first culture, strong technical standards, and a long-term partnership mindset. We work with distributed teams, challenging projects, and clients where technology has a direct impact on business outcomes.

We are looking for people with autonomy, strong technical judgment, and the drive to build robust, scalable, and sustainable solutions.

General Information

  • Location: Anywhere in LATAM

  • Work Model: Remote, with potential travel for key on-site customer engagements

  • Contract Type: Contractor

  • Project / Industry: AI-driven software development / Enterprise software modernization

  • Time Zone: To be defined based on customer assignment

  • English Level: Advanced

About the Role

We are looking for a Forward Deployed Engineer to join a high-impact international project focused on the next generation of enterprise software modernization and AI-assisted development.

This role is designed for a highly technical profile with strong experience in the Java/JVM ecosystem, large-scale codebase modernization, enterprise engineering environments, and modern AI-assisted development workflows.

This is not a traditional support or advisory role. It is a hands-on, customer-facing, post-sales technical execution position. You will be embedded directly within enterprise customer engineering organizations, acting as the primary technical bridge between the customer, the platform, and internal Customer Success teams.

The main goal is to drive large-scale software modernization programs, including framework upgrades, security remediation, platform migrations, platform configuration, and the development of custom OpenRewrite recipes.

You will work closely with enterprise engineering teams to help modernize complex codebases, improve software quality, enable safer migrations, and support the adoption of AI coding agents across large-scale development environments.

Responsibilities

  • Own post-sales technical execution across major enterprise customer accounts.

  • Plan and execute large-scale code modernization programs, including framework upgrades, platform migrations, and security remediation.

  • Deploy, configure, and integrate the platform within diverse customer environments.

  • Develop custom OpenRewrite recipes to address specific and complex code patterns across customer ecosystems.

  • Diagnose and resolve advanced technical issues related to build systems, dependencies, artifact repositories, and enterprise integrations.

  • Work deeply within the Java/JVM ecosystem, including tools such as Maven and Gradle.

  • Partner closely with Customer Success teams to align technical goals, accelerate adoption, and support overall account success.

  • Help enable modern AI-assisted development workflows and agentic SDLC implementations.

  • Integrate AI coding agents and developer productivity tools with platform capabilities.

  • Act as a Tier-3 technical expert for complex issues and technical escalations.

  • Operate with autonomy in ambiguous, evolving, and technically demanding enterprise environments.

  • Participate in technical conversations with customers, internal teams, and executive stakeholders when needed.

  • Support enterprise engineering teams in improving code quality, security posture, migration readiness, and long-term maintainability.

Requirements

Must-Have

  • 3+ years of experience as a Software Engineer, Technical Consultant, Forward Deployed Engineer, Solutions Engineer, or similar hands-on technical role in enterprise environments.

  • Ideally 10+ years of total experience in software development or advanced technical consulting.

  • Hands-on experience working within large, complex, or high-scale engineering organizations.

  • Deep knowledge of the Java/JVM ecosystem.

  • Advanced experience with dependency management using Maven and Gradle.

  • Strong ability to debug complex compilation, dependency, and integration issues.

  • Experience with CI/CD platforms such as:

    • Jenkins

    • GitHub Actions

    • GitLab CI

  • Experience with artifact management tools such as:

    • Artifactory

    • Nexus

  • Familiarity with security vulnerability detection, remediation, and back-patching practices.

  • High comfort level working with modern AI-assisted development tools, such as:

    • GitHub Copilot

    • Cursor

    • Claude Code

    • Similar AI coding tools

  • Strong troubleshooting skills in enterprise engineering environments.

  • Systems thinking to understand complex integrations across platforms, repositories, pipelines, and codebases.

  • Excellent English communication skills to interact with enterprise customers and global teams.

  • Autonomy, technical judgment, and comfort working in ambiguous environments.

  • Ability to successfully pass background checks, including education verification, criminal history checks, and drug testing, when required for enterprise system access.

Nice-to-Have

  • Direct experience using OpenRewrite.

  • Experience with static analysis tools such as SonarQube or Checkmarx.

  • Experience leading large-scale migration programs, such as Java 8 to Java 17 migrations.

  • Experience modernizing legacy or highly distributed codebases.

  • Experience reading or writing additional languages such as:

    • .NET

    • Python

    • JavaScript

    • TypeScript

  • Previous experience in customer-facing technical roles with enterprise clients.

  • Experience with platforms or products related to AI-driven development, SDLC automation, or developer productivity.

  • Experience acting as a technical bridge between internal teams, customers, partners, or system integrators.

Academic Background

  • A degree in Systems Engineering, Computer Science, Software Engineering, or a related field is valued.

  • Proven technical experience in enterprise environments, software modernization, and complex problem-solving will be prioritized over formal education.

What Darwoft Offers

  • Contractor agreement with payment in USD.

  • 100% remote work.

  • Argentina's public holidays.

  • English classes.

  • Referral program.

  • Access to learning platforms.

Explore this and other opportunities at:
www.darwoft.com/careers


Share it

Share it

Share it

Share it

Let’s Talk /

USA

1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505


4075 Wilson Blvd, Arlington, VA 22203 / +1 (971) 496 1920

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060

Let’s Talk /

USA

1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505

4075 Wilson Blvd, Arlington, VA 22203 / +1 (971) 496 1920

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060