Lead Software Engineer

2 weeks ago


Charlotte, North Carolina, United States Red Ventures Full time

We are seeking a Lead Software Engineer to become a vital member of our Distribution Platform team. This platform facilitates comprehensive functionalities for the creation, distribution, and monitoring of monetization strategies across various sectors including Financial Services, Broadband, Energy, Health, Technology, and Retail. Our team is dedicated to developing the foundational technology and leveraging it for strategic business initiatives.

In this position, you will take charge of designing and constructing services and user experiences that are deployed across RV owned platforms and our extensive publisher network. You will be responsible for developing and enhancing consumer-facing applications and user interfaces with engaging interactivity in a motivating environment. Your role will involve crafting top-tier proprietary portals for widget development and management, revenue monitoring, and analytics. You will be encouraged to approach complex challenges with innovative solutions.

Key Responsibilities:

  • Create outstanding user interfaces utilizing the platform and services that support Red Ventures' diverse businesses.
  • Contribute to significant architectural decisions.
  • Determine optimal methods for scaling, securing, maintaining, and extending the application.
  • Seamlessly integrate internal and external APIs for optimal performance.
  • Engage in collaborative pair programming with team members and assist in mentoring junior talent.
  • Lead both formal and informal code and architecture evaluations.
  • Work closely with the product management team and fellow developers to deliver a high-quality product that fulfills business requirements.
Qualifications:
  • 5+ years of experience in software development.
  • Our technology stack is primarily front-end focused, featuring VueJs/Pinia, GraphQL, and Terraform-managed AWS infrastructure. Familiarity with this stack or similar technologies is essential.
  • Strong grasp of front-end development, including CI/CD pipeline creation using tools like GitHub Actions or CircleCI. Proficiency in build and bundle frameworks such as Webpack and Vite is required.
  • Understanding of front-end eventing to drive metrics and analysis; experience with GTM or similar systems like Segment is a plus.
  • Solid understanding of software design patterns, object-oriented programming, functional programming principles, and software architecture.
  • Experience with modern authorization methods, such as JSON Web Token.
  • Proficient in developing various API paradigms including REST, GraphQL, Webhooks, Websockets, and event-driven architectures.
  • Experience in implementing scalable UI integrations across different API paradigms.
  • Adept at designing scalable, secure, and reusable solutions by thoughtfully considering multiple implementations.
  • Working knowledge of solutions architecture on contemporary cloud platforms.
  • In-depth understanding of Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD).
Preferred Skills:
  • A strong desire for continuous learning and improvement for yourself and your peers.
  • Experience in building and scaling high-performance distributed systems.
  • AWS Solutions Architect Certification.
  • Familiarity with DevOps practices and cultures.
  • Experience with Terraform.
  • Knowledge of modern application design principles, including serverless, event-driven, and functional architectures.
  • Experience in developing services that cater to both web and mobile applications.
  • Strong opinions and experience regarding agile methodologies, with a willingness to enhance our software development lifecycle.
  • Interest in both front-end and back-end development.
  • Contributions to open-source projects.
Compensation and Benefits:
  • Competitive salary range based on experience and qualifications.

Red Ventures offers a comprehensive benefits package for full-time employees, including health insurance (medical, dental, and vision), life insurance, disability coverage, flexible spending accounts, paid time off, holiday pay, a 401(k) plan with matching contributions, and a paid parental leave program.

About Us:
Founded in 2000, Red Ventures is home to a diverse array of industry-leading brands and businesses, strategic partnerships, and proprietary technology. We assist millions of individuals worldwide in making significant life decisions, accelerate digital adaptation, and innovate the online consumer experience by enhancing every step of the consumer journey. Red Ventures is an equal opportunity employer committed to diversity and inclusion in the workplace.



  • Charlotte, North Carolina, United States Motion Recruitment Full time

    About the RoleMotion Recruitment is seeking a highly skilled Lead Software Engineer to join our client's team in Charlotte, NC. As a key member of the software engineering team, you will be responsible for leading complex initiatives and collaborating with cross-functional teams to deliver high-quality software solutions.Key ResponsibilitiesConsult on...

  • Lead Software Engineer

    2 months ago


    Charlotte, North Carolina, United States Lowe's Inc. Full time

    Lead Software Engineer100 W. Worthington AvenueLocation Lowe's Charlotte Technology Hub 3505Category TechnologyJob Id JR Job TypeFull timeDepartment Omnichannel Platforms Customer PromiseJob SummaryThe primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules,...


  • Charlotte, North Carolina, United States Lowe's Full time

    JOB DESCRIPTION: Position based in or Charlotte, NC, some teleworking may be permitted. Travel to Lowe's offices may be required. Resolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications, participates in planning and priority estimates, and advises Software...


  • Charlotte, North Carolina, United States GEICO Full time

    Lead Software Engineer Opportunity at GEICOGEICO is in search of a talented Lead Software Engineer to become an integral part of our organization and assist in the modernization of our insurance services.Core Responsibilities:Guide engineering teams towards successful project completionOversee the entire solutions development lifecycleCollaborate with...


  • Charlotte, North Carolina, United States GEICO Full time

    Lead Software Engineer Opportunity at GEICOGEICO is on the lookout for a talented Lead Software Engineer to enhance our engineering capabilities and support the evolution of our insurance services.Primary Duties:Guide engineering teams towards successful project outcomesOversee the entire solutions development lifecycleCollaborate with product managers to...


  • Charlotte, North Carolina, United States Jobot Full time

    Exciting Career Opportunity for a Senior Software Engineer in a Thriving Manufacturing FirmA reputable manufacturing firm is experiencing consistent growth and is looking for a Senior Software Engineer to enhance their team. Key responsibilities for this position include acting as a leading technical authority, performing feasibility studies for upcoming...


  • Charlotte, North Carolina, United States Collabera Full time

    Home Search Jobs Job Description Lead Software Engineer Contract Type: Contract Location: Remote Compensation: $65.00 Per Hour About Collabera: Collabera stands as a premier global provider of technology services and solutions, dedicated to delivering innovative and high-quality solutions tailored to our clients' needs. Our diverse talent pool drives...


  • Charlotte, North Carolina, United States Jobot Full time

    Job OverviewDynamic technology consulting firm is seeking a Lead .NET Software EngineerThis position is fully remote and offers the opportunity to work with a talented team on innovative projects.About Us:We are a forward-thinking technology consulting company looking for a Lead .NET Software Engineer to join our growing team. In this role, you will have the...


  • Charlotte, North Carolina, United States BrightSpeed Full time

    About the RoleWe are seeking a highly skilled Technical Lead, Software Engineering to join our team at BrightSpeed. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of CRM solutions using Salesforce and/or ServiceNow platforms.Key ResponsibilitiesLead CRM Solution Development:...


  • Charlotte, North Carolina, United States JobRialto Full time

    Position Overview: As a Lead .NET Software Engineer, you will be responsible for the development, testing, and maintenance of high-quality web applications utilizing .NET technologies. Key Responsibilities: - Develop and maintain scalable web applications that meet business requirements and adhere to industry standards. - Collaborate with multidisciplinary...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Senior .Net Software EngineerWe are looking for a skilled Senior .NET Software Engineer to work with one of our prominent logistics partners. In this position, you will utilize your expertise in C# and .NET frameworks to architect, develop, and sustain high-efficiency applications and services. Your proficiency in ASP.NET Core, Entity Framework, and cloud...


  • Charlotte, North Carolina, United States Jobot Full time

    Position Overview Senior Software Engineer - Contract - Remote This opportunity is offered through Jobot Consulting, providing a competitive hourly rate of $70 - $90. We are dedicated to assisting the underserved and at-risk disabled population in securing the disability benefits they are entitled to from various governmental and private sources. Our team...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Senior .Net Software EngineerWe are looking for a skilled Senior .NET Software Engineer to support one of our prominent clients in the logistics sector. In this position, you will utilize your expertise in C# and .NET frameworks to architect, develop, and sustain high-performance applications and services. Your proficiency in ASP.NET Core, Entity Framework,...


  • Charlotte, North Carolina, United States Motion Recruitment Full time

    Senior .Net Software EngineerWe are looking for a skilled Senior .NET Software Engineer to support one of our prominent clients in the logistics sector. In this position, you will utilize your expertise in C# and .NET frameworks to architect, develop, and sustain robust applications and services. Your proficiency in ASP.NET Core, Entity Framework, and cloud...


  • Charlotte, North Carolina, United States USAA Full time

    About the OpportunityWe are seeking a highly skilled and experienced Technical Lead to join our team at USAA. As a key member of our HR Service Delivery team, you will play a critical role in building and executing a strategic roadmap for our HR service delivery platform.Key ResponsibilitiesDesign, develop, and implement complex technical solutions within...


  • Charlotte, North Carolina, United States Red Ventures Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our Front End Engineering team. As a key member of our engineering organization, you will be responsible for managing a team of software engineers and driving the development of innovative solutions that meet the needs of our customers.Key ResponsibilitiesTeam...

  • Software Engineer

    2 months ago


    Charlotte, North Carolina, United States Lowe's Full time

    Expand your career possibilities.Thank you for dedicating your time and talent to Lowe's. We want to give you more opportunities to learn and grow, so if you find a position you're interested in below, we encourage you to applyFind Your Home to More Possibilities.Job SummaryThe primary purpose of this role is to translate business requirements and functional...


  • Charlotte, North Carolina, United States BrightSpeed Full time

    Company OverviewAt Brightspeed, we are transforming the way individuals connect, work, and engage by delivering swift and reliable internet solutions along with an outstanding customer experience across numerous states in the Midwest and South. Supported by investments managed by Apollo Global Management, our mission is to accelerate the shift from...

  • Software Engineer

    1 month ago


    Charlotte, North Carolina, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid).Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package Our client has been around for over 150...

  • Sr Software Engineer

    2 months ago


    Charlotte, North Carolina, United States Lowe's Inc. Full time

    Sr Software Engineer - Frontend100 W. Worthington AvenueLocation Lowe's Charlotte Technology Hub 3505Category TechnologyJob Id JR Job TypeFull timeDepartment Omnichannel Platforms Customer PromiseJob SummaryThe primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code...