Nod CareersAuto-apply free

Senior Software Engineer

yugabyte · India · APJ
Auto-apply to this job with Nod →
<div class="content-intro"><p>Yugabyte is the company behind <strong>YugabyteDB</strong>, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed in over 100 countries and powers more than 5 million clusters worldwide.</p> <p>Together, our hard-working team of experts and our industry-leading technology are uniquely positioned to meet the demands of modern workloads: geo-distributed, ultra-resilient, and built to scale without limits.</p> <p>Our Yugabeings (distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.</p></div><h2><strong>What You’ll Do</strong></h2> <p>As a Software Engineer, you will work on a broad range of technical and product challenges across the <strong>YugabyteDB ecosystem and Meko (<a href="http://mekodata.ai/">mekodata.ai</a>)</strong>. The problems you work on will evolve over time — and that is intentional.</p> <p><strong>Meko is our AI-focused product initiative, giving engineers an opportunity to work hands-on with modern AI technologies and build real-world AI-powered experiences.</strong></p> <p>You will:</p> <ul> <li>Design, build, debug, and improve software across different parts of the <strong>YugabyteDB and Meko ecosystems</strong>.</li> <li>Work across areas such as <strong>distributed systems, databases, cloud infrastructure, Kubernetes, APIs, developer tooling, automation, and AI</strong>.</li> <li>Contribute to building and evolving <strong>Meko</strong>, including AI-powered products, experiences, and developer capabilities.</li> <li>Investigate complex technical problems and drive them from problem identification through implementation and delivery.</li> <li>Prototype new ideas, evaluate emerging technologies, and turn promising experiments into production-quality solutions.</li> <li>Identify opportunities to improve engineering productivity, reliability, automation, and customer experience.</li> <li>Use <strong>AI and AI-assisted development</strong> to accelerate engineering workflows, troubleshoot complex problems, automate repetitive tasks, and explore new product capabilities.</li> <li>Collaborate with engineers, product managers, architects, support, and customers to understand problems and develop practical solutions.</li> <li>Take ownership of projects with ambiguous requirements and bring clarity, structure, and momentum to them.</li> <li>Learn new technologies and domains quickly and apply them to real-world problems.</li> </ul> <h2><strong>What We’re Looking For</strong></h2> <h3><strong>Technical Skills</strong></h3> <p>We are looking for a <strong>generalist engineer with strong fundamentals</strong> rather than someone who knows only one technology deeply.</p> <p>You should have:</p> <ul> <li>Strong programming and software engineering fundamentals.</li> <li>Experience with one or more languages such as <strong>Python, Go, Java, C++, or Rust</strong>.</li> <li>Good understanding of several areas such as: <ul> <li>Distributed systems</li> <li>Databases and data management</li> <li>Cloud infrastructure</li> <li>Containers and Kubernetes</li> <li>Linux and systems engineering</li> <li>Observability, debugging, and performance</li> <li>APIs and application development</li> </ul> </li> <li>Experience building and operating production-quality software.</li> <li>Strong problem-solving and debugging skills.</li> <li>Ability to understand unfamiliar codebases and technologies quickly.</li> <li>Familiarity with modern <strong>AI/LLM technologies</strong> and an interest in applying them to engineering and/or product problems.</li> <li>Comfort working across the stack when the problem requires it.</li> </ul> <p>Experience with modern frontend technologies such as <strong>JavaScript/TypeScript, React, HTML, and CSS</strong> is a plus, particularly for engineers interested in building end-to-end product experiences.</p> <p>You don’t need to be an expert in every technology listed above. <strong>Curiosity, strong fundamentals, technical breadth, and the ability to learn quickly are more important than matching every item.</strong></p> <h3><strong>Growth Mindset & Agility</strong></h3> <p>We value engineers who actively seek to grow and are comfortable operating in an environment where priorities and problems evolve.</p> <p>You should:</p> <ul> <li>Be excited about learning technologies outside your current area of expertise.</li> <li>Be comfortable saying <em>“I don’t know”</em> and then figuring it out.</li> <li>Seek feedback and use it to improve.</li> <li>Treat difficult problems as opportunities to learn.</li> <li>Experiment, iterate, and learn from failures.</li> <li>Move quickly from <strong>idea → prototype → feedback → implementation</strong>.</li> <li>Proactively identify problems and opportunities rather than waiting for them to be assigned.</li> </ul> <h3><strong>Communicat

Let Nod apply for you →

More jobs at yugabyte

Enterprise Account Executive — yugabyteOrder Manager — yugabyteSenior Accountant — yugabyteProduct Sales Specialist — yugabyte Director of Engineering, Core Database — yugabyteTechnical Support Engineer — yugabyte