What You’ll Do
As a Senior Platform & Software Engineer at InteractiveAI, you will be a key contributor to our core platform, owning the end-to-end delivery of features. You will be instrumental in bridging the gap between application logic and the underlying infrastructure, ensuring our systems are robust, scalable, and efficient. You’ll collaborate with product, data science, and DevOps to build and maintain the foundation of our AI-agent management platform.
- Platform & Application Development: Design, implement, and maintain the microservices and user-facing components that power our platform.
- Infrastructure as Code (IaC): Architect and maintain our cloud infrastructure using Terraform to define networking, compute, and storage resources on GCP, AWS, or Azure.
- Container Orchestration: Manage and optimize Kubernetes clusters, ensuring high availability, smooth scaling, and efficient rolling updates.
- Data Engineering: Build and optimize data ingestion, warehousing, and caching layers with technologies like Postgres, ClickHouse, and Redis.
- API Design: Develop and maintain high-performance RESTful and GraphQL APIs for internal and external clients, ensuring seamless integrations.
- System Reliability Engineering (SRE): Implement robust monitoring, alerting, and logging to proactively manage system health and ensure reliability.
- Full-Stack Ownership: Take full ownership of features from conception through to production, addressing both backend and frontend challenges as needed.
- Mentorship & Best Practices: Drive technical excellence and mentor junior engineers, fostering a culture of high standards and continuous improvement.