

InCharge Energy provides EV charging infrastructure and energy management solutions.
1 days ago
$125,000 - $150,000
Intermediate (4-7 years), Expert & Leadership (13+ years), Experienced (8-12 years)
Full Time
Only, Tennessee, United States
Hybrid
Company Size
50 Employees
Service Specialisms
Sector Specialisms
You will build and deploy production‑grade applications using Elixir, Phoenix, SQL, and GraphQL, and design distributed, scalable systems with performance and security in mind. Collaborating with product and UX teams, you will define and prototype feature requirements while participating in architecture planning, performance tuning, and capacity forecasting. You will conduct code reviews, write unit tests, and work with QA engineers to ensure comprehensive test coverage. Close partnership with infrastructure and DevOps teams will enable you to scale and troubleshoot backend services. Throughout, you will maintain a focus on cybersecurity, system reliability, and provide status updates and risk alerts to engineering leads.
You will actively participate in daily standups, sprint planning, and retrospectives, contributing to Agile workflows. Your work will be guided by high development standards and a commitment to collaborative problem‑solving. Continuous improvement and feedback are core to the role.
InCharge Energy is seeking a Senior Elixir Engineer with experience building GraphQL APIs and designing scalable, secure backend systems. This role is ideal for someone who values simplicity in architecture, clean and maintainable code, and high system performance. You’ll collaborate closely with product and engineering teams, contributing to the design and implementation of distributed services that power our electric vehicle fleet solutions. The ideal candidate is motivated, adaptable, and thrives in both collaborative and independent environments. Note: Qualified candidates will be asked to complete a technical assessment as part of the interview process.
The ideal candidate holds a Bachelor’s or Master’s degree in Computer Science or a related field and brings at least five years of software engineering experience. You have three or more years of hands‑on experience with Elixir, Phoenix, and Ecto, and at least one year designing GraphQL or gRPC APIs with clear documentation. Proven experience with PostgreSQL, RabbitMQ, Docker, AWS, and Kubernetes is essential. A strong understanding of microservices, distributed system design, OTP concepts, and functional programming is required. Additionally, you demonstrate expertise in CI/CD pipelines, test‑driven development, JWT‑based authentication, and effective communication in English.
CCPA disclosure notice is provided.
The US salary range for this position is $125,000 to $150,000.
Full‑time employees receive competitive compensation, annual bonuses, and a comprehensive benefits package that includes 401(k) matching, health, dental, and vision coverage, cell‑phone reimbursement, generous vacation, office meals and snacks, and regular team‑building events.