Senior Software Engineer

Hace 3 horas

Mexico, chihuahua ON.energy Jornada completa
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 ,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).
  • Kn