Maverick Power · 3 weeks ago
Research and Development Software Developer
Maverick Power is a rapidly growing company focused on innovation in power distribution solutions. The role involves leading software development, mentoring team members, and driving technical excellence while developing enterprise-grade software for critical infrastructure.
Electrical DistributionEnergy EfficiencyProject Management
Responsibilities
Lead the design, development and implementation of software solutions
Mentor team members and contribute to technical hiring decisions
Conduct thorough code reviews and provide mentorship to junior and mid-level developers
Lead technical discussions and architectural decision-making processes
Implement solutions to help streamline workflow in production, testing, and QA
Drive technical innovation and evaluate emerging technologies for potential adoption
Working with and programming electrical components including but not limited to Controllers, Meters, Breakers, Communication Modules
Work with R&D on the development of software for new designs and implementation
Participate in sprint planning, estimation, and agile development processes
Document technical specifications, API documentation, and system architecture
Design and implement CI/CD pipelines and deployment strategies for monorepo architecture
Collaborate on cloud infrastructure planning and implementation
Establish monitoring, logging, and alerting systems for production applications
Ensure security best practices and compliance requirements are met
Partner directly with product managers, designers, and business stakeholders to translate complex requirements into technical specifications
Qualification
Required
Bachelor of Science in Software Development Computer Engineering or Computer Science with minimum of 2 years of experience
Strong problem solving & interpersonal skills
Strong leadership and management skills
Ability to interact with engineering and manufacturing personnel
Must be able to effectively utilize time
Working knowledge of UNIX, Windows, TCP/IP, CAN bus, and Modbus
Knowledge in Python, C++, JavaScript, TypeScript, Node/NestJS, or React
Excellent problem resolution skills
Benefits
Competitive Salary + Bonus Potential!
Paid Time Off
401K Matching
Medical
Dental
Vision Benefits
Company
Maverick Power
Maverick Power is a power distribution company that specializes in project management and field services.
Funding
Current Stage
Growth StageRecent News
2025-11-13
2025-08-13
Company data provided by crunchbase