Renuity-posted about 2 months ago
Full-time • Mid Level
Charlotte, NC
1,001-5,000 employees

The Senior Software Engineer (MarTech) will support integrations between internal lead management systems, data pipelines, and third-party marketing platforms spanning paid media, lifecycle marketing, and call tracking to strengthen and expand Renuity’s marketing technology ecosystem. This individual will join a small collaborative team, working across our entire MarTech stack — including Ruby on Rails and Go-based backend services, modern web applications built with Next.js and TypeScript, and cloud infrastructure in Azure.

  • Design, build, and maintain full stack applications and integrations across our marketing technology ecosystem
  • Develop and extend backend services written in Ruby on Rails and Go that support lead management, tracking, and data synchronization workflows
  • Contribute to modern front-end applications (Next.js, React, TypeScript) that enhance marketing and analytics user experiences
  • Integrate internal systems with third-party marketing platforms through APIs, webhooks, and data pipelines
  • Implement and maintain robust data flows between paid media, lifecycle marketing, call tracking, and analytics platforms
  • Collaborate closely with analytics engineers and marketers to ensure accurate tracking, attribution, and data quality across all digital channels
  • Write clean, maintainable, and testable code with a focus on reliability and scalability in production environments
  • Monitor, debug, and optimize application performance using modern observability tools and logging frameworks
  • Participate in code reviews, knowledge sharing, and architectural discussions within a small, fast-moving team
  • Contribute to automation and DevOps practices, including CI/CD pipelines, containerized deployments, and cloud configuration in Azure
  • Translate marketing and business requirements into technical solutions that improve lead quality, conversion tracking, and operational efficiency
  • 5+ years of professional experience as a full stack or backend software engineer, ideally within a data-rich or marketing-driven environment
  • Strong proficiency in at least two of the following: Ruby on Rails, Go, TypeScript/JavaScript, or modern React frameworks (Next.js preferred)
  • Proven experience integrating APIs, building ETL workflows, or working with event-driven systems that connect multiple platform
  • Solid understanding of relational databases (PostgreSQL, SQL Server, or similar) and ORM frameworks
  • Familiarity with containerized development and deployment (Docker, GitHub Actions, or equivalent CI/CD systems)
  • Working knowledge of cloud infrastructure (Azure preferred, but AWS or GCP experience acceptable)
  • Experience designing, testing, and maintaining RESTful or GraphQL APIs for both internal and external use
  • Strong understanding of digital marketing concepts such as attribution, campaign tracking, lifecycle automation, and data quality assurance
  • Comfortable working with analytics engineers and marketing teams to interpret data and validate end-to-end performance tracking
  • Demonstrated ability to debug complex data flows and ensure system reliability across asynchronous processes
  • Curious, pragmatic, and collaborative — able to balance short-term problem solving with long-term architectural improvement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service