Back to Careers

Infrastructure Engineer

Technology, Chicago

Apply Now
Position Summary

Join an innovative and fast-paced team building software and infrastructure that allows litigation professionals to filter millions of documents down to those most important to their case using advanced techniques and artificial intelligence. From your seat in Downtown Chicago, you’ll be managing and developing infrastructure that addresses complex challenges such as data visualization, machine learning, distributed systems, large databases, and large-scale data processing.

We are primarily looking for engineers that can help us develop our SaaS infrastructure capabilities. This person will assist us in building the next generation of our multi-tenant, scalable infrastructure. If you don’t know it “all,” you won’t be alone! We are seeking generalists that can bring experience and diverse knowledge to our team, not just hyper-focused specialists. Our hiring staff are not focused on playing “technology experience bingo” but want to find the best complements for our team.

As far as the process itself, we don’t want to just check the boxes to be able to say that we have the most (or even the snazziest) features. Rather, we are thoughtful about our design and focused on ensuring that our clients have software that is both useful and useable. You won’t be buried in a dark corner – you’ll have the opportunity to actively shape the software and architecture, while working as an integral part of a dynamic team of individuals who are focused on learning every day and having a lot of fun.

To be successful, you should be able to contribute to all phases of the architecture lifecycle including specification, design, implementation, and maintenance. You must be willing to learn the discovery industry and quickly integrate new technologies into your repertoire.

Essential Duties & Responsibilities
  • Create sales presentations, proposals, business cases and analyses for direct sales custom tailored to specific new business and renewal opportunities
  • Develop and maintain reporting and dashboards to track sales performance and productivity
  • Establish effective analysis of sales force trends and performance in an effort to identify greater efficiencies and better manage and understand process bottlenecks and inconsistencies throughout the entire sales lifecycle
  • Draft subscription contracts, addendums, and statements of work for the direct sales team
  • Assist the Director of Business Intelligence with various initiatives to drive new business, renew and grow current customer base
  • Perform weekly audits of direct sales team documentation in the CRM to ensure full compliance with documentation expectations and reporting output provided to leadership is accurate
  • Coordinate revenue forecasting to ensure high levels of quality, accuracy and consistency
    Assist with maintaining the functional areas of data management, forecasting, contacts, leads, opportunities, dashboards and reports, and ensuring data integrity throughout our CRM system
  • Build business cases to evaluate new business and client retention models
  • Assess client and sales trends, feedback, and market movement; consolidate into recommendations for the executive team
  • Perform quantitative analysis, including building and organizing large databases; synthesize findings and summarize a broad range of data inputs into frameworks that enable clear communication of data and insights
  • Develop presentations and models for various growth-related scenarios such as sales productivity improvements, customer pricing, channel growth, alternative pricing and contract structures, etc.
  • Develop reporting and analysis of sales and marketing results and strategies to recommend changes to optimize performance
  • Assist the Director of Operations growth initiatives to increase the sales pipeline, build the prospect database and achieve revenue goals
Special Knowledge, Skills, Abilities and Training
  • BS or MS in Computer Science, or equivalent coursework
  • Experience on a DevOps / DevSecOps team
  • Experience with AWS, Azure, or other cloud platforms
  • Experience with developing architectures
  • Experience in a scripting language (Python, Ruby, Perl, etc.)
  • Experience with containerization and container orchestration frameworks such as Docker, Kubernetes, etc.
  • Experience with continuous deployment frameworks such as Jenkins
  • Good writing and communication skills
  • Competitive salary

  • Company-contributed health insurance

  • Fifteen vacation days plus ten flexible federal holidays

  • Work in the heart of Chicago near a plethora of amenities and public transit

  • Take advantage of mentoring, career development, and other learning opportunities

  • Casual work environment

  • Select your hardware and platform

Hiring Policy

This job description reflects the present requirements of the position. As duties and responsibilities change and develop, the job description will be reviewed and subject to amendment.

Reveal is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Reveal does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.


Ready to apply?