§ Careers /

Here, everyone makes a difference.

As successful teams in consulting go, I’ve seen two different styles. In the first, a team is led by a brilliant mind that commands respect and has a lucid picture of the goals and timelines on which his team will execute. This assures a client of their success. The other scenario is where the leader provides mentoring, structure and reinforcement, but the brilliance is spread across the team. This style ensures a client’s success as well.

At OmniTI we ensure client success by building brilliant teams.

~ Theo Schlossnagle, Founder of OmniTI

So whatʼs your passion?

We work on some of the largest sites and toughest challenges available on the internet, and we’ve executed successfully on that mission for more than 10 years. That type of track record does not come easily; we are constantly searching for people who share our passion for technology and excellence. Pride in your work, intellectual curiosity, and a drive to learn and self-improve are essential. If this sounds like you, send your cover letter and resumé to careers@omniti.com.

Web Engineers

The OmniTI Web Engineering team is responsible for building software solutions for our clients. The team works on a wide variety of projects, solving existing problems or enabling new business objectives. They are empowered to use—or build—the tools that ensure security and scalability, while ensuring efficiency in time to deployment. We believe the best technology experts are also software generalists; able to build whatever is needed, and unafraid to jump up and down the stack to troubleshoot and solve problems that arise. This also means understanding the required toolset; we love Perl, but we’ll use PHP, Ruby, Javascript or any other tools required. We’re not big on boundaries.

Site Reliability Engineers

Do you have a passion for building infrastructure? At OmniTI, the role of Site Reliability Engineer is a highly technical role, and requires thorough understanding of all components of a modern web application stack, including front-end, networking and systems level knowledge. You must be able to thrive on the edge of control and yet be a stabilizing force for the challenges of high scale operations in a rapidly changing environment. This isn’t just about maintaining our internal infrastructure, you’ll also be called upon to help others take their broken, failing infrastructures, and turn them into things that “just work.” It won’t be easy, but you’ll be part of one of the most talented teams around.

Database Administrators

The OmniTI database team works closely with developers, operations and client groups to provide a “full stack” perspective on providing highly available data services at scale. We believe a polyglot approach to databases is the best way to learn and to solve today’s challenging data problems. Like Postgres? Prefer MySQL? Maybe you fancy NoSQL-style data stores? Everyone has their favorites, but understanding database fundamentals, and how the properties of different database systems interact with applications and operating systems is a key to our success.

Parting Thought

We’d like to leave you with the following statement from our friend and colleague, Rich Bowen, of the Apache Software Foundation. We think it beautifully captures what it means to work here:

Having known a number of the OmniTI staff, both personally and professionally, for the last ten years or so, I really have nothing but good things to say about them. Their undeniable expertise in their fields have consistently impressed me.

In many cases, they have written the industry-accepted standard books on their subjects, and I'm proud to show these books to people, show off their signatures, and say, "I know George." Or Chris, or Luke, or Theo, or whoever it might be at that moment. When I have a question on PHP, web application security, or web scalability, these are the guys that I go to first—first to their books, and then I drop them email, because I know that they will not only have a quick answer, but it will be the best available answer, based on years of experience in the trenches, solving real customer problems, much more complex than the one that I'm facing.

The insistence on perfection of these individuals leaves me no doubt that the entire company is composed of people of the same calibre—they'd accept no less in the people with whom they surround themselves.

Now Hiring

Employee Benefits, done right.

OmniTI started out as a family owned and operated small business. With that in mind, we aimed to build a benefits package that made our individual lives and those of our families better. Our benefits package includes:

We do our best to let you concentrate on the work you love by making the rest of life just fall into place.

More about our benefits