Link Emperor: Senior Ruby Programmer Lead
developers to work on our flagship SEO software-as-a-service platform.
product for Search Engine Optimization (SEO). Our software is used by hundreds of SEO agencies, internal
SEO departments, individual online marketers and more. We do keyword/niche research, rank
checking, on-page optimization, and more.
Additionally, our software serves as a conduit for our customers to
purchase the link building services of other SEO firms (our vendor partners).
has been available to the public since August of this year.
community. The reason is simple –
Link Emperor actually works for SEO.
improve their rankings, traffic, and bottom line revenues.
to continue to generate great results for our customers. And everything we do is 100%
automated. That’s why we’re
committed to continuously developing our product at a rapid pace by building a
world-class development team.
in building highly complex web and backend applications to join as senior
Sass, jQuery, Memcached, and Git.
We host everything on an internally managed server stack on Amazon EC2
and Amazon RDS.
a marketing website powered by WordPress, and client libraries for our API in a
number of languages. We are also considering
Hadoop and other things like it for some of our big data processing.
whatever you’d like. We run Linux
(Ubuntu) on our servers.
methodology. We do write tests for
important stuff, but we don’t obsess over them. We’re more interested in continuous innovation than careful
the Google algorithm,” per se, but we do spend a lot of time figuring out what
will help our clients get the rankings that they want.
simplicity of the interface are what get them hooked in the first place.
here are some of the things that we did on the development side last month:
- Wrote a search engine rank checker in C that is
able to check 1,000s of ranks per minute.
- Developed a web crawler in C for verifying the
existence of links on various lander URLs and rapidly categorizing those links
based on context, attributes, etc.
- Developed a technique for finding freely
available proxy servers and then checking their availability and response
- Developed an “Efficiency Score” algorithm that
ranks different link building providers by timeliness, correctness, and price.
- Integrated cookie-based tracking from our
promotional offers, marketing website, and application to help us track our
- Rewrote the entire interface to use jquery-PJAX.
- Built custom extensions for Resque and
DataMapper to support our backend processing workflow.
- Designed a dynamic pre-calculation system to
automatically cache all aggregate values that we display in our interface so
customers get their data quickly.
- Improved our API to provide our partners more
flexibility with how they integrate to our systems.
to the table:
- C skills strongly preferred
- Preference for jQuery, Haml and Sass
- Interest in or experience with SEO preferred
- Ability to prioritize and make decisions without
needing to be micromanaged
- Truly interested in giving our customers a great
experience and able to write to customers directly in the event that a support
ticket gets assigned to you (but you will not be asked to perform level 1 tech
task. If something in the future
calls for something like Hadoop, we want someone who’s going to be able to put
that together. If you like
something that we aren’t using (CoffeeScript, for example), we want you to make
the case for it and convince us.
open-source communities as a whole.
your work at Link Emperor, we encourage you to get your changes incorporated
into the official project. Or if
you build something from scratch while working here that’s generic and not
related to our core mission of SEO, we want you to release that on GitHub too.
where you can get a speaking gig.
team. The co-founder of the
company is also the development lead and comes from a strong programming
background. Kevin graduated Cum
Laude in Computer Science from Harvard and been using Rails since version 1.0. We are always skeptical of tech
companies that don’t have tech founders, and we would never ask you to join
unless we knew that you would enjoy working with us.
commuting. So, we don’t have an
office and would definitely like to avoid having one for as long as
possible. If you have a family at
home, move between locations, or even live abroad, this is a great opportunity
to do all your work from home and stop wasting all that time on commuting. It’s like getting 2 free hours added back to your day.
As long as you’re available to work at least 5 days a week and a total of 40
hours during the week, you can shuffle around your work schedule as you see
fit. Work 2 hours, then run and
take the kids to lunch, come back and work another 3 hours, and then put in
another 3 hours before bed. We
work highly variable hours so we’ll be able to sync up no matter when you work.
all work from home, we go out of our way bring the team together in person a
couple times a year. We speak at a
number of SEO-related industry conferences (think PubCon, AdTech, Affiliate
Summit, etc.) and at various Internet Marketing meetups, summits, and training
sessions. When it makes sense, and
when we can, we’d like to bring you along.
relax, work, brainstorm, and party with our customers and each other. We’ll also ask you to be part of our
booth staff at some of the various conferences where we exhibit.
maybe another Ruby conference every year.
Furthermore, we’ll cover your expenses for any Ruby-related conference
where you can get a speaking gig.
and marketing teams from our other companies, so you’ll get to meet the
“extended family” as well.
profitable, adequately capitalized, and debt-free. We are committed to continuously improving our customer
experience and believe that the product will never be “finished.” By the end of November, we expect to
have a full time staff of 4-5 people, including the two founders, which is
pretty good for a bootstrapped company that’s only been around for about 3
training. Co-founders Kevin
and Bobby also run a popular Business and Marketing podcast called Gangster
Profit (www.gangsterprofit.com). Working for us means you can be a part of how
we make business decisions and formulate strategy. We also promise to take all of your input seriously, meaning
you’ll have a real ability to shape the future of the business. And you’ll be one of the lead
developers, which means you’ll get to shape the product too.
community, so you’ll get to meet some pretty big names in Internet Marketing
just by hanging out with us.
you’re good, if you do part ways from us, you’ll be able to take what you’ve
learned about SEO to your next gig.
(And trust us, mastering SEO was the single biggest business move we
To apply: To apply, go here:
View full post on Recent Programming Jobs
23653 total views, 1 today