Software Engineer: Backend
Core
Build scalable infrastructure and robust APIs for AI-driven business communication products used in customer support, sales, and marketing.
Role type
Senior Backend Software Engineer
Builds
Scalable APIs, messaging infrastructure, automation workflows, and high-volume backend services
Domain
AI-powered business communications, SaaS
Deliverable
production ML models | product features
Required skills
Web API architecture design, full lifecycle project ownership, automated testing, product analytics implementation, asynchronous collaboration, independent problem solving
Preferred skills
High-volume system experience, messaging platform development, search infrastructure, distributed backend services
Technologies
APIs, webhooks, query systems, messaging infrastructure
Responsibilities
Design and develop scalable, well-documented APIs; take initiatives from research to deployment; create engineering requirement documents; build automated test suites; implement product analytics and monitoring; collaborate in an asynchronous environment; investigate technical challenges and propose solutions; participate in a paid work-trial period; monitor and evaluate solutions for continuous improvement
Seniority
Mid-to-Senior, hands-on IC
