Senior Staff Engineer in Chennai, Tennessee at Arcadia Power, Inc.
Explore Related Opportunities
Job Description
Who We Are
Arcadia is the AI-powered energy intelligence platform for businesses. We replace fragmented tools and manual workflows with one platform to pay utility bills, buy energy, and advance sustainability — across every location, at enterprise scale.
Trusted by Fortune 2000 companies, Arcadia combines unified data, AI-powered analytics, and expert advisory to help enterprise teams save money, mitigate risk, and cut carbon.
We deliver this through three comprehensive solutions:
Utility Bill Management: Automating the entire utility bill lifecycle — from data capture and validation to payment processing and auditing.Energy Procurement Advisory: Bringing together comprehensive data, AI-powered analytics, market expertise, and a strong partner network to make sophisticated procurement options accessible to all.Sustainability Reporting — Verified emissions data with seamless integration into leading sustainability platforms.Tackling the world's most complex energy challenges requires diverse thinking. We're building teams of people from different backgrounds, industries, and disciplines — united by a belief that energy management should be simple, intelligent, and a genuine driver of business value.
Benefits
Competitive compensation based on market standardsWe are working on a hybrid model with remote first policyApart from Fixed Base Salary potential candidates are eligible for following benefitsFlexible Leave PolicyOffice located in the heart of the city in case you need to step in for any purposeWe provide comprehensive coverage including accident policy and life insurance.Medical Insurance (1+5 Family Members)Flexible Benefit PlanAwards and BonusAnnual performance cycleQuarterly engagement activitiesA supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiencyWhat We’re Looking ForWe are seeking a Senior Staff Engineer (L6) to join Core Engineering in India as a senior individual contributor operating across squads rather than inside one. You will be the technical subject matter expert our teams pull in when the problem is hard, the design is ambiguous, or the blast radius is large — moving between our Acquisition, Extraction and Storage, and Presentment squads as priorities shift.
This role exists because our squads are shipping faster than our design review capacity. We have driven deep adoption of AI-assisted development across India engineering, and the constraint has moved: teams can now produce architecture and implementations quickly, but senior validation of those designs concentrates on too few people. You will be one of a small number of engineers trusted to review and approve significant designs, and to raise the design ceiling of the engineers around you.
You will not have direct reports. Your influence comes from technical depth, design judgment, and mentorship rather than reporting lines. This is a hybrid, remote-first role anchored in Chennai, working daily with US-based engineering and product partners.
Our engineering values are deeply ingrained in our culture — you can read more about them here.
What You’ll DoAct as the floating technical SME across Core Engineering squads, embedding where the hardest current problem is and moving on once the team is self-sufficientReview and approve component and service designs, sharing design authority with squad leads so that architecture approval stops being a single-person bottleneckOwn the design of complex, cross-service changes spanning multiple owners — provider data model changes, extraction pipeline evolution, migrations, and event contract changesWrite production code on the critical path. This is a hands-on role; you will be in the repositories, not only in documentsSet and raise the bar on non-functional requirements: performance, scalability, reliability, observability, and cost across the services you touchValidate AI-generated designs and implementations, reviewing agent output for architectural soundness, hidden coupling, and failure modes the model did not considerAdvance how we do AI-assisted engineering: spec-driven development, reusable skills and subagents, prompt patterns that hold up against our codebase, and automation of recurring workMentor Staff Engineers and below through pairing, design review, and constructive feedback, measurably lifting the technical judgment of the squads you rotate throughLead major refactoring and technical debt reduction across legacy platform services, sequencing the work so that delivery continuesDebug and resolve complex production issues that cross service, data, and infrastructure boundariesWrite the design documents, architecture decision records, and runbooks that make your decisions durable. Confluence is our single source of truthPartner with US engineering leads on cross-region initiatives, representing India engineering in architecture discussionsWhat Will Help You SucceedThe following list reflects our current technology stack. You will need meaningful overlap or analogous experience, but not an exact match.
Must-haves10–12+ years in software engineering, with a track record of owning technically complex, multi-service work end to endDeep production expertise in Python, plus working fluency in a second ecosystem such as Java and Spring Boot or TypeScript/Node Strong distributed systems and event-driven architecture experience — queues, streams, idempotency, eventual consistency, and backpressureHands-on AWS (ECS/EKS, S3, Lambda, Kinesis or equivalent) and containerized deployment on KubernetesSolid relational data modeling and query tuning (MySQL, Postgres), plus search or analytical stores (OpenSearch/Elasticsearch, Snowflake)Demonstrated ability to review other people’s designs and improve them. You can point to architectures that are better because you were in the roomPractical, daily use of AI coding tools such as Claude Code or Cursor, and of spec-driven development, with a clear view of where they help and where they misleadCredibility without authority: able to influence squads you are not part of, and to mentor senior engineers without managing themExcellent written and verbal communication, and comfort operating across India and US time zonesComfort with ambiguity and rotation — the willingness to be reassigned to the highest-value problem rather than owning one fixed surfaceNice to haveUtility, energy, or fintech data domain experienceWeb data acquisition at scale (Puppeteer, headless Chrome, anti-bot mitigation)Document extraction, OCR, or LLM-based extraction pipelinesdbt and analytics engineering on SnowflakeExperience modernizing legacy monoliths into services while keeping delivery runningEliminating carbon footprints, eliminating carbon copies.Here at Arcadia, we cultivate diversity, celebrate individuality, and believe unique perspectives are key to our collective success in creating a clean energy future. Arcadia is committed to equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, protected veteran status, or any status protected by applicable federal, state, or local law. While we are currently unable to consider candidates who will require visa sponsorship, we welcome applications from all qualified candidates eligible to work in India.