InCharge Energy · 19 hours ago
Senior Backend Engineer
InCharge Energy is seeking a Senior Elixir Engineer with experience building GraphQL APIs and designing scalable, secure backend systems. The role involves collaborating with product and engineering teams to design and implement distributed services that power electric vehicle fleet solutions.
Electric VehicleEnergyRenewable Energy
Responsibilities
Build and deploy production-grade applications using Elixir, Phoenix, SQL, and GraphQL
Design and maintain distributed, scalable systems with performance and security in mind
Collaborate with product and UX teams to define and prototype feature requirements
Participate in system architecture planning, performance tuning, and capacity forecasting
Conduct and participate in code reviews to uphold high development standards
Work closely with infrastructure and DevOps teams to scale and troubleshoot backend services
Write unit tests and collaborate with QA engineers to define test coverage and plans
Actively participate in daily standups, sprint planning, and retrospectives
Maintain a focus on cybersecurity and system reliability across all layers
Provide status updates and flag potential risks to engineering leads
Qualification
Required
Bachelor's or Master's degree in Computer Science or a related field
5+ years of software engineering experience
3+ years of hands-on experience with Elixir, Phoenix, and Ecto
1+ year of experience designing GraphQL and/or gRPC APIs with clear documentation
Experience with PostgreSQL, RabbitMQ, Docker, AWS, and Kubernetes
Strong understanding of microservices and distributed system design
Familiarity with OTP concepts such as GenServers, Supervisors, Tasks, and Agents
Comfortable working with CI/CD pipelines, Helm charts, and containerized deployments
Proficiency with functional programming concepts (e.g., recursion, pattern matching, behaviors)
Strong focus on test-driven development and collaborative programming practices
Experience implementing JWT-based authentication and role-based authorization
Solid foundational knowledge of algorithms, data structures, and web communication protocols
Clear and effective written and verbal communication in English
A team-first mindset with openness to feedback and collaborative problem-solving
Benefits
401(k) matching contribution
Health
Dental
Vision
Cell phone reimbursement
Generous vacation
Office meals and snacks
Team building events and activities throughout the year
Company
InCharge Energy
InCharge Energy is on the frontlines of large-scale emissions reduction, accelerating the electrification of the transportation industry – one commercial fleet at a time.
H1B Sponsorship
InCharge Energy has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (2)
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Macquarie Capital
2022-01-07Acquired
2020-03-04Series A
Recent News
Company data provided by crunchbase