Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Zingly

Senior Software Engineer

Posted Updated
Discussion

Description

We're looking for a Senior Software Engineer who combines strong customer-facing skills, hands-on AI implementation, and deep software engineering judgment. You'll lead complex customer solutions from discovery and demonstration through architecture, coding, agent configuration, production launch, and ongoing optimization. You must be able to explain a proposed solution clearly, build its critical components yourself, and stay accountable for how it performs.


Your work will span customer workflows, voice and digital agents, full-stack development, and enterprise integrations. You'll also turn lessons from deployments into reusable platform capabilities and help other engineers become stronger builders and customer partners.


Responsibilities:

  • Technical discovery: Lead technical discovery with business and engineering stakeholders, uncovering workflow requirements, system constraints, and measurable outcomes.
  • Architecture and commitments: Translate ambiguous needs into a practical architecture, implementation plan, and clear customer commitments.
  • Demos and prototypes: Build demos and prototypes that validate the proposed approach, then develop them into maintainable production solutions.
  • Code authorship: Personally write and review code for critical services, integrations, application features, and agent tools.
  • Agent deployment: Design and deploy voice and digital agents, including prompts, conversation flows, retrieval, memory, orchestration, and human escalation.
  • System integration: Architect integrations with CRM, contact center, helpdesk, and core enterprise systems, accounting for authentication, data mapping, retries, and partial failures.
  • Solution trade-offs: Decide when to use platform configuration, low-code capabilities, or custom development, balancing speed with reliability and maintainability.
  • Launch criteria: Define evaluation and launch criteria covering business task completion, AI quality, security, latency, cost, and operational readiness.
  • Security and governance: Design controls for prompt injection, tool permissions, sensitive data, tenant isolation, and consequential agent actions.
  • Complex troubleshooting: Lead complex troubleshooting across model behavior, prompts, application code, integrations, and infrastructure.
  • Go-live ownership: Own technical readiness through go-live and stabilization, and use production evidence to improve customer outcomes.
  • Mentorship and roadmap: Build reusable deployment patterns and platform capabilities, mentor engineers, and feed recurring customer needs into the product roadmap.


Requirements:

  • Production ownership: A track record of designing, coding, shipping, and operating complex production software.
  • Core programming languages: Deep proficiency in at least one backend language, such as Java, Python, Go, or Rust, and the ability to work across TypeScript-based frontend
  • applications.
  • AI implementation experience: Hands-on experience delivering AI agents or LLM-powered applications into real customer workflows.
  • Customer communication: Strong customer-facing communication: you can lead discovery, demonstrate a solution, explain trade-offs, and manage technical expectations.
  • Systems and integration expertise: Deep understanding of APIs, distributed systems, data modeling, asynchronous processing, and enterprise integrations.
  • Agent orchestration: Practical experience with prompt design, tool use, retrieval, agent state, evaluations, and production failure handling.
  • Engineering judgment: Sound judgment across security, scalability, reliability, performance, cost, and operational complexity.
  • DevOps and observability: Experience with cloud platforms, CI/CD, automated testing, and observability.
  • Delivery leadership: The ability to prioritize across complex implementations, surface risks early, and guide delivery while remaining hands-on.
  • Team leadership: A record of mentoring engineers and improving the quality of both technical work and customer collaboration
  • Experience: Typically 8+ years of relevant engineering experience, with demonstrated ownership of complex production systems and customer implementations.
  • Enterprise platforms: Java/Spring, Salesforce, HubSpot, Genesys, Twilio, NICE, Avaya, or other CRM, CPaaS, and CCaaS platforms.
  • Agent frameworks: LangGraph, LangChain, LlamaIndex, OpenAI Agents SDK, Google ADK, Anthropic agent tooling, Semantic Kernel, or AutoGen.
  • Agent architecture: MCP, A2A, multi-agent orchestration, agent skills, memory/state, and durable execution.
  • AI quality: Custom graders, LLM-as-judge, trajectory evaluations, LangSmith, Arize Phoenix, Braintrust, or Weights and Biases.
  • Knowledge systems: RAG, reranking, hybrid search, GraphRAG, pgvector, Pinecone, Weaviate, or Elasticsearch/OpenSearch.
  • Voice and real-time systems: WebRTC, WebSockets, OpenAI Realtime, streaming STT/TTS, Deepgram, ElevenLabs, or LiveKit.
  • Infrastructure and security: AWS, GCP, Azure, Kubernetes, Terraform, agent sandboxing, identity controls, and regulated customer environments.
  • AI-assisted development: Effective use of Claude Code, Codex, Cursor, or GitHub Copilot with rigorous verification.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →