Real Career Growth


We're always looking for great people. If you value doing great work, making a difference, and having fun, apply to one of our open positions! Mainstream Data's single goal for its people is to create a great place to work. We'd love for you to visit and find us as a match for your career goals.

Take a minute to explore our current openings listed below.

IT Systems Administrator
Salt Lake City

We are seeking an experienced IT Systems Administrator to join our team! You will be responsible for managing, updating, and improving our hardware and software systems across the organization.

Overall responsibilities:

  • Installing and configuring software, hardware and networks
  • Design, installation, support, and maintenance of enterprise networks, including switches, routers, firewalls and load balancers
  • Administration of VoIP, Wi-Fi and VPN networks
  • Microsoft Windows server administration including Active Directory, Domain Controllers and Exchange
  • Linux/Unix system administration including MySQL, SOLR and Apache Web Servers
  • Monitoring system performance and troubleshooting issues
  • Ensuring security and efficiency of IT infrastructure.
  • Setup and maintenance of Desktop Systems for PC and Mac

Operational responsibilities:

  • Responsible for proper installation, upgrade, and configuration of routers, switches, and access points
  • Evaluating network health and capacity planning
  • Debugging application and server performance issues
  • Setting up accounts and workstations
  • Onboarding of customer data
  • Database tuning and refactoring
  • Ensuring security through access controls, backups and firewalls
  • Managing the expansion of SAN storage
  • Deploy, support, and troubleshoot web applications
  • Participate in the selection and installation of new equipment and technologies
  • Assist in the development of operations-focused software

Education or skills required:

  • BSc/Ba in Information Technology, Computer Science or a related discipline; professional certification is a plus
  • Background in Windows/Linux/Unix Administration
  • Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
  • An understanding of IP network topology including routing protocols such as BGP, OSPF, & EIGRP IP Routing
  • Experience with one or more databases
  • Ability to create scripts in Python, Perl or other languages
  • Some knowledge of Java and front end development methods
  • Strong written and verbal communication skills
  • Excellent interpersonal skills and work habits

Exposure risk:

  • Financial – moderately low
  • Technical – high
  • People – moderately high

Mental or physical work orientation factors:

  • Ability to work under stress
  • Ability to work after normal business hours and weekends when necessary
  • Potentially some travel required to UK Office or customer locations

Competitive salary, 401k, medical/dental benefits and more.

Front-end Developer
Salt Lake City

We are seeking a talented Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.


  • Analyze user needs and develop software solutions
  • Work with project manager or product owner to meet specification needs
  • Recommend software upgrades to optimize operational efficiency
  • Collaborate with other developers to design and optimize code
  • Document all programming tasks and procedures
  • Perform routine software maintenance


  • At least 5 years’ experience in software development, computer engineering, or other related fields
  • Knowledge of Java, JavaScript and other programming languages
  • Familiarity with relational databases such as MySQL and SQL Server
  • Proven expertise in full-stack development methods and practices including HTML, CSS and Angular
  • Deadline and detail-oriented with good verbal and written communication skills
  • Strong analytical and critical thinking skills

Additional technologies capabilities:

  • React
  • Redux
  • Angular
  • RESTful Services
  • AWS
  • Java
  • mongoDB

Competitive salary, 401k, medical/dental benefits and more.