ConsumerTrack Software Engineer (Full Stack) in Charlotte, North Carolina

ConsumerTrack™ is unique in the digital marketing and media industry - we combine marketing, digital, content and fintech. Our performance based approach increases brand awareness and generates targeted audience engagement on our internal web properties and partner sites.

Learn More About What We Do

The Engineering Team at ConsumerTrack encompasses a fast-paced and collaborative environment that is continuously adapting and improving. We are a small team who leans into giants like AWS and Snowflake to allow us to focus on providing solutions which are developed in AWS and leverage 30+ AWS services like Kinesis, Lambda@Edge, DynamoDB. With these services, the team is able to handle millions of requests, is able to test and deploy through continuous delivery, and report on terabytes of data as a daily routine. If you are looking for an exciting opportunity where you can make an impact on products, processes, and culture, then the ConsumerTrack engineering team is the right fit.

We are looking for a well-rounded Full Stack Software Engineer who will be responsible for designing and developing major features and fixing bugs across our stack. The Software Engineer (Full-Stack) will use current tools (Python, Node, React, Kubernetes, Terraform, Lambda@Edge, Kinesis, DynamoDB) and will recommend additional tools to improve our stack. This role will develop and implement solutions for the business & requires strong collaboration and communication skills to work with technical and non-technical team members.

  • Design, develop, test, deploy and maintain features across CTI’s digital marketing platform, focusing on our new Ad Platform project

  • Collaborate effectively with product owners, QA, data teams and UI/UX designers

  • Adhere to strict coding standards through detailed peer review and feedback

  • Evolve our tools, products, and processes to align with emerging technologies, standards and best practices


  • Minimum of 3 years experience with object-oriented backend development using Python, Ruby, Node.js or similar

  • Minimum of 3 years experience with front-end development: HTML5, Javascript, and CSS (or a CSS preprocessor such as SASS)

  • Minimum 2 years of development experience with a JS framework like React, Angular or Vue

  • Minimum 1 year of experience developing for and using cloud infrastructure, such as AWS, Azure or GPC

  • Experience working within an Agile environment

  • Excellent collaboration and communication skills

  • Excellent time management and organizational skills

  • BS/BA in computer science or equivalent experience

Good-to-have skills:

  • RESTful API development, especially serverless API development

  • Experience with DynamoDB or other NoSQL technology

  • Experience with containerization technologies like Kubernetes or Docker


  • Competitive salary with excellent growth opportunity; we pride ourselves in having a team that exudes leadership, high initiative, creativity, and passion.

  • Awesome medical, dental and vision plans with heavy employer contribution.

  • Paid vacation, holidays, and sick days.

  • Company funding for outside classes and conferences to help you improve your skills.

  • Contribution to Student Loan Debt after the first year of employment.

  • 401k- We match 3% of employee’s salary after the first year of employment.

  • In-office gym and weekly fitness and yoga classes.

  • Fully stocked kitchen with snacks and beverages.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.