Directi is a leading global internet products company that builds innovative, mass-market, Web 2.0 products and services used by millions of users worldwide.

Facts about our Products

Directi businesses create innovative and unique products. We have created pioneering technology in antispam, email, social networking, instant messaging, direct navigation and many other product areas.

Some of our myriad projects include modules that -

Crawl over 90 million domains

Provide web services to millions of users

Power 3+ million domains

Run on infrastructure spanning hundreds of distributed servers

Use Petabytes of physical storage space

Serve billions of page views every month

Respond to billions of DNS queries every day

Serve tens of billions of ad units and $150+ million of ad inventory annually

Pushing the Envelope

At Directi, we deal with complex challenges needing advanced computing technologies and latest platforms and paradigms. Some of the these include -

Cassandra - a distributed database designed by Facebook/Rackspace and others. Currently in use by Twitter and Digg also

Scala - a functional + object oriented language that targets the JVM and the CLR, by Martin Ordesky and team

Building cutting-edge products

Size does matter. Large systems can make simple problems quite challenging to solve. At Directi our services are used by millions of users. We deal with complex deployments, innovative solutions and large scale technical challenges daily. As a part of our engineering team, you may find yourselves working on:

Communication and Collaboration networks used by millions of global users

Building intuitive interfaces using RIA, Ajax, and Usability engineering principles

Software Processes at Directi

At Directi, our products and deployments are unique. New releases are made live in the shortest time possible. Our users begin exploring new features immediately upon launch. The feedback cycle is quick. Our unique model requires unique fundamentals. We have borrowed on Agile development practices and use a constantly evolving, lean software development process. Our beliefs manifest themselves in our attitude, development processes, office design, communication etc. We believe -

Processes evolve vs Processes are fixed and rigid

Different strokes for different projects vs One size fits all

Change is welcome vs A Release spec is final

Small and faster iterations vs Large and longer releases

Tools and Technologies

At Directi, we are technology agnostic. We firmly believe that platforms and languages are merely tools, and that a good developer chooses the most appropriate tool for a given job. Below is a laundry list of the tools & technologies that we use at Directi:

Engineering team@Directi

Our team consists of high-energy, passionate and motivated individuals. Our recruitment process is designed to challenge and inspire the people who want to work for us. Our engineers include individuals of diverse backgrounds and various age groups, from large multi-national companies and small fledgling enterprises (even self-started ones).

We are looking for people who will complement what we have today and will help us take Directi to the next level. If you are a self-proclaimed geek with a passion for innovation, a penchant for challenges and a vision of changing the world - give us a shout.