Senior Full Stack Software Engineer
Electric Hydrogenabout 2 hours ago
Base Salary
$182k - $226k/yr
Responsibilities
- Design, build, and maintain scalable software solutions for Electric Hydrogen's digital platform.
- Own projects from prioritization and requirements gathering through implementation and maintenance.
- Develop and enhance industrial telemetry pipelines for data ingestion.
- Build and maintain a centralized data lake for analysis and reporting.
- Create data analysis tools using Python and SQL for various stakeholders.
- Develop customer-facing and internal full-stack web applications.
- Implement software integrations to improve manufacturing systems.
- Build and maintain CI/CD pipelines and monitoring systems.
- Collaborate with cross-functional teams to deliver high-impact software solutions.
- Participate in architectural discussions and define technical direction.
- Engage in on-call incident response rotation.
Requirements
- Bachelor's degree in Computer Science or related field, or equivalent experience.
- Significant experience in software development for web applications and data platforms.
- Strong proficiency in JavaScript, Node.js, React, and TypeScript.
- Proficient in Python with experience in data analysis libraries.
- Experience designing and consuming REST APIs.
- Familiarity with relational databases like PostgreSQL or MySQL.
- Experience with AWS cloud services and cloud architecture design.
- Ability to contribute to software architecture and technical decisions.
- Preferred experience with industrial telemetry, IoT, or SCADA systems.
- Experience developing CI/CD pipelines and infrastructure as code.
- Strong problem-solving skills and ability to work collaboratively.
- Excellent communication skills for cross-functional collaboration.
- Willingness to participate in an on-call support rotation.
Benefits
- Equity grant.
- Time off programs.
- $75/month cell phone allowance.
- 4% employer 401(k) match.
- Access to competitive medical, dental, vision, life insurance, and disability plans.
- Discretionary bonus.