Senior Software Engineer
Summary
We’re looking for customer-facing Software Engineers who can rapidly identify operational pain points, build practical AI-powered solutions, and deploy them in real-world environments as part of a forward-deployed engineering role.
This role sits at the intersection of Engineering, Product, and Customer Success. You’ll work directly with users to understand workflows, uncover the highest-impact problems, and quickly deliver solutions using AI, automation, APIs, and cloud tooling.
Success in this role requires strong engineering ability, operational problem-solving, communication skills, and the ability to move from ambiguity to implementation quickly. You are not just advising on solutions — you are building, deploying, and operationalizing them directly alongside customers.
Description
- Partner directly with business stakeholders, engineers, and product managers to understand operational workflows, deployment requirements, and process bottlenecks
- Translate ambiguous business needs into practical, scalable technical solutions
- Identify high-impact operational pain points and rapidly deliver solutions that create measurable value
- Scope, design, build, and deploy AI-powered internal tools, workflow automations, and system integrations across test and production environments
- Lead business implementations and deployments as a forward-deployed Software Engineer / Technical Product Manager (FDE/TPM)
- Build and maintain integrations across APIs, systems, and data platforms
- Troubleshoot production issues, debug live environments, and drive issues through resolution
Partner closely with product and engineering teams to improve platform capabilities based on real-world operational feedback
Operate effectively in dynamic environments with evolving business and deployment requirements
Minimum Qualifications
- BS/MS in Computer Science, Engineering, Information Systems, or a related technical field
- 7+ years of experience in software engineering, solutions engineering, technical consulting, or other business-facing technical roles
- Strong hands-on engineering skills with Python, APIs, infrastructure platforms, and systems integrations
- Experience deploying, supporting, and troubleshooting production systems in enterprise environments
- Experience building integrations and automating workflows across multiple systems
- Practical experience using LLMs or GenAI APIs to create reliable workflows, automations, or internal tools
- Familiarity with modern AI tooling, agent frameworks, prompt engineering, and orchestration platforms
Preferred Qualifications
- Experience with AI agents, workflow orchestration systems, or enterprise automation platforms
- Familiarity with containerization, deployment, and infrastructure tooling such as Docker, Kubernetes, and CI/CD pipelines
- Ability to operate independently and lead without authority
- Experience working in startup or high-growth environments with rapidly evolving priorities
- Strong product intuition and business empathy, with the ability to influence product direction based on field feedback
- Strong problem-solving skills and comfort operating in ambiguous, fast-changing environments
- Demonstrated ability to independently drive solutions from requirements gathering through deployment and iteration
- Proven ability to collaborate cross-functionally across engineering, product, operations, and business teams