Careers
Engineering
Full Time
|
Dallas, Miami
Forward Deployed Engineer
We are seeking a Forward Deployed Engineer (FDE) to work directly with our customers to transform critical business workflows using uLogic technology, AI, and modern software engineering practices.
This is a highly technical, customer-facing engineering role that combines software development, systems integration, workflow automation, and business problem-solving.
As an FDE, you will work within customer environments to understand how their businesses operate, identify opportunities for meaningful improvement, and design and deploy solutions that deliver measurable results.
You will leverage uLogic's platform, industry-specific data model, APIs, and AI capabilities to connect systems, improve data quality, automate complex processes, and fundamentally change how work gets done.
Key Responsibilities
Customer Engagement & Problem Solving
Work directly with customer business leaders, operational teams, and technical stakeholders to understand their workflows, systems, and business challenges.
Identify opportunities to eliminate manual processes, improve operational efficiency, enhance data quality, and automate complex workflows.
Translate business objectives into technical solutions that deliver measurable operational and financial improvements.
Develop a deep understanding of customer environments, including their existing enterprise applications, data structures, and operational processes.
Solution Engineering & Development
Design, develop, and deploy solutions using the uLogic platform, APIs, and supporting technologies.
Build integrations between uLogic and customer enterprise systems, including CRM, ERP, billing, and operational platforms.
Develop automation and orchestration capabilities that streamline processes across multiple applications and organizational functions.
Apply AI technologies, including large language models and AI agents, to automate tasks, interpret unstructured information, and enable intelligent workflows.
Extend platform capabilities through software development, configuration, and integration where required.
Ensure solutions are scalable, reliable, secure, and maintainable.
Data Engineering & Workflow Transformation
Integrate and transform data from disparate enterprise systems and sources.
Identify and resolve data quality issues, inconsistencies, and gaps that limit operational effectiveness.
Develop workflows that improve the accuracy, completeness, and usability of commercial and operational data.
Automate complex, multi-step business processes that span systems and organizational boundaries.
Implement solutions that reduce manual intervention, improve decision-making, and increase process consistency.
Deployment & Continuous Improvement
Own the technical delivery of customer solutions from initial discovery through production deployment.
Work collaboratively with customer teams to validate solutions, manage technical dependencies, and support adoption.
Monitor solution performance and continuously identify opportunities for improvement.
Collaborate with uLogic's core engineering and product teams to incorporate reusable capabilities into the platform.
Document technical designs, integrations, and workflows to support long-term maintainability.
Qualifications
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
Strong software engineering fundamentals and experience developing production-quality applications.
Strong proficiency in TypeScript on Node.js.
Experience developing and integrating REST and/or GraphQL APIs.
Relevant experience with relational and cloud databases, SQL, and data modeling.
Experience integrating enterprise applications and working with complex data environments.
Experience with event-driven integration patterns and message-based architectures.
Familiarity with cloud infrastructure, preferably Microsoft Azure.
Strong analytical and problem-solving skills, with the ability to navigate ambiguous technical and business challenges.
Excellent communication skills and the ability to work directly with both technical and nontechnical stakeholders.
Ability to independently manage technical projects from problem definition through production deployment
Preferred Qualifications
Experience with Python for data processing, automation, and scripting.
Experience building AI-enabled applications using large language models, AI agents, or workflow orchestration frameworks.
Experience with enterprise automation, business process orchestration, or integration platforms.
Familiarity with modern AI development frameworks, retrieval-augmented generation (RAG), and tool-based agent architectures.
Experience with enterprise applications such as Salesforce, ServiceNow, SAP, or other CRM and ERP platforms.
Experience working with complex commercial data, including product catalogs, pricing, contracts, orders, and customer records.
Background in digital infrastructure, data centers, cloud services, managed services, or telecommunications.
Previous experience in a Forward Deployed Engineer or Software Engineer.
What Success Looks Like
Success in this role is measured by the business outcomes your engineering work enables.
You will:
Transform critical customer workflows by eliminating unnecessary manual steps and automating complex processes.
Improve the quality, consistency, and accessibility of customer commercial data.
Deliver production solutions that integrate uLogic with existing enterprise systems.
Apply AI and automation to create measurable improvements in operational efficiency and decision-making.
Identify reusable solutions and capabilities that accelerate future customer deployments and strengthen the uLogic platform.
Working At uLogic
At uLogic, you will have the opportunity to work at the intersection of enterprise software, AI, and digital infrastructure.
You will work directly with industry operators to solve meaningful business challenges, applying modern technology to transform how complex infrastructure businesses operate.
Unlike traditional software engineering roles, you will see the direct impact of your work on customer operations and business performance. You will have significant ownership, technical autonomy, and the opportunity to influence both customer solutions and the evolution of our platform.description of the job.
Get More Information