COIL - Software Engineer
WallboxAbout the role
Software Engineer
Full Time
Remote / USA
Who We Are
COIL is the nationwide leader in turn-key EV charging solutions. Driven to meet ambitious zero-emission goals, COIL’s innovation bridges the gap between customer service, installation, and technology to enable widespread EV adoption. COIL believes EV installation should be a simple, efficient, and seamless customer experience. Headquartered in San Francisco, COIL offers residential, commercial, and enterprise solutions powered by COIL’s Unified Platform (COIL UP). We offer an array of services for manufacturers, installers, and renewable energy consumers, including Solution Design & Engineering, Program Management, EVSE Experts, Incentive Programs, and COIL iQ – the leading Renewable Services Software Platform.
Requirements
Role Summary
COIL iQ is the industry’s software solution standard in the new energy sector. We are looking for a full-stack developer for our growing engineering team. As part of a fast-growing company, you will be integral and responsible for working with the team lead to ship code and scale our frontend and backend. Ideally, you’re comfortable working in React and Java or can pick up both quickly and thrive working as part of an agile team. Some days you’ll work independently to ship features; some days, you will pair with your team members to write code. The ideal candidate has empathy for other developers, a desire to constantly improve the codebase, and wants to enable others to do their job more effectively. You are passionate about software engineering best practices, including agile development, unit testing, code reviews, design documentation, debugging, and troubleshooting.
Responsibilities include but are not limited to the following:
● Architect, develop, deploy, and maintain fast and scalable software built on a React & Spring Boot stack hosted on
AWS
● Collaborate with a wide range of team members in product, design, and engineering
● Make strategic investments to ensure our development processes and tools can scale during a period of hyper-growth
● Design new tools, shared infrastructure, and core abstractions for our codebase, optimizing for the developer
experience, scalability, performance, reliability, and maintainability
● Willingness to understand the industry and the context of their projects to quickly play a leading role in solving
problems and driving decisions
What You Need for this Position
● Bachelor's or Masters' Degree in Computer Science or a related field
● 3+ years of industry experience shipping high-quality production code
● Strong understanding of OOP and software application design best practices
● Knowledge of relational databases, data modeling, and SQL query design
● Understanding of one or more MVC (Spring Boot, Rails, Django) and frontend (React, Vue) frameworks and
comfortable working up and down the stack.
● Great problem solving and communication skills
● Familiarity with code version control tools (Git, Bitbucket/GitLab)
● Previous experience with AWS and Kubernetes is a plus
Benefits
What's In It for You
● Competitive Salary DOE
● Potential for performance-based equity
● 401(K) with match
● Medical/Dental/Vision/Life
● Flexible Paid Time Off
COIL, Inc. is committed to building diverse teams. All applicants will receive consideration regardless of race, color, ancestry, sex, religion, gender, gender identity or expression, sexual orientation, marital status, national origin, citizenship, genetics, disability, age, veteran status or other characteristics. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please notify us to request an accommodation.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s