Padmi
Shakudo logo
Shakudo

AI operating system · data integration platform

Senior Software Development Engineer - Stack Team

Bangalore · OnsitePosted 8 months ago
Software engineeringSeniorFull Time
Apply at Shakudo

Opens the source posting on jobs.lever.co

Source description

About the role

View original

Design and build complete applications and integrations using Shakudo and open-source tools across the data and AI ecosystem

Work across backend, frontend, infrastructure, and deployment layers to deliver production-ready customer solutions

Build reusable components, templates, integrations, and workflows that accelerate solution delivery for the Stack team

Solve real-world data and AI challenges with elegant, reliable, and maintainable software

Create flagship applications that showcase the power of Shakudo for customers and internal teams

Integrate open-source and proprietary tools into the Shakudo ecosystem, including databases, orchestration tools, AI runtimes, vector stores, notebooks, data processing engines, and model-serving systems

Work with tools and ecosystems such as Neo4j, Spark, Ollama, Airflow, dbt, MLflow, and similar data/AI infrastructure components

Build APIs, services, connectors, UI workflows, and automation that make these tools usable in real customer environments

Translate customer requirements into scalable technical designs and working implementations

Identify patterns across customer use cases and turn them into reusable solution blueprints

Use Kubernetes and Helm to package, deploy, configure, and operate Shakudo solutions and Stack components

Work with Kubernetes primitives such as Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, RBAC, StorageClasses, and network policies

Build and maintain Helm charts or deployment templates for solution components

Debug deployment issues across application, Kubernetes, networking, storage, permissions, and configuration layers

Collaborate with DevOps and Customer Engineering teams to ensure solutions are reliable in production environments

Lead technically complex initiatives from concept to production with high autonomy

Drive architecture and design patterns for building applications and integrations on Shakudo

Make pragmatic technical trade-offs across speed, reliability, scalability, maintainability, and customer impact

Set the standard for building efficient, reusable, and high-impact solutions

Mentor engineers, review designs and code, and help raise the engineering bar across the team

Partner with Product, Customer Engineering, Solution Engineering, and DevOps teams to translate customer needs into scalable systems

Work on problems that come directly from customer environments and production use cases

Communicate technical decisions clearly to internal stakeholders and, when needed, customer technical teams

Contribute documentation, demos, technical guides, and reusable patterns for the Stack team

More at Shakudo

Related open roles

View all roles