Senior Software Engineer - Digital Marketing

Live Oak Banking•Charlotte, NC

About The Position

Live Oak Bank is seeking a Senior Software Engineer to serve as a technology partner to its Digital Marketing organization. The role combines software engineering, digital marketing, analytics, and customer experience, designing and improving the technology, data, analytics, and measurement capabilities that support the bank’s digital marketing ecosystem. The engineer partners with marketers, analysts, product teams, and engineers to improve digital acquisition, customer engagement, marketing performance measurement, and website experiences. The position develops and supports marketing technology platforms, integrations, data flows, analytics implementations, tagging strategies, and event-tracking frameworks. It helps ensure customer and behavioral data is accurate, governed, and available for reporting, segmentation, personalization, and optimization. The role also supports digital channel initiatives, website optimization, experimentation, performance reporting, and data-driven decision-making. The engineer collaborates with compliance, legal, privacy, risk, data, and engineering teams; manages external vendor and technology-partner relationships when applicable; and advises business stakeholders on digital technology strategy and platform investments. The role includes mentoring team members and contributing to a collaborative, innovative, and continuously learning culture. Candidates must be located in North Carolina, with preference for the Raleigh-Durham or Charlotte area. Work sponsorship is not supported now or in the future.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Analytics, Marketing Technology, or a related field, or equivalent practical experience.
  • At least 6 years of experience in software engineering, marketing technology, digital analytics, data engineering, or closely related disciplines.
  • Expert programming ability and knowledge of best practices with Node.js, React, Bootstrap, and Python.
  • Expertise with cloud tools including SF.COM, AWS S3, Lambda, DynamoDB, API Gateway, SQS, and SNS.
  • Experience designing, implementing, and supporting digital marketing technology solutions and integrations.
  • Strong understanding of web analytics, digital tagging, event tracking, conversion measurement, and customer journey analytics.
  • Experience with analytics and reporting platforms such as Google Analytics, Adobe Analytics, Tableau, Power BI, or similar technologies.
  • Experience with CRM, customer data, and marketing automation platforms such as HubSpot, Salesforce, Adobe Experience Cloud, or comparable solutions.
  • Experience working with marketing, product, analytics, and business teams to deliver measurable business outcomes.
  • Strong understanding of data architecture, customer data flows, and marketing measurement frameworks.
  • Exceptional communication and stakeholder management capabilities.
  • Experience leading cross-functional initiatives and influencing outcomes across multiple teams.
  • Must be located in North Carolina; Raleigh-Durham and Charlotte are preferred locations.
  • Work sponsorship is not supported now or in the future.

Nice To Haves

  • Experience in financial services, banking, fintech, or another highly regulated industry.
  • Experience implementing multi-touch attribution, marketing mix measurement, or customer journey analytics frameworks.
  • Experience supporting SEO, SEM, paid media tracking, lead generation, and conversion optimization initiatives.
  • Experience with experimentation platforms, A/B testing frameworks, and personalization technologies.
  • Experience leading website modernization, digital transformation, or customer experience optimization initiatives.
  • Understanding of privacy regulations, consent management, and responsible customer data practices.
  • Team leadership, mentoring, and technical coaching experience.
  • Strong business acumen and ability to connect technology investments and marketing performance to measurable business results.
  • Adaptability, curiosity, and a passion for innovation, analytics, and customer experience.

Responsibilities

  • Serve as the technology partner for Digital Marketing, translating marketing objectives into scalable technical solutions.
  • Design, develop, and support digital marketing platforms, integrations, and data flows for acquisition, campaign execution, and performance measurement.
  • Enhance multi-touch attribution, conversion tracking, customer journey analytics, and marketing effectiveness reporting with marketing, analytics, and business stakeholders.
  • Develop web analytics implementations, tagging strategies, event-tracking frameworks, and digital data collection standards across customer-facing channels.
  • Ensure marketing and customer behavioral data is accurately captured, governed, and accessible for reporting, segmentation, personalization, and optimization.
  • Integrate marketing technologies such as analytics platforms, CRM systems, customer data platforms, experimentation tools, advertising technologies, and marketing automation platforms.
  • Improve data quality, observability, automation, and reporting across the digital marketing ecosystem.
  • Partner with Digital Marketing to optimize digital customer acquisition, engagement, retention, and conversion strategies.
  • Support paid media, SEO, SEM, email marketing, content marketing, social media, and website initiatives through scalable technology solutions.
  • Develop solutions for personalization, audience segmentation, campaign targeting, and customer journey orchestration.
  • Lead website optimization focused on user experience, accessibility, search performance, engagement, and conversion.
  • Identify opportunities to improve acquisition and engagement through experimentation, A/B testing, and behavioral analytics.
  • Translate business requirements into technical capabilities that support growth and marketing objectives.
  • Prioritize initiatives, manage dependencies, and align technology investments with business goals in collaboration with stakeholders.
  • Partner with the Data team on dashboards, reporting frameworks, and data products that provide visibility into KPIs and business outcomes.
  • Monitor customer behavior, conversion funnels, and digital performance to identify trends, opportunities, and optimization recommendations.
  • Improve data-driven decision-making through analytics, insights, and scalable reporting solutions.
  • Use customer insights and performance data to improve digital experiences and marketing effectiveness.
  • Partner with compliance, legal, privacy, and risk teams to ensure marketing technologies and processes meet regulatory and organizational requirements.
  • Manage relationships with external vendors, agencies, and technology partners when applicable.
  • Stay current with emerging technologies, digital analytics, customer experience trends, AI-powered tools, and marketing technology developments.
  • Mentor team members and contribute to collaboration, innovation, accountability, and continuous learning.
  • Advise business and marketing stakeholders on digital technology strategy, measurement capabilities, and platform investments.
  • Advocate for customer-centric, scalable, maintainable technical solutions aligned with business objectives.
  • Help shape Live Oak’s digital marketing technology ecosystem and digital customer experiences.

Benefits

  • Annual bonuses and long-term incentives may be included, subject to metrics and company policy.
  • Paid sick leave at least at the minimum required for employees residing in states that require employer-paid sick leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service