Software Engineer Iii
Software Engineer III building features end to end for Arcadia's energy intelligence platform: backend services and APIs in C#/.NET with Azure SQL and event-driven messaging (Service Bus/Event Grid), plus responsive React/TypeScript frontends, tests, CI/CD, and production support. Hybrid, remote-first role based in Santiago working with US-based engineers.
- Compensation
- Not disclosed
- Location
- Santiago, Chile
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 6+ years of prior experience in a software engineering role
- Exceptional JavaScript/TypeScript knowledge; strong knowledge of modern, responsive HTML and CSS
- Strong backend fundamentals in C#/.NET: API design, async patterns, and dependency injection
- Event-driven and messaging experience: Service Bus or equivalent (RabbitMQ, Kafka), including dead-letter handling, ordering, and failure modes
- Collaborative nature, love of mentoring and learning from other engineers, empathy
- Ability to scope, prioritize, and deliver on project commitments
- Flexibility, initiative, and a fast learning curve
- Enthusiasm for the mission, sustainability, and a clean-energy future
- Clear English communication (written and spoken) for cross-time-zone collaboration
Nice to have
- 6-10 years of prior experience in a software engineering role
- React experience
- NextJS experience
- Node experience
- Prismic (CMS) experience
- AWS/Azure experience
- Database knowledge: Azure SQL, NoSQL, SQL Server
- Experience with automated testing
- Experience with modern design patterns
- Performance optimization with strong understanding of core web vitals
- A/B testing experience
Full 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.
What we’re looking for:
We are seeking a highly collaborative, forward-thinking Software Engineer to join the Engineering team & develop delightful new features and experiences for both our external users (customers) and internal users (employees). In addition to possessing extensive knowledge of JavaScript/TypeScript, Data Structures, CSS, and React, the right candidate is a low-ego team player who approaches engineering problems & potential solutions with a unique, holistic, and long-term perspective, and is genuinely excited to build the software expanding renewable energy access to millions of households across the country.
This role is based out of Santiago, Chile with a hybrid remote first approach and is an exceptional opportunity for someone who relishes the chance to engage with cutting-edge technology, influence how our team builds and stays relevant, and work in a fast-paced environment with engineers on a high-morale, tightly knit team. Our engineering values are deeply ingrained in our culture-- you can read more about them here.
What you'll do
- Design, build, and ship backend services and APIs (C#/.NET, REST) that power
- Expense Management:
- Build responsive, accessible frontend features in React/TypeScript that give operations teams clear visibility into the bill processing flow.
- Model and optimize data in SQL (Azure SQL/SQL Server), writing efficient queries and migrations that stay correct as bill volume grows.