Customer Solutions Engineer
Indexed description
About OnCall Air
OnCall Air is the leading digital sales and proposal platform built specifically for the HVAC industry. Powered by Watsco, our software enables contractors to build custom quotes, integrate live distributor inventory and pricing, offer financing, and close higher-ticket jobs.
As we expand our work with enterprise dealerships and strategic partners, we often need to build tailored integrations, data pipelines, and custom automation scripts to fit our customers' unique operational workflows. We are looking for a Customer Solutions Engineer who can bridge the gap between technical execution and customer consulting.
The Role
As a Customer Solutions Engineer, you will embed with our most strategic clients to solve their toughest technical challenges. You aren't just writing backend code—you are sitting across from HVAC business owners, operations leads, and IT directors to translate business pain points into elegant, maintainable code.
We take an AI-first approach to engineering and delivery. You will leverage modern LLMs, code generation tools, and automation frameworks to build integrations, custom data transformations, and workflow scripts at 10x speed while keeping solutions maintainable and secure.
Key Responsibilities
- Strategic Technical Delivery: Partner with strategic clients to understand their software ecosystem, map out data workflows, and build high-impact custom solutions (integrations, automated sync scripts, custom API webhooks, and ETL pipelines).
- Customer-Facing Translation: Serve as the primary technical consultant for strategic accounts—translating complex software architecture into clear, plain-English solutions for non-technical stakeholders.
- AI-First Execution: Rapidly prototype and deploy custom scripts, API connectors, and automated jobs using LLM-assisted workflows (e.g., AWS KIro, Claude, custom GPT agents) to minimize turnaround time.
- Reliability & Maintainability: Ensure all custom scripts, background jobs, and API integrations are well-documented, observable, and built to run reliably in production environments.
- Feedback Loop: Partner with our core Product & Engineering teams to turn recurring custom client requests into scalable, out-of-the-box product features.
Who You Are
- Experience: 4–5+ years of hands-on experience in software development, solutions engineering, customer-facing technical consulting, or technical ops.
- Technical Proficiency:
- Strong skills in Python (or Node.js/TypeScript) for writing data processing scripts, background jobs, and API connectors.
- Deep understanding of REST APIs, Webhooks, JSON/XML parsing, and authentication mechanisms (OAuth, API keys).
- Familiarity with database queries (SQL), cloud services (AWS/GCP/Azure), and running scheduled/event-driven jobs (Cron, serverless functions, background workers).
- AI-First Mindset: You actively use modern AI tools and LLMs to accelerate coding, generate boilerplate scripts, build custom agents, and automate repetitive tasks.
- Customer-Centric Communicator: You are comfortable leading client discovery calls, presenting technical architectures, and explaining edge cases with empathy and clarity.
- Execution-Minded: You prefer shipping working software to over-engineering complex architectures. You know when a lightweight script is better than a full microservice.
Why Join Us?
- High autonomy—you'll have direct ownership over strategic customer builds with room to leverage cutting-edge AI tools to move fast.
- The agility and pace of a high-growth SaaS platform backed by the resources and stability of Watsco.
How do I Apply?
Send us an email with a brief background and your resume attached to j[email protected]. Please reference job code CENG in the subject line!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search