California Burrito
Website:
californiaburrito.in
Job details:
About the Role:
We are looking for a Software Development Engineer II to join our small engineering team and take real ownership of the technology that runs our organization. This is a hands-on role — you will be building AI tools that help our teams work smarter, maintaining and extending our ERPNext platform, managing the integrations that connect our systems, and keeping our data pipeline and Power BI dashboards running reliably.
This is not a support role. We want someone who can lead technically, spot problems before they become fires, and build things that genuinely make life easier for the people around them. If you enjoy having a wide scope, working closely with non-technical teams, and seeing the direct impact of your work, this role is a strong fit.
The Ideal Candidate:
• Strong Python developer — this is the core language for ERPNext and Frappe, so it is non-negotiable
• Has built or customized on ERPNext and the Frappe framework — custom DocTypes, server scripts, client scripts, or custom apps
• Comfortable with JavaScript for front-end form logic and custom desk views in Frappe
• Has worked with MariaDB or MySQL and can write clean SQL when needed
• Has experience building and maintaining API integrations — REST, webhooks, and ETL pipelines
• Has used or is eager to build with AI tools and LLMs (OpenAI, Anthropic, etc.) to automate workflows
• Knows their way around a data pipeline — ingestion, transformation, and keeping things clean
• Can communicate clearly with non-technical stakeholders and translate business needs into working software
• 2+ years of professional software engineering experience
Roles and Responsibilities:
ERPNext & Frappe:
• Own our ERPNext platform — maintain it, extend it, and keep it running reliably
• Build custom DocTypes, server scripts, client scripts, and Frappe apps to support business needs
• Work with Finance, Operations, and other teams to understand what they need and build it
• Manage upgrades, patches, and testing so changes do not break things in production
• Use the bench CLI and Docker-based deployments to manage environments
• Write and optimize MariaDB queries; use Jinja2 for print formats, email templates, and reports
AI Tooling:
• Find places across the organization where AI can save time or improve quality, then build the tools to do it
• Integrate LLM APIs into internal workflows — think assistants, document processing, smart automation
• Set sensible standards for how we use AI so the org adopts it responsibly and effectively
Integrations:
• Design and maintain integrations between ERPNext and our other tools using REST APIs and webhooks
• Build ETL pipelines that move data reliably between systems
• Monitor integrations, set up alerts, and fix failures quickly when they happen
• Document how everything connects so the team is not dependent on a single person to understand it
Data Lake & Power BI:
• Manage our data lake — ingestion, transformation, storage, and access controls
• Build and maintain the pipelines that feed our Power BI dashboards with clean, consistent data
• Work with stakeholders to design reports and dashboards that surface insights people actually use
• Own data quality and make sure the numbers people see can be trusted
Must-Have Qualifications:
• Strong Python skills — at least 4 years of professional experience
• Hands-on experience with ERPNext and the Frappe framework
• Solid understanding of MariaDB / MySQL
• Experience building REST API and webhook integrations
• Experience with a cloud data platform (Azure, AWS, or GCP)
• Working knowledge of Power BI or equivalent BI tools
• Experience with Docker for deployment and environment management
Preferred Qualifications
• Experience writing custom Frappe apps from scratch (not just configuration)
• Familiarity with the bench CLI and ERPNext deployment workflows
• Experience integrating LLM APIs into production applications
• Background in prompt engineering, RAG, or AI workflow automation
• Prior experience in a tech lead or senior individual contributor capacity
• Familiarity with CI/CD pipelines and infrastructure-as-code
Salary Range:
25-30 LPA depending on experience
ABOUT THE COMPANY:
California Burrito is a Mexican fast-casual restaurant chain serving freshly made and great tasting burritos, tacos, bowls, salads and nachos with its presence in 135+ locations across India in Bangalore, Delhi, Hyderabad, Chennai and Pune. Our make-it-yourself menu makes it possible for customers who are vegetarian, vegan and paleo to customize orders and meet dietary requirements. We make our food with honestly good ingredients and are on a mission to make sustainable living a habit.
Website: www.californiaburrito.in
LinkedIn Page: www.linkedin.com/company/californiaburrito
Instagram: https://www.instagram.com/californiaburrito_in/
Corporate Office Address:
1st Floor, Sapota Park, Joseph Chammanur Hall, 1st Main Rd, 1st Cross Rd, Indiranagar,
Bengaluru, Karnataka 560038
Click on Apply to know more.