Enable job alerts via email!

Senior Software Engineer

Shakudo

Indonesia

Remote

USD 40,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company at the forefront of data and AI technology. As a Senior Software Engineer, you will develop and maintain a cutting-edge operating system designed for data workflows. This role offers the opportunity to work in a collaborative environment, where your contributions will directly impact the evolution of intelligent systems. Embrace the challenge of working in a fast-paced startup atmosphere, and gain exposure to innovative technologies like Kubernetes and MLOps. If you're passionate about building foundational AI infrastructure and thrive in a dynamic setting, this is the perfect opportunity for you.

Qualifications

  • 5+ years in software development in a tech company.
  • Experience with building end-to-end systems including databases and workflow tools.

Responsibilities

  • Develop, test, deploy, and maintain the Shakudo data and AI operating system.
  • Participate in code reviews and support cross-functional communication.

Skills

Software Development
Database Management
Workflow Tools
Cross-Functional Collaboration
Action Bias
Startup Experience

Tools

Kubernetes
MLOps

Job description

About the Job & Shakudo

At Shakudo, we’re building the world’s first operating system for data and AI. Like traditional operating systems such as iOS, Windows, and Linux, Shakudo offers an end-to-end, ever-evolving platform—but purpose-built for today’s data and AI workflows. Our OS integrates best-of-breed open-source components tailored to each business’s unique needs, all fully managed and dynamically optimized. We’re growing fast, and we’re looking for offshore Senior Software Engineers who are excited to help shape the next era of intelligent systems. This is a high-impact role for engineers who thrive on autonomy, collaboration, and shipping robust systems at scale.

What You’ll Do:

- Develop, test, deploy, and maintain the Shakudo data and AI operating system

- Participate in code reviews to ensure code quality and distribute knowledge

- Unblock, support and effectively communicate cross-functionally in order to achieve results

- Be part of an inclusive, collaborative team that embraces pairing and healthy discussions

- Help define the team roadmap and architecture based on technology and business needs

- Participate in the on-call rotation for global production systems, ensuring high availability and performance

- Participate in peer code reviews and knowledge sharing across time zones

What You’ll Bring:

- 5+ years in software development in a tech company

- Experience with: building end to end systems with databases, auth, workflow tools, modelling tools

- Bias for action and ownership mentality

- Comfort with ambiguity and operating in a fast-paced environment

- Experience working cross-functionally with product management

- Startup experience at a tech company

Nice to Have

- Previous experience working with or contributing to open-source tools

- Experience working at early-stage startups

- Full-stack experience including frontend is a strong plus

Why This Role?

- Be part of a highly technical and mission-driven team building foundational AI infrastructure

- Work remotely with flexibility, while collaborating with a team that values proactive communication and shared success

- Learn and grow with exposure to Kubernetes,

MLOps, and real-world AI use cases using the leading industry tools

Shakudo is an equal opportunity employer and encourages candidates of all backgrounds to apply. We foster diversity and inclusivity and welcome applications from a broad range of backgrounds and experiences.



Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.