Senior Software Engineer - Marketing Technology

ON.energy

México

On-site

MXN 1,032,000 - 1,547,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual bonus eligibility
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Professional development

Job summary

ON.energy is seeking a Senior Software Engineer to join the Marketing Technology team. You will support the corporate website, ship features, and collaborate with Marketing on SEO and content operations.

Key focus areas include Nuxt4 / Vue 3 / TypeScript development, Storyblok integration, and performance optimization across marketing pages. You will mentor junior developers and help establish technical standards.

Qualifications

  • 5+ years of professional software development experience.

Responsibilities

  • Partner with Marketing to support campaigns, landing pages, SEO, and content updates.
  • Own maintenance and releases for the corporate website (Nuxt4 / Vue 3 / TypeScript, SSR on Vercel).
  • Develop and ship new features and page templates across the site (home, expertises, news, team, technology, financing, contact, performance, legal).
  • Build and maintain Storyblok integrations end-to-end and write adaptors to normalize CMS payloads for Vue components.
  • Partner with Marketing on SEO and performance — implement and maintain SEO adaptor patterns, the sitemap module, and Core Web Vitals improvements.
  • Maintain the site’s visual and motion layer: Three.js, GSAP, Lenis, and related tooling.
  • Uphold code quality and developer workflow; monitor site health and accessibility across devices.
  • Mentor and coach junior developers and analysts, establish technical standards.

Skills

REST APIs
Cross-functional collaboration
Problem solving
Mentoring
Web development

Education

Bachelor's degree in Computer Science, Information Systems, or related field
Equivalent work experience

Tools

Celigo
Workato
MuleSoft
Git
CI/CD
Vue.js
Nuxt
TypeScript
Azure Pipelines
Three.js

Job description

Senior Software Engineer - Marketing Technology

ON.energyis 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.With multiple gigawatts currently under construction, we are enabling grid-safe data centers.

Summary

The Senior(Marketing Technology) Software Engineeris a key technical contributorwhose 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 indesigning 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.

Key Responsibilities

Corporate Website & Marketing Team Support (Primary)

  • 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.
  • Own day-to-day maintenance, releases, and incident response for the corporate website (Nuxt4 / Vue 3 / TypeScript, SSR onVercel; staging on develop, production on main; CI via Azure Pipelines).
  • Develop and ship new features and page templates across the site (home,expertises, news, team, technology, financing, contact, performance, legal), using SCSS (Dart Sass),Piniafor state, and file-based routing.
  • Build and maintainStoryblokintegration 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 andcomposables(useStory/useStories).
  • Partner with Marketing on SEO and performance — implement and maintainuseSeo/ Seo adaptor patterns, the custom sitemap module, structured data, and Core Web Vitals improvements.
  • Maintain the site’s visual and motion layer: Three.js WebGL scenes, shaders, and overlays (withlil-guifor debug), GSAP animations, Lenis smooth scroll, @nuxt/image with theStoryblokprovider, @blossom-carousel/vue, and inline SVG viavite-svg-loader.
  • Uphold code quality and developer workflow
  • Monitor site health, triage issues, and ensure uptime, accessibility, and a polished user experience across devices.

Business Process Automation & Integration

  • Partner with business units to analyze workflows, identify automation opportunities, and document requirements.
  • Design, develop, and implement automated solutions that improve operational efficiency.
  • Build and maintain integrations between enterprise systems using iPaaS platforms (e.g.,Celigo), REST APIs, and Web APIs.

Collaboration & Requirements Gathering

  • Engage directly with stakeholders to understand business problems and translate them into clear technical specifications.
  • Lead requirements gathering sessions and produce functional and technical documentation.
  • Provide guidance and recommendations on technology solutions to business and IT leadership.
  • Troubleshoot and resolve technical issues related to web applications, integrations, and automated workflows.
  • Stay current with emerging technologies and recommend improvements to existing systems.
  • Mentorand coach junior developers and analysts, conduct knowledge-sharing sessions, and help establish technical standards that elevate the IT team's capabilities.
Required Qualifications
  • 5+ years of professional experience in software development, systems analysis, or a related IT role.
  • Hands-on experience with enterprise integration/iPaaS platforms such asCeligo,Workato, MuleSoft, or equivalent.
  • Strong working knowledge of REST APIs and Web API design, development, and consumption.
  • Demonstrated ability to gather business requirements and deliver working technical solutions.
  • Experience working cross-functionally with non-technical business stakeholders.
  • Strong analytical and problem-solving skills with attention to detail.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
  • Knowledge of database technologies (SQL or NoSQL) and data modeling.
  • Experience with Agile or Scrum development methodologies.
  • Prior experience in a mid-to-large enterprise IT environment.
  • Experience with WebGL / Three.js, GSAP, or other interactive front-end visual and motion libraries on a production marketing site.

Core Competencies

  • Technical Proficiency – Applies deep technical expertise to deliver reliable, high-quality solutions.
  • Business Acumen – Understands business processes and translates operational needs into effective technology.
  • Communication – Clearly conveys technical concepts to both technical and non-technical audiences.
  • Problem Solving – Approaches complex challenges analytically and develops practical solutions.
  • Collaboration – Works effectively across teams and builds strong working relationships with stakeholders.
  • Ownership & Initiative – Takes accountability for deliverables and proactively identifies opportunities for improvement.

#LI-AD1

For US-based roles - What you’ll get:

  • Competitive salary + annual performance-based bonus eligibility
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and company holidays

For Mexico-based roles - What you’ll get:

  • Competitive salary + annual performance bonus eligibility
  • Major medical expenses and life insurance
  • Paid time off and holidays (per local policy)

For all roles:

  • Professional development and growth opportunities
  • Opportunity to grow with a mission-driven team shaping the future of clean energy
  • Equal Opportunity: ON.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.
  • Benefits vary by role and location and are subject to change.

Agency Notice: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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Battery Systems Engineer
Principal Battery Systems Engineer

ON.energy • Ciudad de México

On-site
MXN 200,000 - 320,000
Professional development and growth
Growth opportunities
Equal opportunity workplace
SCADA Engineer - EMS
SCADA Engineer - EMS

ON.energy • Mexico

Remote
MXN 420,000 - 660,000
Competitive salary
Medical insurance
Paid time off
SCADA Engineer - EMS New Mexico
SCADA Engineer - EMS New Mexico

on.energy • Mexico

Remote
MXN 480,000 - 720,000
Medical insurance
401(k) with company match
Paid time off
Senior Marketing Ops Strategist: CRM & Automation Architect
Senior Marketing Ops Strategist: CRM & Automation Architect

Power Digital Marketing • Mexico

On-site
MXN 600,000 - 900,000
Senior Mechanical Engineer – Continuous Improvement for Mechanical Design & Quality Control
Senior Mechanical Engineer – Continuous Improvement for Mechanical Design & Quality Control

Mainspring Energy • Monterrey

On-site
MXN 1,560,603 - 2,601,006
Client Associate
Client Associate

Schneider Electric • Santiago de Querétaro

Hybrid
MXN 300,000 - 420,000
Senior Martech Engineer — Web Apps & Automation
Senior Martech Engineer — Web Apps & Automation

ON.energy • Mexico

On-site
MXN 1,032,000 - 1,547,000
Competitive salary
Annual bonus eligibility
Medical, dental, and vision insurance
+3
Sr. Electrical Engineer - US Projects
Sr. Electrical Engineer - US Projects

SSOE, Inc. • León

On-site
MXN 670,000 - 1,004,000
Hybrid work model
Collaborative culture
Projects with leading clients
+2
AC Sales Manager - LATAM
AC Sales Manager - LATAM

Hitachi Automotive Systems Americas, Inc. • León

On-site
MXN 1,200,000 - 1,800,000
Senior Development Engineer MXT
Senior Development Engineer MXT

Tyson Mexico • Fresno del Sur

On-site
MXN 900,000 - 1,600,000