Senior Software Engineer – DaaS / APIs / MCP
Core
Build cloud-native distributed services for Data-as-a-Service (DaaS), APIs, and Model Context Protocol (MCP) to power B2B sales intelligence workflows.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend services, secure APIs, and distributed data processing systems for enterprise customers.
Domain
B2B Sales Intelligence / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Scala, Kotlin, C#, TypeScript, Node.js, REST API design, distributed microservices, AWS, SQL, NoSQL, CI/CD, Git
Preferred skills
Kafka, event-driven architectures, Kubernetes, Docker, Infrastructure as Code, public API development, AI coding assistants
Technologies
Java, Scala, Kotlin, C#, TypeScript, Node.js, AWS, Kafka, Kubernetes, Docker
Responsibilities
Design and maintain backend services for DaaS and APIs; deliver production-ready software with focus on reliability; own features from design through deployment; collaborate with Product and Data Engineering teams; contribute to architectural decisions; write automated tests and participate in code reviews.
Seniority
Senior, hands-on IC