- Home
- Jobs
- Information Technology
- Senior Software Engineer - Marketing Technology

Senior Software Engineer - Marketing Technology at ON.energy
Mexico City, Mexico City, MexicoFull-timeInformation TechnologyPosted 21 days ago
Apply with PipelineAbout the Role
<div class="content-intro"><p>ON.energy is building the power infrastructure that makes the AI era possible. As AI demand surges past what the grid and traditional data centers can support, ON.energy provides a new class of power technology proven at gigawatt scale and trusted by the world’s leading cloud and AI companies. Our systems are already deployed across 2.5 GW of hyper-scale campuses, validated by top U.S. national labs, and certified for grid-safe operation by major utilities. With real products in the field, we’re scaling faster than the grid can, transforming power from a bottleneck into a competitive advantage for the companies building the future.</p></div><p><strong><span data-contrast="none">Summary</span></strong><span data-ccp-props="{"335559738":300,"335559739":120,"335572079":4,"335572080":1,"335572081":12566463,"469789806":"single"}"> </span></p>
<p><span data-contrast="auto">The Senior Business Systems Engineer is a key technical contributor whose primary responsibility is to support the corporate website and the Marketing team — maintaining and enhancing the company’s web presence, shipping new features and content experiences, and partnering daily with Marketing on SEO, campaigns, and content operations. Secondarily, this role participates in designing and implementing automated business solutions and building integrations across enterprise systems. This role requires a strong blend of software development skills, systems thinking, and the ability to translate business needs into reliable, scalable technical solutions. The ideal candidate is a collaborative self-starter who can work independently while partnering closely with business stakeholders across the organization.</span><span data-ccp-props="{"335559739":80}"> </span></p>
<p><strong><span data-contrast="none"><br>Key Responsibilities</span></strong><span data-ccp-props="{"335559738":300,"335559739":120,"335572079":4,"335572080":1,"335572081":12566463,"469789806":"single"}"> </span></p>
<p><span data-contrast="auto">Corporate Website & Marketing Team Support (Primary)</span><span data-ccp-props="{"335559739":80}"> </span></p>
<ul>
<li><span data-contrast="auto">Serve as the primary engineering partner to the Marketing team — intake requests, scope work, and deliver against marketing priorities including campaigns, landing pages, SEO, and content updates.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Own day-to-day maintenance, releases, and incident response for the corporate website (Nuxt 4 / Vue 3 / TypeScript, SSR on Vercel; staging on develop, production on main; CI via Azure Pipelines).</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Develop and ship new features and page templates across the site (home, expertises, news, team, technology, financing, contact, performance, legal), using SCSS (Dart Sass), Pinia for state, and file-based routing.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Build and maintain Storyblok integration end-to-end: author and evolve component schemas, regenerate TypeScript references (storyblok-generate-ts), and write adaptors that normalize CMS payloads into view-models consumed by Vue components and composables (useStory / useStories).</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Partner with Marketing on SEO and performance — implement and maintain useSeo / Seo adaptor patterns, the custom sitemap module, structured data, and Core Web Vitals improvements.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Maintain the site’s visual and motion layer: Three.js WebGL scenes, shaders, and overlays (with lil-gui for debug), GSAP animations, Lenis smooth scroll, @nuxt/image with the Storyblok provider, @blossom-carousel/vue, and inline SVG via vite-svg-loader.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Uphold code quality and developer workflow</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Monitor site health, triage issues, and ensure uptime, accessibility, and a polished user experience across devices.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><span data-contrast="auto">Business Process Automation & Integration</span><span data-ccp-props="{"335559739":80}"> </span></p>
<ul>
<li><span data-contrast="auto">Partner with business units to analyze workflows, identify automation opportunities, and document requirements.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Design, develop, and implement automated solutions that improve operational efficiency.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Build and maintain integrations between enterprise systems using iPaaS platforms (e.g., Celigo), REST APIs, and Web APIs.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><span data-contrast="auto">Collaboration & Requirements Gathering</span><span data-ccp-props="{"335559739":80}"> </span></p>
<ul>
<li><span data-contrast="auto">Engage directly with stakeholders to understand business problems and translate them into clear technical specifications.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Lead requirements gathering sessions and produce functional and technical documentation.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Provide guidance and recommendations on technology solutions to business and IT leadership.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><span data-contrast="auto">Support & Continuous Improvement</span><span data-ccp-props="{"335559739":80}"> </span></p>
<ul>
<li><span data-contrast="auto">Troubleshoot and resolve technical issues related to web applications, integrations, and automated workflows.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Stay current with emerging technologies and recommend improvements to existing systems.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Mentor and coach junior developers and analysts, conduct knowledge-sharing sessions, and help establish technical standards that elevate the IT team's capabilities.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><strong><span data-contrast="none"><br><br>Required Qualifications</span></strong><span data-ccp-props="{"335559738":300,"335559739":120,"335572079":4,"335572080":1,"335572081":12566463,"469789806":"single"}"> </span></p>
<ul>
<li><span data-contrast="auto">5+ years of professional experience in software development, systems analysis, or a related IT role.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Proficiency in Python and JavaScript for application development and automation.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Hands-on experience building and maintaining a corporate marketing website with a modern JavaScript framework (Nuxt / Vue or equivalent React/Next stack) and a headless CMS (Storyblok strongly preferred); comfortable working directly with a Marketing team on SEO, content operations, and campaign delivery.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Hands-on experience with enterprise integration/iPaaS platforms such as Celigo, Workato, MuleSoft, or equivalent.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Strong working knowledge of REST APIs and Web API design, development, and consumption.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Demonstrated ability to gather business requirements and deliver working technical solutions.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Experience working cross-functionally with non-technical business stakeholders.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Strong analytical and problem-solving skills with attention to detail.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><strong><span data-contrast="none">Preferred Qualifications</span></strong><span data-ccp-props="{"335559738":300,"335559739":120,"335572079":4,"335572080":1,"335572081":12566463,"469789806":"single"}"> </span></p>
<ul>
<li><span data-contrast="auto">Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Experience with version control systems (e.g., Git) and CI/CD pipelines.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Familiarity with cloud platforms (AWS, Azure, or Google Cloud).</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Knowledge of database technologies (SQL or NoSQL) and data modeling.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Experience with Agile or Scrum development methodologies.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Prior experience in a mid-to-large enterprise IT environment.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Experience with WebGL / Three.js, GSAP, or other interactive front-end visual and motion libraries on a production marketing site.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul>
<p><strong><span data-contrast="none">Core Competencies</span></strong><span data-ccp-props="{"335559738":300,"335559739":120,"335572079":4,"335572080":1,"335572081":12566463,"469789806":"single"}"> </span></p>
<ul>
<li><span data-contrast="auto">Technical Proficiency – Applies deep technical expertise to deliver reliable, high-quality solutions.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Business Acumen – Understands business processes and translates operational needs into effective technology.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Communication – Clearly conveys technical concepts to both technical and non-technical audiences.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Problem Solving – Approaches complex challenges analytically and develops practical solutions.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Collaboration – Works effectively across teams and builds strong working relationships with stakeholders.</span><span data-ccp-props="{"335559739":60}"> </span></li>
<li><span data-contrast="auto">Ownership & Initiative – Takes accountability for deliverables and proactively identifies opportunities for improvement.</span><span data-ccp-props="{"335559739":60}"> </span></li>
</ul><div class="content-conclusion"><hr>
<p><strong>For US-based roles - What you’ll get:</strong></p>
<ul>
<li>Competitive salary + annual performance-based bonus eligibility</li>
<li>Medical, dental, and vision insurance</li>
<li>401(k) with company match</li>
<li>Paid time off and company holidays </li>
</ul>
<p><strong>For Mexico-based roles - What you’ll get:</strong></p>
<ul>
<li>Competitive salary + annual performance bonus eligibility</li>
<li>Christmas Bonus (Aguinaldo): 30 days</li>
<li>Major medical expenses and life insurance</li>
<li>Paid time off and holidays (per local policy)</li>
</ul>
<p><strong>For all roles:</strong></p>
<ul>
<li>Professional development and growth opportunities</li>
<li>Opportunity to grow with a mission-driven team shaping the future of clean energy</li>
<li>Equal Opportunity: ON.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.</li>
<li>Accommodations: If you need an accommodation during the application process, email <a href="mailto:[email protected]">[email protected]</a></li>
<li>Benefits vary by role and location and are subject to change.</li>
</ul></div>
Related Roles
Program Manager, AI Enablement
ON.energy
Houston, Texas, United StatesTotal Rewards & People Operations Specialist
ON.energy
Miami, Florida, United StatesBuyer
ON.energy
Mexico City, Mexico City, MexicoSenior Buyer
ON.energy
Mexico City, Mexico City, MexicoCommissioning Engineer
ON.energy
Alpharetta, Georgia, United States; Atlanta; Houston, Texas, United States; Miami, Florida, United States; Reston, Virginia, United States; United StatesSenior Electrical Specialist (Master Electrician) BESS
ON.energy
Houston, Texas, United States