ON.energy logo

ON.energy

Senior Software Engineer - Marketing Technology at ON.energy

Mexico City, Mexico City, MexicoFull-timeInformation TechnologyPosted 17 days ago
Apply with Pipeline

About the Role

<div class="content-intro"><p>ON.energy<span class="Apple-converted-space">&nbsp;</span>is setting the standard for large load interconnection. ON’s patented AI UPS™ is a medium-voltage UPS that serves as a firewall, protecting the data center from the grid, and the grid from the data center.&nbsp;With multiple gigawatts currently under construction, we are enabling grid-safe data centers.&nbsp;</p></div><h3><strong>Summary</strong>&nbsp;</h3> <p>The Senior&nbsp;(Marketing Technology) Software Engineer&nbsp;is a key technical contributor&nbsp;whose primary responsibility is to support the corporate website and the Marketing team —&nbsp;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.&nbsp;Secondarily,&nbsp;this role participates in&nbsp;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.&nbsp;</p> <h3><strong><br>Key Responsibilities</strong>&nbsp;</h3> <p>Corporate Website &amp; Marketing Team Support (Primary)&nbsp;</p> <ul> <li>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.&nbsp;</li> <li>Own day-to-day maintenance, releases, and incident response for the corporate website (Nuxt&nbsp;4 / Vue 3 / TypeScript, SSR on&nbsp;Vercel; staging on develop, production on main; CI via Azure Pipelines).&nbsp;</li> <li>Develop and ship new features and page templates across the site (home,&nbsp;expertises, news, team, technology, financing, contact, performance, legal), using SCSS (Dart Sass),&nbsp;Pinia&nbsp;for state, and file-based routing.&nbsp;</li> <li>Build and maintain&nbsp;Storyblok&nbsp;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&nbsp;composables&nbsp;(useStory&nbsp;/&nbsp;useStories).&nbsp;</li> <li>Partner with Marketing on SEO and performance — implement and maintain&nbsp;useSeo&nbsp;/ Seo adaptor patterns, the custom sitemap module, structured data, and Core Web Vitals improvements.&nbsp;</li> <li>Maintain the site’s visual and motion layer: Three.js WebGL scenes, shaders, and overlays (with&nbsp;lil-gui&nbsp;for debug), GSAP animations, Lenis smooth scroll, @nuxt/image with the&nbsp;Storyblok&nbsp;provider, @blossom-carousel/vue, and inline SVG via&nbsp;vite-svg-loader.&nbsp;</li> <li>Uphold code quality and developer workflow&nbsp;</li> <li>Monitor site health, triage issues, and ensure uptime, accessibility, and a polished user experience across devices.&nbsp;</li> </ul> <p>Business Process Automation &amp; Integration&nbsp;</p> <ul> <li>Partner with business units to analyze workflows, identify automation opportunities, and document requirements.&nbsp;</li> <li>Design, develop, and implement automated solutions that improve operational efficiency.&nbsp;</li> <li>Build and maintain integrations between enterprise systems using iPaaS platforms (e.g.,&nbsp;Celigo), REST APIs, and Web APIs.&nbsp;</li> </ul> <p>Collaboration &amp; Requirements Gathering&nbsp;</p> <ul> <li>Engage directly with stakeholders to understand business problems and translate them into clear technical specifications.&nbsp;</li> <li>Lead requirements gathering sessions and produce functional and technical documentation.&nbsp;</li> <li>Provide guidance and recommendations on technology solutions to business and IT leadership.&nbsp;</li> </ul> <p>Support &amp; Continuous Improvement&nbsp;</p> <ul> <li>Troubleshoot and resolve technical issues related to web applications, integrations, and automated workflows.&nbsp;</li> <li>Stay current with emerging technologies and recommend improvements to existing systems.&nbsp;</li> <li>Mentor&nbsp;and coach junior developers and analysts, conduct knowledge-sharing sessions, and help establish technical standards that elevate the IT team's capabilities.&nbsp;</li> </ul> <h3><strong><br><br>Required Qualifications</strong>&nbsp;</h3> <ul> <li>5+ years of professional experience in software development, systems analysis, or a related IT role.&nbsp;</li> <li>Proficiency in Python and JavaScript for application development and automation.&nbsp;</li> <li>Hands-on experience building and maintaining a corporate marketing website with a modern JavaScript framework (Nuxt&nbsp;/ Vue or equivalent React/Next stack) and a headless CMS (Storyblok&nbsp;strongly preferred); comfortable working directly with a Marketing team on SEO, content operations, and campaign delivery.&nbsp;</li> <li>Hands-on experience with enterprise integration/iPaaS platforms such as&nbsp;Celigo,&nbsp;Workato, MuleSoft, or equivalent.&nbsp;</li> <li>Strong working knowledge of REST APIs and Web API design, development, and consumption.&nbsp;</li> <li>Demonstrated ability to gather business requirements and deliver working technical solutions.&nbsp;</li> <li>Experience working cross-functionally with non-technical business stakeholders.&nbsp;</li> <li>Strong analytical and problem-solving skills with attention to detail.&nbsp;</li> </ul> <p><strong>Preferred Qualifications</strong>&nbsp;</p> <ul> <li>Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).&nbsp;</li> <li>Experience with version control systems (e.g., Git) and CI/CD pipelines.&nbsp;</li> <li>Familiarity with cloud platforms (AWS, Azure, or Google Cloud).&nbsp;</li> <li>Knowledge of database technologies (SQL or NoSQL) and data modeling.&nbsp;</li> <li>Experience with Agile or Scrum development methodologies.&nbsp;</li> <li>Prior experience in a mid-to-large enterprise IT environment.&nbsp;</li> <li>Experience with WebGL / Three.js, GSAP, or other interactive front-end visual and motion libraries on a production marketing site.&nbsp;</li> </ul> <p><strong>Core Competencies</strong>&nbsp;</p> <ul> <li>Technical Proficiency – Applies deep technical expertise to deliver reliable, high-quality solutions.&nbsp;</li> <li>Business Acumen – Understands business processes and translates operational needs into effective technology.&nbsp;</li> <li>Communication – Clearly conveys technical concepts to both technical and non-technical audiences.&nbsp;</li> <li>Problem Solving – Approaches complex challenges analytically and develops practical solutions.&nbsp;</li> <li>Collaboration – Works effectively across teams and builds strong working relationships with stakeholders.&nbsp;</li> <li>Ownership &amp; Initiative – Takes accountability for deliverables and proactively identifies opportunities for improvement.&nbsp;</li> </ul> <p>#LI-AD1</p> <p>&nbsp;</p><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&nbsp;</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>Benefits vary by role and location and are subject to change.</li> </ul> <p><strong data-start="453" data-end="471">Agency Notice:</strong><span class="Apple-converted-space">&nbsp;</span>ON.energy does not accept unsolicited resumes from staffing agencies, search firms, or third-party recruiters. Resumes submitted without a fully executed Master Services Agreement (MSA) and a written request from an authorized member of our Talent Acquisition team will be considered the property of ON.energy. No placement fees or compensation will be paid for unsolicited candidate submissions.</p></div>