Forward Deployed Software Engineer
Delivers end-to-end, customer-specific software and data solutions for complex operational problems. The role requires strong programming skills, analytical problem-solving, Spanish fluency, and at least one year of relevant post-college experience.
About the job
Responsibilities
- Work directly with customers to understand complex problems and design and implement data-driven solutions.
- Own end-to-end execution of high-stakes projects in small teams with minimal supervision.
- Discuss architecture with engineers, work with large-scale data, build custom web applications, engage customer executives, and establish team strategy.
- Collaborate with other Forward Deployed Software Engineers, product teams, Deployment Strategists, and customers.
- Travel to client sites as needed, up to 25%.
Requirements
- 1+ years of relevant post-college work experience.
- Strong engineering background, preferably in Computer Science, Mathematics, Software Engineering, Physics, or Data Science.
- Strong programming ability in Python, Java, C++, TypeScript/JavaScript, or similar languages.
- Highly analytical mindset and ability to solve technical problems involving data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
- Experience or interest in using large-scale data to solve business problems.
- Ability to collaborate with technical and non-technical teams in a rapidly changing environment.
- Ability to learn continuously, work independently, and make decisions with minimal supervision.
- Security clearance or ability to obtain one.
- Spanish language fluency.
Benefits
- Opportunities to work on meaningful, challenging projects across important industries and institutions.
- Experiential learning, mentorship, and opportunities for professional growth.
Skills
Python, Java, C++, TypeScript, JavaScript, Data Structures, Storage Systems, Cloud Infrastructure, Front-End Frameworks, Large-Scale Data
Similar jobs
Solutions Architecture jobsOrbit graduate program participant who prototypes AI and process-intelligence solutions, executes customer Proof-of-Value projects, and presents business impact to executives. Requires a STEM degree, strong Python and machine-learning knowledge, generative AI understanding, and English and Dutch fluency.
Early-career value engineering role combining AI solution prototyping, customer discovery, Proof-of-Value delivery, and executive value presentations. Requires a STEM degree, Python and machine-learning knowledge, generative AI familiarity, and fluency in Japanese and English.
Graduate-level value engineering role focused on prototyping AI solutions, delivering Proof-of-Value projects, and helping enterprise customers realize measurable outcomes with Celonis Process Intelligence. Requires a STEM degree, Python and ML knowledge, generative AI understanding, and strong customer-facing communication.
Provides pre-sales architecture guidance to SMB EMEA customers, leading technical evaluations, workshops, and solution design for GitLab’s DevSecOps platform. Requires 1–2+ years in customer-facing pre-sales or consulting, cloud and software lifecycle knowledge, and strong technical communication.
Early-career Applied AI Value Engineer supporting French customers by prototyping AI solutions, delivering proof-of-value projects, and demonstrating business impact. Requires a STEM degree, Python and machine-learning knowledge, generative AI familiarity, and fluency in English and French.