We believe what's good for the planet is good for business. We're CarbonBetter, a certified minority-owned sustainability and energy logistics company that's tackling climate change from the inside.
With headquarters in Austin, Texas, and a dynamic team in Medellín, Colombia, we offer energy and climate solutions of tomorrow—delivered today.
We're proud to be the largest minority-owned business in Austin.
Learn more here: https://carbonbetter.com/about/This role sits within our Retail Energy Division and reports to the division GM. English fluency is required.Position ImpactCarbonBetter's retail energy division serves electricity and natural gas to homes and small businesses in Ohio, Michigan, and California, USA.
In this role, you'll lead our internal tools engineering team in developing and modernizing the critical systems that power our operations, including EDI integrations and billing systems for sales and customer support platforms.
As our Engineering Manager, you'll shape how technology enables every aspect of our business.
Why Join UsOwn the technology backbone of our business operations, including EDI, billing, and revenue management systems, as well as data integrations that power sales, marketing, support, and business intelligence teams Partner with our current developer while building out the team through strategic hiringDrive technical modernization that scales with our growthAutonomy in technical decision-making and team developmentAreas of ResponsibilityTeam Leadership (50%)Lead and mentor our current developer while building out the engineering teamCreate a collaborative environment focused on engineering excellenceDevelop team capabilities through coaching, training, and strategic hiringPartner with sales, support, and back office teams to understand and address their needsTechnical Strategy (30%)Guide architectural decisions across our internal systems portfolioLead modernization of our EDI and billing platforms Develop data integration between CRM, support tools, and back-office systemsDefine and implement engineering best practices and standardsProcess & Delivery (20%)Establish development workflows that balance speed with reliabilityLead sprint planning and execution using agile methodologiesEnsure high system availability while managing technical debtDrive continuous improvement based on business metrics and team feedbackAbout YouBachelor's degree in Computer Science, Software Engineering, or a related field.4+ years of software development experience, with at least 1+ years in a technical leadership role.Experience as a player-coach—coding and debugging while leading a small team.Proven experience in hiring, onboarding, and developing software development teams.Proficiency with APIs, two-way data syncs, SQL, CI/CD pipelines, and AWS.Familiarity with Laravel and Vue.js.Fluent in English.Preferred Experience:Experience with integrating utility systems or 3rd-party services (like Zoho) is a major plus.Experience with internal tools or business process software (not just external SaaS platforms).Ability to create long-term technical strategy and plan for maintenance-first development.ClickUp experience is preferred.Working Hours & LocationOur office is located in the El Poblado area of Medellín.The working hours for this role are to remain in sync with the company's Austin HQ (Central Time) throughout the year.