Never Settle. Work With Us.

Managed Analytics

    Software Engineer, Managed Analytics

    Full-time, Managed Analytics

    Role Description

    As a Software Engineer on our Platform Engineering Team, you’ll collaborate on cross-functional project teams to solve some of today’s most pressing business problems for Fortune 500 companies. You’ll own the full stack technical implementation of large scale innovative solutions, and you’ll help build our intellectual property portfolio by being a key contributor to our cloud-based Big Data Analytics Platform.

    Who You Are

    • 5 years of experience developing product based applications or frameworks used by product development teams
    • 2+ years of experience working with AWS; ideally with one or more AWS certifications
    • Strong Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
    • In depth knowledge of at least one modern programming language such as Java, C#, R, Python
    • Understanding of the importance of Unit Tests and a desire to implement them
    • Desire to develop software that makes a significant impact on developer and data analyst efficiency
    • Strong distaste for performing repetitive tasks and seeing others do the same
    • Demonstrated interest in data science, ETL/ELT, machine learning or cloud computing
    • Knowledge of modern open source tools and frameworks
    • General interest in craft of software development or other computing related disciplines
    • Ability to pass standard company database and programming language tests

    Outstanding Benefits & Perks

    • Competitive market based salary + incentive bonus
    • Paid medical insurance, dental and vision coverage for both you and your family
    • 401k plan with immediate vesting and generous employer match
    • Paid time off includes 3 weeks’ vacation, 5-6 national holidays, 5 days for winter holiday break and paid sick time
    • Company issued cell phone and laptop to employee
    • Flexible office hours
    • Defined career path with a coach to foster your growth
    • Life insurance, long and short term disability coverage
    • Paid maternity leave for new mothers and paternity leave for new fathers
    • Paid immigration and sponsorship processing for foreign nationals
    • Gym membership reimbursement

    Why Join Revenue Analytics?

    Because you have exceptional talents in business strategy, math and statistics, or software engineering and you want to be part of a fun and highly collaborative team that creates analytical solutions to eliminate the unknowns in business problems for world-renowned companies.


    Vice President, Marketing

    Full-time, Marketing

    Role Description

    Revenue Analytics is looking for a creative, hands-on and metrics-driven B2B marketing executive to oversee the company’s corporate marketing function and actively participate in the overall strategic direction of the company as a member of Revenue Analytics’ Leadership Team.  The Vice President, Marketing will drive the achievement of short and long-term strategic objectives to accelerate growth of the firm. The Vice President, Marketing will be responsible for developing a comprehensive, company level marketing plan including corporate brand identity, account-based marketing message development and positioning, market and competitive analysis, marketing operations, demand generation tactics and campaigns, content, communications, events and other marketing programs and owning the execution thereof in partnership with cross-functional teams and executive leadership. This role reports directly to the President.


    • Develop, implement and execute the overall marketing and brand strategy for the firm to drive increased awareness and revenue
    • Refine and drive the firm’s overall value proposition and messaging across online and offline channels
    • Work directly with the President and Senior Leadership Team to communicate marketing strategies and goals across all practice groups
    • Develop strategies to support account-based marketing across all practice groups
    • Effectively lead, manage and build out the internal marketing team to execute all marketing strategies within a highly matrixed organization
    • Manage all aspects of marketing planning, budgeting, metrics and reporting
    • Utilize market research to drive key insights that shape the voice of the company and effectively position the organization amongst the competitive landscape
    • Build and own all digital and traditional channels and market effectively utilizing direct mail, SEO, SEM, email marketing, content marketing, influencer marketing, mobile and social strategy, content automation, video and campaign management
    • Build and apply robust approach to measurement of marketing effectiveness/ROI; Ensure that measurement plans are created for each marketing activation, data is collected and analyzed and performance is critically evaluated to optimize go forward marketing spend
    • Serve as Company spokesperson as needed for certain media, analyst and public speaking engagements; Manage all corporate messaging development, PR and AR
    • Work with Practice Group Partners and other stakeholders to develop strategic marketing plans in support of market priorities and to advance the Revenue Analytics brand in these industries 

    Who You Are

    • 12+ years of relevant work experience; preferably B2B marketing at a technology or services company
    • Master’s degree preferred; Bachelor’s degree in marketing, business or related field required
    • Outstanding organizational and execution skills, attention to detail and the ability to manage multiple tasks
    • Proven track record with account-based marketing programs and large account selling teams
    • Experience in budget management and business forecasting
    • Excellent communication skills with the ability to distil complex issues and detailed analysis into simple, structured frameworks with concrete action plans
    • Experience managing a small team of marketers at a high-growth company
    • Strong reputation as a top performer with a proactive approach who has a “roll up your sleeves” mentality
    • Insights driven, innovative; champions breakthrough ideas and initiatives
    • Strategic thinker with the ability to create a vision and translate it into action
    • Capable of navigating a matrix organization

    • To attract top talent, we provide highly competitive salaries and benefits and offer substantial incentive compensation in the form of variable compensation and bonuses
    • Competitive base + variable compensation
    • 100% paid healthcare including medical, dental, and vision coverage for our employees and their families
    • Life insurance, long and short-term disability coverage 
    • 401(k ) plan with a generous match and is vested immediately
    • Company issued cell phone and laptop
    • Gym membership reimbursement
    • Flex schedule 
    • 3 week’s paid vacation, 6 national holidays, 5 days off for Winter Break and sick time

    Why Join Revenue Analytics?

    Because you have exceptional talents in marketing and business strategy, and you want to be part of a high growth, tech-enabled consulting firm where fun and highly collaborative teams create analytical solutions to eliminate the unknowns in business problems for world-renowned companies.

Employee Testimonials

“If I had to describe working at Revenue Analytics in one phrase, and why I like working here so much, it would be “well rounded”. Not only do we solve some of the most interesting business problems, but we get to have the pleasure of doing so with some of the most fun, hard-working, and intelligent colleagues.”

Tess, Senior Consultant, Strategy

“I like working at Revenue Analytics because the work is challenging and the teamwork is real. We tackle formidable problems every day, and when you solve problems as a team and can see the results, it’s really rewarding. RA has a hardworking, collegial, and fun culture, and it is one of the best parts of working here!”

John, Analyst, Strategy

“Coming from a big consulting firm, I wanted a culture change without sacrificing the eminence of the work. I chose RA because the people are supportive, driven, intellectually curious, collaborative, and FUN. Coupled with the innovative and impactful work, I knew I had found the right company.”

Kristen, Senior Consultant, Strategy

“I have been at Revenue Analytics for four years, and the most fulfilling part of my job is the fact that I have the ability to constantly learn new and emerging technologies. Since I have been here, I have added Teradata and Amazon Redshift to my arsenal of databases (ORACLE, SQL SERVER, MYSQL), in addition to BI tools like Tableau and Business Object.”

Elvis, Senior Software Engineer

“I chose Revenue Analytics for the opportunity to join a team of world-class analytical experts with a small family feel. It provides a challenging client service environment with an added bonus—significantly reduced travel. When I saw the beer fridge, I knew it was the place for me!”

Steph, Vice President, Strategy

“One of the most fulfilling aspects of working at Revenue Analytics is the opportunity for personal and professional development. With an incredibly involved coach and exceptionally engaging project team, I am constantly pushed to challenge myself, collaborate with coworkers and client stakeholders, and most importantly keep learning and growing. Revenue Analytics provides so many opportunities that make me excited to come into work and join my RA family each day.”

Jordan, Consultant, Strategy

“Work/life balance is extremely important when you have a family and you’re a working mom. Our leadership is always supportive of commitments outside of our office. Whether it’s volunteering on a board, or attending my daughter’s activities, I’ve always felt supported.”

Michelle, Senior Marketing Manager

“Revenue Analytics is truly a unique company. Every day I get to work with such bright and intelligent people, who enrich and inspire me to bring my A-game each day. As a tech geek, I could not be happier because I have the latest and greatest technology at my disposal. In addition, I get to work at a company where one of the founders (Bob Cross) invented Revenue Management!”

Ivan, Systems & Network Administrator

“I chose Revenue Analytics because I was tired of big-firm consulting life, but still loved consulting. Three years into my career here, my only regret is that I didn’t make the move earlier. I come to work each day energized by the high-growth entrepreneurial culture, and my career trajectory has been exponential because performance (not tenure or politics) sets the path to Partner. ”

Jared, Partner

“I chose Revenue Analytics because the values of the company are reflected every day. The success of the firm is a shared investment, and there is a high level of mutual respect from the Chairman all the way down the ladder. We work hard and play hard, and the culture and benefits are unmatched in the corporate world. We really are the 'RA Family.'”

Amy, Office Manager

“Revenue Analytics provides me with the opportunity to work on high-impact projects for some of the largest companies in the world. These projects not only allow me to apply my skills, but also to learn new and valuable ones.”

Kais, Architect, Data Engineering




We define ourselves by success – which equates to wins for our people, our clients and our company. We invest in each other’s success, and have built a performance management system that aligns to both individual and company growth.



We strive for excellence in everything we do. At Revenue Analytics, “good” is not good enough. Individually and collectively we maintain a high standard of excellence.



We are respectful of one another and we appreciate our clients. We treat each other as we would want to be treated. Respect involves seeking the opinions of others. We seek first to understand, then to be understood.



Integrity is our most valuable asset. We rely on one another and our clients rely on us. We say what we do, and we do what we say. We support one another and cultivate an environment of integrity.



We take our work seriously, but we don’t take ourselves seriously. We celebrate our success and take time to have fun. Having fun inspires creativity and strengthens our culture.



We hire great people. We believe that great people expect authority in decision-making and accountability for their actions. We’ve created an entrepreneurial environment to help drive our business. You have control over your destiny and are rewarded for your achievements. We will strive to understand what “success” means for you, and we will work with you to be successful.


Great people deserve great benefits. As a company that is whole-heartedly invested in our people, it is our privilege to do our part in ensuring your health and happiness. This is why we offer our employees 100% paid health insurance benefits for both individuals and families.


The tremendous people at Revenue Analytics want to have a societal impact as well as a business impact. We encourage those sentiments and help facilitate community involvement. In recent years, we have had the opportunity to partner with several non-profits, such as the Atlanta Community Food Bank, The Atlanta Zoo, and the Humane Society. As part of our core values, we are committed to treating each other with respect and generosity and sharing our gifts with those less fortunate.


Having fun is part of our company culture. People who enjoy one another and their work environment are more creative, efficient, and productive. We encourage laughter which relieves stress and forms bonds. To help, we have a Fun Zone—complete with pop-a-shot, shuffleboard, a putting green, and other games--which encourages creativity and collaboration.


Headquartered in Atlanta, GA, our team rallies around a common desire to succeed and to help our clients succeed. Our physical space combines collaborative workspaces which inspire big ideas and private workplaces to implement them. We cater to all things collaborative. We have designed our office to ensure that not only can you bring your best ideas to the table, but that they will be heard.