At AIM Consulting, we are a focused, energetic group of people working together with passion, enthusiasm, and commitment to being an industry leader in technology consulting services. We lead by developing and maintaining long-term relationships with our consultants and clients. We invest in our employees, fostering career growth by enabling access to training, encouraging personal development, and providing mentorship. All our employees are encouraged to be creative and are driven to succeed. We value honest communication, reward performance, and produce high-quality results and happy clients. Our days are competitive, fast, fun, and exciting.

In addition to an annual salary, all of our full-time positions at AIM Consulting include the following: Lucrative Bonus Potential with YoY growth, Medical, Dental, and Vision insurance (spousal and dependent coverage), 401k with company matching, paid certifications, disability insurance, commuter benefits, paid time off and sick days, paid maternity and paternity leave, and wellness programs.


Our Chicago team is seeking a Principal Data Consultant to join our Data & Analytics practices. Our Consultants help our clients strategize, design, build, and operate data and analytical platforms through our high-performance teams of data engineers, architects, data scientists, and analytical leaders. We shape the future of what data-driven organizations look like by driving processes for extracting and using data in a creative way while creating new lines of thinking with our clients under diverse situations.

We are looking for a skilled leader in the Data and Analytics industry with a strong background in consulting with an entrepreneurial spirit. You likely have experience with a variety of architectures, patterns, and methodologies focused on Analytics Strategy, Data Governance & Master Data Management, Data Architecture(s), Distributed Systems, ETL, Big Data, IoT, Data Visualization, and Analytics. You should be passionate about research, prototyping, and staying current on emerging technologies through continued education and significant community participation. You should value interacting and communicating with Enterprise clients, mentoring other consultants and acting as a thought leader within Data and Analytics.

Day-to-day, you will

Provide Data Architecture Solutions: Solve client data problems by qualifying strategic data requirements, outlining high-level integrated designs to meet these requirements and align with enterprise strategy and related business architecture.

  • Set data architecture principles, create models of data that enable the implementation of the intended business architecture, create diagrams showing key data entities, and create an inventory of the data needed to implement the architecture vision.

Engagement Management: Ensure acceptance of proposed technical solutions from top management levels at the client, manage engagement delivery content and quality assurance, perform risk assessment, and lead project planning from end-to-end

Thought Leadership: Share ideas about the advancement of technology with internal and external communities by speaking at industry-leading conferences, performing TED Talks, hosting meet-ups, and collaborating in brain-storming sessions for open-source projects

Practice Development: Play a critical role in building the Data and Analytics practice within the industry by way of;

  • Practice Building – Assist in the overall growth of the practice area through a combination of business development, talent management, ownership of delivery production and thought leadership
  • Bench and Individual Development – Be a natural mentor to all Practice Consultants promoting an environment of continuous professional development
  • Business Development – Lead Practice Business Development activities working with recruiters, Practice Directors, and AIM Consultant’s Leadership team

Other Duties

  • Build teams and guide consultants through all phases of delivery including requirements elicitation, solution architecture, and driving an effective development team
  • Successfully manage a portfolio of projects through delegation
  • Deliver projects to contractual expectations with a high degree of customer satisfaction
  • Use an analytical approach to design, develop, and evaluate predictive models and advanced algorithms that lead to optimal value extraction from the data
  • Apply knowledge of data modeling, advanced mathematics, machine learning, and statistics to recognize patterns, identify opportunities, and present business questions
  • Use exploratory data analysis from complex and high-dimensional datasets to produce innovative solutions for clients
  • Elicit clear and actionable client business requirements and develop innovative, compelling solution strategies to meet those requirements
  • Create and present proposals and establish Statements of Work for Client engagements


  • Experience in data architecture, and data warehousing including non-relational and relational databases (e.g., SQL, MySQL, Hadoop, MongoDB), big data (Hadoop, MapReduce, Cloudera, HDFS, Hive, PIG, Impala)
  • Development experience (SQL, Python, R, Java, C#, Spring, REST/SOAP, Hibernate, etc.) with an understanding of big data use cases and Hadoop-based design patterns
  • Success in consultative/complex technical sales and deployment projects (where necessary, managing various stakeholder relationships to get consensus on solutions/projects)
  • Enterprise experience with emerging cloud platforms and development patterns (AWS, Azure, Google, etc.)
  • Experience building stream processing systems, using solutions such as Storm or Spark-Streaming and messaging services such as Kafka, RabbitMQ, etc.
  • Experience with analytics and visualization platforms such as Tableau, PowerBI, Domo, Looker, etc.)


The salary range for this position is $165,000-$190,000 annually

At AIM Consulting, we value people from all walks of life. We understand not everyone will meet all the above qualifications on day one, and that’s okay. We are heavily invested in further education and training, and we are committed to building a diverse, inclusive, and equitable workplace where you can show up as your true self. If you’re passionate about technology, but your previous experience doesn’t perfectly align with every qualification listed, we still encourage you to apply.

We are a diverse group of individuals. No two people, ideologies, or thoughts are the same. Our different experiences and perspectives are our strengths. We are passionate about seeing each other succeed and live & breathe our company values; we choose positivity, we take ownership, we are relationship-driven, we build trust, and we are self-aware. We work hard to come through for our clients, and also for one another. We are many unique people, with the same common goal in mind – to connect, inspire, and empower our customers by leveraging an amazing workforce to help solve business challenges, drive innovation, and produce results that exceed expectations. Simply put, we are more than a company; we are our client’s trusted advisors.

AIM Consulting is an Equal Opportunity Employer. AIM Consulting provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. AIM Consulting complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

Drop files here or
Accepted file types: pdf, docx, Max. file size: 50 MB, Max. files: 2.
    This field is for validation purposes and should be left unchanged.