About us
Xeco is a leading energy technology company dedicated to reducing energy consumption in commercial and industrial buildings. Our innovative products enable clients achieve maximum energy efficiency while significantly lowering overall energy consumption. Our patented power tuning and filtering equipment can reduce our client’s energy consumption and carbon footprint by 10-20% without disrupting operations. This
is accomplished by minimizing the total harmonic distortion across the electrical networks.
A critical component of our system is our software and wireless controls. Our software collects real-time data on energy usage, providing clients with detailed insights into energy consumption patterns. Performance data is collected by meters installed alongside our equipment and securely transmitted to our software platform for analysis, measurement, and verification of our technology’s impact on energy consumption. We are at an exciting inflection point in our business, scaling rapidly, and building a platform with global impact.
Job Overview
We are seeking a talented and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have experience developing high-quality software web applications, contributing to all phases of the development lifecycle, and collaborating cross-functionally to define, design, implement, test, and deploy new features. You will play a high-impact role on a tight-knit team focused on improving the existing software
platform to meet evolving needs of our clients.
Key Responsibilities
- Enhance and develop new features and capabilities in our platform, collaborating with the team to analyze data requirements and understood use cases
- Design, architect, and implement scalable and reliable code using best practices
- Collaborate with team members to define requirements
- Test and deploy features to ensure high performance
- Troubleshoot, debug, maintain, and enhance existing software applications.
- Support existing corporate network architecture/environment, including hardware firmware upgrades, Layer 2 changes, etc
- Provide network support as needed, including service requests from clients
- Diagnose connectivity/performance issues and perform root cause analysis
- Enhance network monitoring/alerting tools
- Configure VPN connectivity to other networks and ensure network traffic security
- Engineer, build, test, and sync data infrastructure for global scale
- Responsiveness to clients across different time zones globally
Qualifications
- Bachelor’s degree in computer science or equivalent field.
- Proven experience as Senior Software Engineer or similar role
- Proficiency in web application development using JavaScript, Node, Python, C, MySQL, AWS, REST, and RESTful APIs.
- Experience designing and developing APIs
- Excellent problem-solving skills and the ability to work independently and on a team
Experience:
- - 6-8 years of experience in software engineering
Benefits:
- Dental insurance
- Flexible schedule
- Flextime
- Health insurance
- Paid holidays
- Paid sick time
- Paid time off
Compensation package:
- Bonus opportunities
- Performance bonus
- Yearly pay