Skip to Main Content

Job Title


Senior Backend Developer


Company : Daybreak


Location : Bengaluru, Karnataka


Created : 2026-02-23


Job Type : Full Time


Job Description

SENIOR ENGINEERAs a Senior Engineer on the platform development team at Daybreak.ai, you will be part of a multi disciplinary engineering team on a mission to build a next generation AI platform. The platform creates a unified base for Daybreak’s multiple digital supply chain Enterprise AI products - simplifying the workflow for creating, deploying and managing AI applications. The platform handles areas such as Distributed Data Processing, Pipeline Orchestration, Data Ops, Distributed Model Training, MLOps, Observability & Low Latency analytics for each product and the tenants at scale. Because development of truly AI-native software is still such a nascent field, we will be charting new paths, tackling challenging problems, and shaping the future of this technology together.KEYRESPONSIBILITIES Senior Engineer in the platform team will be responsible for driving a domain driven design for the platform services applying a combination of OOPs, Design Patterns & TDD concepts. These services will be deployed and scaled on K8s backend and design implementation needs to adhere to tenancy, availability, and scalability requirements. You will be expected to maintain high standards of code quality and write unit & integration tests for your code. You will be required to gather understanding of a problem area and evaluate, benchmark available tools. Work will involve interacting closely with product owners & UI engineers to shape the details of features. You will be building a foundational understanding of the DevOps principles and methodologies such as Infra as code, build & release pipelines, monitoring as you work closely with the DevOps team to deploy and scale your service.MUST HAVE BE/B. Tech or Advanced degree in a relevant field - (Computer Science and Engineering, Technology, and related fields). 6-7 years of experience of experience as a Software developer for a complex enterprise SaaS product Expertise in programming with Python, Python web frameworks Fluent with building service leveraging REST/GraphQL (FastAPI/Flask) Expertise in writing unit test cases and TDD Strong understanding of OO design principles, micro services architecture Experience in Docker, Kubernetes Good understanding of any SQL databases preferably Postgres Good understanding of CI/CD pipelines, version control tools like Git Experience with Orchestration tools like Dagster, Airflow and data pipeline tools (ETL/Data Engineering) Willingness and ability to leverage AI-assisted development toolsHELPFUL TO HAVE Project Management: Jira Cloud & Infrastructure: AWS, GCP, or Azure; Data bricks Data & ML Engineering: Apache Spark, MLOps practicesABOUT DAYBREAK Daybreak is revolutionising supply chain planning with AI-powered solutions. Our mission, "Break Barriers. Every Day," drives us to deliver a new era of planning excellence through our AI Prediction Platform, AI Decision System, and digital planning colleague, Luma. By combining technology, behavioral science, and industry expertise, we help companies achieve transformative results. Join us in shaping the future of supply chain planning for efficiency, accuracy, and agility.Daybreak is an EQUAL OPPORTUNITY EMPLOYER. Daybreak is an equal opportunity employer. We welcome all backgrounds and experiences, and are committed to building an inclusive, high-performing team.