Dialectic is looking for individuals to join our team who share our passion for MEP engineering design and whose experience, talent and hard work will be continually rewarded as our firm grows.

Making Employees Partners

Collaboration is essential to Dialectic – and how we operate. Since 2016, we’ve been a 100% Employee Owned Company with an ESOP (Employee Stock Ownership Plan/Retirement Plan). Every employee is part of the leadership and ownership of our firm. We believe in investing in our people and in technology so that our clients get the best MEP engineering experience.


At Dialectic, we engineer systems that serve diverse communities and we believe our team should mirror the communities we serve. We’re proud that our pursuit of the best people has ranked us third in Kansas City Business Journal’s list of most diverse engineering firms and has created an amazing group that is diverse as they are talented.

Read More


  • Paid time off and flexible work schedules

  • 401(k) profit sharing plan, with company match

  • Medical, dental and vision insurance

  • Company paid Life and Disability Insurance

  • Healthy Lifestyle reimbursement

Professional Development

  • 100% reimbursement for professional membership
  • Reimbursement for PE application fees and state licenses
  • Internal training sessions with monthly lunch n’ learns

Current Openings

  • Electrical: Designer or Engineer

    The Electrical Designer requires a minimum of two (2) years of design experience. The objective is to perform more diverse design functions utilizing knowledge, abilities, and application of design procedures, techniques, and criteria. This position is provided moderate design supervision, continuous improvement and training through co-design.

    Responsible for designing building electrical systems for prototype and non-prototype projects across multiple industries including commercial, retail, education, restaurant, and entertainment:

    Specific tasks include:

    • Assesses existing or new project conditions the application of this information in the design.
    • Communicates with design team members, Project Managers, and clients for coordination of design criteria as well as communication with landlord, outside consultants, and authority-having-jurisdiction regarding code requirements and review comments.
    • Creates a moderately difficult riser or one-line diagram.
    • Performs basic photometric calculations using Lite-Pro or Visual software and voltage drop calculations of moderate complexity including series voltage drop.
    • Performs moderately difficult fault current calculations involving multiple points of calculations.
    • Demonstrates a good understanding of series vs. fully rated electrical systems.
    • Mentors less experienced coworkers by engaging in co-design.


    • Bachelor’s Degree in Architectural Engineering, Electrical Engineering, Construction Science or equivalent work experience is required.
    • PE License preferred
    • Previous experience in commercial MEP design such as retail, restaurant, education and entertainment industry projects is preferred.
    • Revit and AutoCAD proficiency is required.
    • Excellent communication skills
    • Knowledgeable of energy codes including: IECC, ASHRAE 90.1, Title 24, Washington and Oregon energy codes and of building codes.
    • Able to determine fire alarm requirements, etc. from code.
    • General knowledge of typical electrical equipment sizes.
    • Ability to work with minimal supervision
    • Good understanding of building structures, mechanical, electrical and plumbing systems and how they interact
    Apply Now
  • Engineering Technician (Revit/CAD Tech) - Kansas City, MO

    Dialectic, Inc. is seeking an Engineering Technician with experience in Mechanical, Electrical, and Plumbing design.

    The Engineering Technician will:

    • Have both Revit and AutoCAD skills
    • Be part of the BIM Team and support their development initiatives and process improvements.
    • Support the BIM Manager, Project Management, & Design teams in producing design documents and final deliverables.

    The Engineering Technician will have the following responsibilities:

    Project Production:

    • Project Setup
      • CAD: Referencing Architectural, Structural and Civil files.
      • Revit: Linking Architectural, Structural and Civil Revit models.
      • Revit: Copy monitoring grids and levels
      • CAD/Revit: Setting up MEP sheets
      • Revit: Copy monitoring / fixture management of devices and families
      • Revit: Managing project files on BIM360 or other project Hub
    • Design and Maintenance
      • CAD: Drafting MEP systems with designer guidance
      • Revit: Modeling of MEP systems with designer guidance.
      • Revit: Updating linked models
      • CAD: Updating external references.
      • Revit: Updating sheet graphic for reference model revisions.
      • Revit: Reviewing model for coordination
      • Revit: Error / Coordination review and resolution
    • Issuing of Documents
      • CAD/Revit: Updating title block and issuance information.
      • CAD/Revit: Printing sets to both PDF and hard copy.
      • CAD/Revit: Applying seals and facilitating signing and sealing.
      • CAD/Revit: Preparing documents for transmittal or shipment.

    CAD/Revit Standards Maintenance:

    • Revit: Assist BIM Manager in developing & maintaining families and start-up templates.
    • CAD/Revit: Identify areas for improvement of efficiency, quality, and consistency.
    • CAD/Revit: Spot checks projects for Dialectic standards/guidelines.
    • Revit: Assist in reviewing new add-ons for effectiveness.
    • Revit: Troubleshoot BIM related project issues including warnings and errors.
    • CAD/Revit: Assist designers with resolving program questions and issues.
    • CAD/Revit: Understand, promote, and implement company processes and tools.

    Required Software Proficiency:

    • Autodesk Revit: All releases
    • Autodesk AutoCAD: All releases
    • Microsoft: Excel, Word, Outlook

    Bonus Software Proficiency and experience:

    • Autodesk BIM 360 Doc’s, Field, & Glue
    • Autodesk Revit Add Ins: RF Tools, Dynamo, CTC tools
    • Visual Basic
    • BIM Forum / AIA LOD initiatives and compliance
    Apply Now
  • Mechanical: Designer or Engineer

    The Mechanical Engineer requires a minimum of two (2) years of design experience. The objective is to perform more diverse engineering/design functions, utilizing knowledge and abilities in the application of engineering/design procedures, techniques, and criteria. Exercise of judgment is required on details of design and in making selections and adaptations of engineering alternatives. Limited supervision, continuous improvement and training is provided through co-design.

    Responsible for designing building mechanical systems for prototype and non-prototype projects across multiple industries including commercial, retail, education, restaurant, and entertainment service industries:

    Specific tasks include:

    • Assesses existing or new project conditions and the application of this information in the design.
    • Participates in selecting mechanical system types and sizes, hydronic system design with assistance, basic control system design.
    • Matches and selects HVAC equipment for projects more complicated than packaged unitary equipment.
    • Communicates with design team members, Project Managers, and clients for coordination of design criteria as well as communication with landlord, outside consultants, and authority-having-jurisdiction regarding code requirements and review comments.
    • Mentors other design personnel and work independently with no supervision other than co-design.
    • Performs cost estimation, specification writing, energy analysis calculations and psychrometric analyses.


    • Bachelor’s Degree in Architectural Engineering, Mechanical Engineering or equivalent work experience is required.
    • PE License preferred
    • Previous experience in commercial MEP design such as retail, restaurant, education and entertainment industry projects is preferred.
    • Revit and AutoCAD proficiency is required.
    • Excellent communication skills
    • Knowledge of energy/mechanical codes and ASHRAE standards
    • Ability to work with minimal supervision
    • Good understanding of building structures, mechanical, electrical and plumbing systems and how they interact
    Apply Now
  • Plumbing: Designer or Engineer

    The Plumbing Designer requires minimum of two (2) years of relevant design experience within the plumbing design discipline. This individual independently evaluates, selects and applies standard plumbing design techniques and procedures using judgment in making minor adaptions and modifications. Assignments have clear and specified objectives and require the investigation of a limited number of variables. This position is provided supervision, continuous improvement, and training through co-design.

    Responsible for designing building plumbing systems for the commercial, retail, hospitality, industrial, institutional and food service industries. Assessment of existing or new project conditions is required, and this individual shall be capable of applying this information in the design. This position requires communication with Clients and Project Managers for coordination of design criteria.

    Specific tasks include:

    • Designs plumbing systems for all retail establishment types, small schools (elementary and middle), restaurants, small office buildings less than 75,000 sq. ft. and under five (5) floors
    • Participates in selection process for basic plumbing systems
    • Performs calculations using procedures described in ASPE Handbooks and recognized software suites
    • Selects plumbing systems and sizing
    • Draws layout and organization
    • Communicates professionally with landlords, outside consultants and authority-having-jurisdiction regarding code review comments
    • Along with the Project Manager and other members of the design team, communicates directly with owner or client regarding plumbing design issues
    • Gains a deeper knowledge of plumbing codes and fire codes as they apply to larger commercial projects
    • Works independently with minimal supervision, and mentor Designer I / Engineer I personnel through co-design
    • Assists with engineer’s cost estimation
    • Participates in project Premieres, retrospectives and continuous improvement activities
    • Reviews shop drawings and submittals
    • Interprets and applies codes to system design and calculations


    • Bachelor’s Degree in Architectural Engineering, Mechanical Engineering or equivalent work experience is required.
    • PE License preferred
    • Previous experience in commercial MEP design such as retail, restaurant, education and entertainment industry projects is preferred.
    • Revit and AutoCAD proficiency is required.
    • Excellent communication skills
    • Understanding of Plumbing Codes as well as local codes and amendments
    • Ability to work with minimal supervision
    • Good understanding of building structures, mechanical, electrical and plumbing systems and how they interact
    Apply Now
  • Project Manager - Kansas City, MO

    Dialectic is currently seeking a Project Manager due to our high growth and success in the MEP market.  The PM will be a member of the Project Management Team that delivers and provides MEP engineering project management services. Responsibilities include client service, consultant coordination, designer direction, and ability to meet project deadlines on a wide variety of projects some of which include retail, commercial, restaurant, healthcare, cannabis, mixed-use and hospitality projects.

    Reports to: VP, Project Management

    Specific Position Responsibilities include and are not limited to:

    • Manage MEP design projects for new buildings, or renovations / additions to existing buildings.
    • Communicate with the clients, owners, and contractors to create and maintain a positive engineering experience.
    • Be responsible for the timeliness, completeness, quality, and cost of the project from design phase through completion.
    • Follow firm’s design process including obtaining signed contracts, guiding Kick-off meetings, Design meetings, and Premieres.
    • Demonstrate competency on a range of job size and complexity.
    • Anticipate, identify, and promptly address issues that impact performance in risk, financials, or timing of project delivery.
    • Translate project goals into operational practices and communicate this to project team members.
    • Demonstrate ability to expeditiously read & interpret construction drawings, plans & specifications.
    • Demonstrate ability to lead and accomplish company objectives by maintaining and fostering a strong sense of personal responsibility and urgency.
    • Demonstrate ability to work effectively and collaboratively with all company divisions in a way that promotes field supervisory success as well as overall company success.
    • Communicate effectively with all levels of staff and subcontractors as well as with owners and design professionals.
    • Demonstrate high level of competence in computer applications including MS Office, project management software, and accounting software.
    • Provide coordination of project designs with outside consultants.
    • Direct internal design team to meet client specific requirements.
    • Provide review and feedback to design team to maintain consistent client standards.
    • Provide construction administration services including attending site meetings.
    • Attend and contribute to Project Manager meetings.
    • Ensure transparency and proactive communication throughout project.
    • Candidates must be self-motivated, flexible with task interruptions and proactively solve problems.
    • Demonstrated detail orientation negotiation and interpersonal skills.
    • Strong organization and time management skills.
    • Demonstrate ability to work with fast paced deadlines while maintaining a positive design experience.
    • Manages a high volume of projects, with demonstrated ability to successfully multi-task.


    • Bachelor’s Degree in the AEC (architecture, engineering, construction) industry.
    • 5 years minimum MEP design knowledge in commercial, retail, restaurant, and hospitality projects
    • 5 years architectural or MEP design, construction, or project management experience
    • AutoCAD & REVIT proficiency
    • Travel up to 20% as needed.


    • Five (5) years MEP design experience, preferred.
    • Five (5) years of experience in the construction field in management role preferred.

    Location: Kansas City, Missouri

    Depending on the type of job, you will be required to engage in physical activities with or without reasonable accommodation. These activities include the following:

    • Lifting and moving material up to 49 pounds each.
    • Bending, lifting, stretching, and reaching both below the waist and above the head.
    • Standing and walking during shift lasting up to 10 hours a day.
    Apply Now
  • Project Manager Assistant - Kansas City, MO

    The Project Manager Assistant is an invaluable member of the Project Manager Team.

    Responsible for handling the logistics of sending drawings to our clients, assisting the Project Manager with inter-team communication, and data entry/metric tracking duties critical to delivering an excellent experience to our clients. Specific tasks include:

        • Metric tracking
        • Database management
        • Sign/seal process
          • PDF drawings
          • Send to plotter
          • Seal drawings/digital electronic seal process
          • Scan drawings after PE signs
          • Roll up & package for FedEx
          • Occasional after-hours/offsite S/S
        • Create transmittals
        • E-transmit drawings
          • AutoCAD e-transmit/Revit publish
          • FTP sites, SharePoint, etc.
          • Owner’s project management/construction management software
            • Basecamp, PlanGrid, Smart Sheet, etc.
        • Set up projects in Dialectic’s internal project management software (under PM supervision)
          • Review landlord criteria, job scope, etc. from documents sent from Architect
          • Coordinate with Accounting to ensure setup is consistent with internal accounting practices
          • Update internal forecasting for new projects
          • Assist PM with communicating workload changes with departments
        • Assist with project scheduling
        • Manage inventory
          • Plotter paper
          • Plotter toner
          • Shipping supplies
        • General office assistance
        • Create office documents
          • Create Excel spreadsheets, formal letters, etc.


        • Strong organization and time management skills
        • Self-motivator
        • Attention to detail
        • Good communication/interpersonal skills
        • Strong Microsoft Office knowledge (Outlook, Excel, Word)
        • Familiar with how to use an FTP site, SharePoint, Box, Dropbox, etc.
        • Some AutoCAD and Revit familiarity is a plus
        • Flexible evening schedule
    Apply Now
  • Recruiter

    Dialectic Engineering is seeking a Recruiter to join our talented team in 2023. This position is responsible for full-cycle recruiting for MEP Engineering and non-engineering staff. This role will source, phone screen, oversee job-skills testing, coordinate with hiring managers and make offers to candidates. As part of the sourcing of this role, Dialectic participates in the Fall Career Fairs in Kansas, Missouri and Texas. This role will be responsible to attending, coordinating and running these events in coordination with the HR Director. Please note, this role will begin in early 2023.

    Reports to: HR Director


    • Sources, recruits and fills open positions by using a combination of external recruiters, employee referrals and internal resources.
    • Maintains a working understanding of roles and responsibilities of open positions and partners with hiring managers to understand needs.
    • Creates and maintains phone interview and on-site interview guides.
    • Trains new interviewers, new managers and job fair participants on the correct way to conduct interviews.
    • In partnership with the HR Director, identifies, coordinates and attends college career fairs.
    • Organizes and executes the Dialectic Internship Program by assisting managers selecting talent, planning intern company events.
    • Attends networking events in search of key talent.
    • Creates and maintains job descriptions.
    • Assists with maintaining internal equity by evaluating benchmark data. Coordinates with the HR Team to ensure that recruited candidates and current employees remain balanced. Makes recommendations as needed.
    • Facilitates new hire onboarding (schedule, coordination, data entry, etc.)
    • Completes new hire and termination checklists
    • Serves as back up for Payroll and Benefit Coordinator when that team member is absent.
    • Completes special projects as directed.


    • Previous experience recruiting engineers/technical roles strongly preferred.
    • 3+ Years of experience in agency recruiting/sales/customer service/human resources required
    • Bachelors Degree in Business/Human Resources/Communications/Business Development/Marketing/Sales or related field is preferred, but not required.
    • SHRM or HRCI HR Certification preferred (SPHR, PHR, SHRM-SCP, SHRM-CP)

    The Person:

    • High attention to detail required.
    • Sense of urgency and ability to reshuffle priorities as needed.
    • “Can do”, team player attitude is required. As a member of a small HR team, you will be working on some tasks that are outside of your day to day. Flexibility and willingness to help the team is critical.
    • Ability to type at a rate of 50 WPM
    • Demonstrated organization and project management skills. Ability to juggle multiple priorities.
    • Ability to close open positions in a timely manner.
    • Creative problem-solving ability (specifically related to sourcing and recruiting candidates).
    • Excellent communication (email, policy documents, Microsoft Teams Chat, phone, video and face to face). This position requires the ability to communicate effectively at all levels of the organization, coordinate with external vendors and deliver excellent customer service to everyone with which we interact. This role will require the ability to differentiate between casual and professional communication.
    Apply Now
  • Site Assessment Technician

    The Site Assessment Technician is responsible for assessing and documenting the existing site conditions so that the design team is set up for success. This team member will need previous experience completing site surveys (MEP and/or Construction experience is a plus!) Dialectic’s projects are nationwide and will require frequent travel (by plane and car) throughout the US.

    Responsibilities include:

    • Evaluates and documents existing job site for new projects
    • Completes survey questionnaires and related documentation using Excel, Word and proprietary software
    • Uses 3D Cameras and related tools as part of the documentation process
    • Uses design software to document the existing conditions
    • Interprets and analyzes construction documents
    • Manages travel schedule (hotels, rental cars and airfare)
    • Communicates with design team members, Project Managers, and clients for coordination of design criteria as well as communication with landlord, outside consultants, and authority-having-jurisdiction regarding code requirements and review comments


    • Ability to read construction documents and previous experience completing survey questionnaires is required
    • Drafting experience in either Revit or AutoCAD preferred
    • Travel 50-75% of the time by car and airplane.
    • OSHA 10 Certification (or ability to obtain within 30 days) is required
    • Excellent communication skills partnered with professional conduct is essential
    • Previous experience working for an MEP preferred
    • Construction experience (reading and interpreting plans as well as working on a construction site) strongly preferred
    • Military Experience is a plus!
    • This position requires the ability physically navigate a job site (walking on concrete and un-even surfaces for extended periods of time, climbing ladders, crawling in tight spaces, stretching, bending, stooping, lifting up to 50 lbs. at a time, etc.)
    Apply Now
  • Vice President of Mechanical Design - Kansas City, MO

    Creating a world-class cohesive HVAC design team. It will require working to maximize output from existing staff using better production processes and hiring and training engineers, designers and drafts-people for the future growth of the firm.


        • Manage a department of designers and engineers and draftspersons.
        • Work with the Leaders of the Project Management, Electrical and Plumbing departments for scheduling and deadline maintenance.
        • Coordinate work resources.
        • Advise the programing team, BIM Manager, and Process Team on current and proposed changes to Dialectic Process and DAMS system.
        • Meet with and interact with current and potential clients on various topics.
        • Occasional travel to job site, client office, and conferences.
        • Team building including work sharing.
        • Cost control and workload balancing.
        • Manpower budgets.
        • Assist in Tech Reviews.
        • Premieres – Final coordination of work.
        • Technical advisor to internal design team.
        • Hiring Talent along with Management and HR.
        • Guide the development of standards, production tools and specifications
        • Establish training and mentoring program and maintenance of progress by individual.
        • Human Resources – navigations (reviews), pay, work schedules, etc. in cooperation with executive management.
        • Sign and seal documents where serving as engineer of record. Additional pay for licenses in states where depth is needed.
        • ASHRAE Technical Committee a plus.
        • Previous management experience required.


        • This level requires a BSME, BSArchE, advanced degree or equivalent experience.
        • Must have a Professional Engineers License.
        • Demonstrate REVIT/AutoCAD and office computer proficiency.
        • Good communication skills. A strong sense of commercial mechanical systems and how mechanical, electrical and plumbing systems interact with architecture.
    Apply Now
  • Senior End-User Support Specialist - Kansas City, MO

    The Senior End-User Support Specialist’s overall responsibilities are to provide hardware and software internal support, implement IT policies and standards in alignment with company strategic goals, apply the latest IT concepts and have the ability to assess each situation, troubleshoot and resolve issues while staying cool under pressure. will demonstrate initiative, passion for continuous improvement and learning, embrace challenges, and apply the latest IT concepts to the workplace.

    Key Responsibilities include:

        • Provide quick diagnosis and resolution of end-users’ technical problems which includes installing, diagnosing, repairing, and maintaining all PC hardware and software to ensure optimal performance of the desktop/laptop environment.
        • Act as the main contact responsible for the basic maintenance and troubleshooting of the network printers, conference room equipment troubleshooting and setup.
        • Assist the end-user in resolving technical problems including printing, phones (office & mobile), network connectivity, malware, Autodesk Software (Revit/CAD/Supportive Software) and Microsoft Office Suite
        • Prioritize and handle multiple issues simultaneously, troubleshoot technical issues using a combination of virtual tools all with excellent customer service skills.
        • Participate in on-call rotation for emergency response; and work after hours or on weekends to service infrastructure that cannot be serviced during normal office hours.
        • Ownership of the Helpdesk support process, tickets, routing, and weekly status reports regarding Service Level Agreements (SLAs).
          • Assess incoming tickets, route to the appropriate work queue utilizing helpdesk software.
          • Communication via ticket and/or in person is required to make sure that tickets are resolved in an expeditious manner.
          • Prioritize and act on end-user support tickets, keeping each ticket updated with current status daily.
        • Creation/Change/Deletion of new, current, and exiting employee accounts in active directory and office 365.
          • New users need complete setup including badges, laptop, accessories.
          • Existing users password/account changes – creation of ticket for tracking
          • Exiting users, need to assist with shutting off access, retrieval of the assets provided by the company (badge, laptop, bag, accessories, etc.)
          • Troubleshoot PC technical issues until resolved or escalate to team for additional assistance.
        • Responsible for Downloading and installing all Autodesk and associated software on computers across the entire organization in 7 days or less.
        • Responsible for maintaining windows updates/patches on all computers across the organization. Additionally, will assist with performing updates on the servers per a rotation schedule.
        • Assist with Office Systems Backups as needed/directed.
        • Act as the main point of contact for Hardware/Software vendors to purchase, renew, update, maintain the equipment required for the organization to perform their work. *(example: BlueBeam, Autodesk, SKM, Sticky, O365, etc.)
          • Act as the main point of contact for vendors needed to resolve end-user support needs.
          • Make suggestions for infrastructure, PC/Laptop improvements, and any end-user education to reduce the recurrence of issues.
          • Research viable solutions for the organization and provide information to the IT Manager for review and approval.
          • Provide and continuously maintain all documentation surrounding support issues, vendors, projects, user setups, etc.
        • Perform PC Deployments and replacements as directed/as necessary.
        • Maintain a complete inventory of our Assets (location, assigned to whom, etc.)
          • Maintain an inventory of toner required for the printers in the office.
          • Maintain an inventory of consumables and supplies, order as needed to maintain inventory.
        • Ownership of the conference room setup/support. Assist as the primary contact for the functions to make sure they are usable and functioning as needed.
        • Perform light office infrastructure work (example: hanging white boards, running network cable, moving furniture, etc.).
        • Work on non-end user projects as time and skills allow.
        • Other duties and projects as assigned.


    Minimum Qualifications:

          • Associate’s Degree in Computer Science, Information Systems, Information Technology, Engineering Technology or related field and a minimum of 7 years of experience supporting/administering desktop/mobile operating systems and enterprise user accounts, required.
          • 5+ years of experience using helpdesk ticketing systems (ManageEngine, ServiceNow, JIRA, etc.), with the proven success to adhere to or exceed, defined SLA’s.
          • 5+ years of experience with Active Directory and Synchronization to Azure.
          • 3+ years of experience with virtual environments.
          • Must be able to work evenings and or weekends on an as needed basis (no more than 15% of the time).


      Demonstrated Proficiency with the following:

            • Office 365 including Exchange Online mailbox management, SharePoint, Teams, Office applications (Outlook, Excel, Word, etc.) calendaring, and synching across multiple clients.
            • iOS 12+ and Android including setup, provisioning, account changes.
            • Tools to push software to end user computers to keep them updated (ie. endpoint central, pdqdeploy, etc).
            • Operational discipline and thoroughness in all duties including ticket updating and closure, status reporting, documentation, following process and procedure
            • Asset management including performing inventory and auditing, backups, and deployment of new computer hardware to end users.
            • Strong troubleshooting skills, with the ability to resolve problems using systematic troubleshooting, web KB searches and consultation with other members of the IT team
            • Excellent interpersonal, written, and oral communication skills
            • Collaborative, proactive, takes initiative and can work well with minimal supervision and other team members.


        Preferred Qualifications:

              • Bachelor’s Degree in CIS, CS, or similar, with 10 + years of experience supporting/administering desktop/mobile operating systems and enterprise user accounts, highly desired.
              • Experience with installation and support of MEP Applications (Revit, CAD, CTC, Sticky, BIM360)
              • Prior experience working in a professional services or engineering firm, highly desired.


          Physical Requirements:

              • Must be able to lift up to 50 pounds occasionally (e.g., to rack / unrack a device, lift a box of equipment to move it to a new location)
              • Must be able to exert up to 20 pounds of force occasionally.
              • Must be able to occasionally run a network cable between network and endpoint devices, and/or patch cable within a MDF or IDF.
              • Prolonged periods of sitting or standing at a desk and working on a computer.
    Apply Now

Dialectic, Inc. is proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.