Software Engineer
Posted 16 Oct 2026
Advertised as “Senior Software Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
No salary listed for this role.
Yugabyte is the company behind YugabyteDB, 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.
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.
Our Yugabeings (distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.
What You’ll Do
As a Software Engineer, you will work on a broad range of technical and product challenges across the YugabyteDB ecosystem and Meko (mekodata.ai). The problems you work on will evolve over time — and that is intentional.
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.
You will:
- Design, build, debug, and improve software across different parts of the YugabyteDB and Meko ecosystems.
- Work across areas such as distributed systems, databases, cloud infrastructure, Kubernetes, APIs, developer tooling, automation, and AI.
- Contribute to building and evolving Meko, including AI-powered products, experiences, and developer capabilities.
- Investigate complex technical problems and drive them from problem identification through implementation and delivery.
- Prototype new ideas, evaluate emerging technologies, and turn promising experiments into production-quality solutions.
- Identify opportunities to improve engineering productivity, reliability, automation, and customer experience.
- Use AI and AI-assisted development to accelerate engineering workflows, troubleshoot complex problems, automate repetitive tasks, and explore new product capabilities.
- Collaborate with engineers, product managers, architects, support, and customers to understand problems and develop practical solutions.
- Take ownership of projects with ambiguous requirements and bring clarity, structure, and momentum to them.
- Learn new technologies and domains quickly and apply them to real-world problems.