Engineering Manager
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• At EnergyHub we care about your passion and how you can contribute to our mission, not about the schools and companies on your resume. • This is not a list of requirements and we certainly don’t expect that you need to hit every bullet point to be a great candidate or great in the role. However, these things will catch our eye and demonstrate many of the core skills needed. • 2+ years of experience directly managing teams of developers (ideally with teams of 5-7+) • Core technical knowledge and experience with some of the tools and technologies at EnergyHub with a focus on Java, Spring, AWS (EC2, ECS), MongoDB and PostGres • Experience with other technologies such as Python and C#/.NET to drive automation and micro-service efforts • Strong foundational understanding of computer science principles and SDLC best practices • Experience with architecture, scalability, and reliability as we develop consumable API’s • Ability to learn from challenging projects with appropriate corrections to improve process, resource, and coaching • Ability to work well with ambiguity and in a dynamic work environment • Belief in a test first approach to coding • Other duties as assigned • Preferred Skills and Experience: Nice-to-haves • Experience building client-facing APIs and supporting developers integrating with those APIs • Experience improving internal tools and backing services used by operational or customer-facing teams. • Familiarity with test automation • Experience working closely with Product partners to help disambiguate and modernize legacy implementations • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time. • Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT, SaaS and machine learning obstacles, including distributed fault-tolerance, device control optimization, and process modeling to support scalable interaction with disparate downstream APIs. • Work with the latest technologies: • Be part of something important: Help create the future of how energy is produced and consumed. Make a positive impact on our climate. • Be part of something important:
Responsibilities
• Build, manage, and mentor a team of engineers working on shared platform capabilities. • Partner with cross-functional teams, including Engineering and Product, to define the team’s mission, vision, and roadmap • Provide strategic oversight, architectural direction and execution for new team initiatives, such as building new UI workflows, code refactoring and transition to micro-services environment • Act as a technical partner to Product, QA, Analytics, and client-facing teams. • Translate cross-functional needs into clear technical plans and priorities. • Communicate tradeoffs and progress clearly to both technical and non-technical stakeholders. • Ensure the team delivers quality, scalable, well-tested, code on time and in scope. • Continuously raise the bar for your team through organizational evolution, agile process improvement efforts and leveling your team’s technical prowess • Thrive on building your direct report’s skills through coaching, mentoring and training opportunities • Conduct code reviews across the team, with the ability to dive into working in the existing code base as needed • Other duties as assigned
Benefits
• Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other. • Collaborate with outstanding people: • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the team! • Make an immediate impact: • Gain well rounded experience: EnergyHub offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business. • EnergyHub offers a generous benefits package including 100% paid medical for employees and a 401(k) with employer match. We offer a casual environment, the flexibility to set your own schedule, a fully stocked fridge and pantry, free Citi Bike membership, secure bike rack, gym subsidy, paid parental leave, and an education assistance program. • $160,000—$195,000 USD
Similar Jobs
No credit card. Takes 10 seconds.