Job Description
Ideal Candidate Profile:
- The ideal candidate is a business problem solver who can engineer solutions.
- They should be able to sit with a customer, understand the messy reality of the business, identify the actual problem beneath the stated problem, and quickly build something useful.
- They should not wait for perfect requirements. They should be curious, hands-on, structured, and outcome oriented.
Key Responsibilities
- Work closely with customers to understand business processes, pain points, operational bottlenecks, system landscape, data flows, and success metrics.
- Translate customer problems into technical solution designs, prototypes, MVPs, integrations, automations, or product configurations.
- Build hands-on solutions using modern engineering practices across APIs, databases, cloud platforms, workflow tools, enterprise systems, and AI/GenAI technologies.
- Develop proof-of-concepts and pilots that can demonstrate business value quickly and evolve into production-grade implementations.
- Integrate solutions with enterprise applications such as ERP, CRM, data platforms, workflow systems, collaboration tools, and third-party APIs.
- Partner with product, engineering, design, delivery, and customer success teams to convert repeated customer needs into reusable platform capabilities.
- Support customer deployments, testing, troubleshooting, user adoption, and handover to delivery or support teams.
- Create technical documentation, architecture notes, implementation playbooks, demo scripts, reusable components, and customer-specific solution guides.
- Act as the technical bridge between the customer and internal product/engineering teams.
- Identify opportunities for automation, AI adoption, data improvement, process redesign, and platform expansion.
- Bring back field learnings to influence product roadmap, engineering priorities, reusable accelerators, and go-to-market propositions.
Required Skills and Experience
- 3–8 years of experience in software engineering, solution engineering, implementation engineering, product engineering, technical consulting, or customer-facing technology roles.
- Strong software engineering fundamentals and hands-on experience in at least one major programming language such as Python, JavaScript/TypeScript, Java, C#, or Go.
- Good understanding of APIs, databases, cloud services, authentication, system integration, and application deployment.
- Ability to understand business workflows and convert them into clear technical designs.
- Experience building prototypes, MVPs, internal tools, dashboards, automations, or production grade applications.
- Comfortable working with structured and unstructured data.
- Strong problem-solving skills with the ability to navigate ambiguity and incomplete information.
- Ability to communicate clearly with both technical and non-technical stakeholders.
- Comfortable working in fast-moving customer environments where requirements evolve quickly.
- Strong ownership mindset and ability to take a problem from discovery to working solution.
Good to Have
- Experience with GenAI, LLMs, RAG, agents, AI workflow automation, prompt engineering, or model integration.
- Experience integrating with enterprise systems such as Salesforce, SAP, Oracle, ServiceNow, Workday, Microsoft Dynamics, HubSpot, Jira, or similar platforms.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with data engineering, ETL/ELT pipelines, BI dashboards, ana