Monday, January 24, 2011

Return Path - Software Engineer

The Impact You*ll Have at RP

Do you have a knack and passion for problem solving? Are the kind of person who thrives on collaboration and working on a team? We*re looking for a top-notch performer to join the Return Path development team and solve new problems automating websites, desktop applications, and mobile devices which we don*t necessarily have any internal control over (think you*re good at developing fault tolerant systems? we*ve got a couple of challenges for you. )

As part of the development team you will be challenged to break ground in automating email clients and developing systems to provide feedback for email designers.

Work collaboratively * challenge us, we*ll challenge you.

Work as part of a small cross functional team of email & engineering experts.

We don*t throw code over the wall * we work continuously with other members of the technology department and other business groups, to resolve development/production issues as they occur, refine and improve existing products, and define and clarify requirements for new products.


What does it take to be successful in this role?

Overall you have 1-5 years recent professional software development.

A versatile programmer with significant experience in C#, HTML and JavaScript.

XPath and CSS Selector familiarity will save you.

Experience with Selenium or WebDriver would be helpful.

Familiarity with Windows automation and MSHTML would be nice.

Some knowledge and experience with PERL, PHP, Java, Unix Systems, or shell scripting would be a plus.

Some SQL skills, Oracle PL/SQL would also be a plus.

You have a strong sense of end to end ownership and drive to complete a project.

You genuinely care about the success of the business and the team.

You are interested in working in an agile environment.

BS/BA Degree or equivalent combination of education and experience

In addition to the above, you must be a good fit at Return Path. To be successful here, you must demonstrate Personal/Professional Growth, Professionalism, Flawless Execution, and Strategic Thinking; have a Positive Impact and a great sense of humor.


The Return Path Experience

Don*t get us wrong, it*s not easy to land a gig at RP. You*re going to have to learn the ins and outs of our business before you even get here. Here*s the good news: only the best and brightest minds in email work here. So, once you*re in, this is a place where you*ll be challenged, inspired, rewarded and transformed. Really you ask? Yes, really. The Return Path experience is a two-way exchange. We ask you to give us your very best every day. We expect a lot from you. We challenge you with interesting work, stretch assignments, a collaborative work environment and a ton of learning and growth. The pace is fast and furious. In exchange, we give you everything you need to live a happy, balanced life. This includes great pay, open vacation (yup, you heard that right!), great benefits, flexibility and, well, whatever else you need. Everyone is unique and we pride ourselves on not having one-size-fits-all solutions. At Return Path you*re a person, not a title. What*s important in your life right now? Kids, pets, triathlons, church, tango, karate, yoga, parents, Pilates, pre-natal * we will support you through it all. Give and take. That*s a Return Path career path.


What it's like to work here

It's great! From the CEO and senior management team to the newest entry-level employee, we are a company that cares a lot about fostering a great work environment and a fun, energetic, success-oriented culture. We have a strong philosophical belief that our people are our most important assets. And we don't just pay lip service to that phrase -- we incorporate it into our policies, and we live it every day. Yes, that philosophy means we have generous 'traditional' benefits, and it also means we take a lot of time to focus on high quality management and leadership, and time to make sure everyone in the company is in the right job, knows how his or her job contributes to the overall company mission, and has a clear sense of learning and career growth. We have great employee retention over the years because people love coming to work here and really feel like they're part of something special. For more information visit www.returnpath.net
_____________________________________________________________

Can you "geek out" in Perl and SQL, and consider working with Big Data a big deal? Are you a versatile programmer who likes to solve complex problems in a simple way? Do you have a passion for problem solving, and enjoy working closely with a team of dedicated people? If so, you may be the right fit as a Software Engineer at Return Path. We're looking for top-notch performers to join the Return Path development team. Our business is growing and our development team has a lot of new and interesting problems to solve.

As a Software Engineer at Return Path you will be building the next generation of tools to solve the most pressing challenges in the email industry. You will also be improving the features and functionality of our existing product set. As a member of our growing product development team, you'll work closely with other Engineers and members of our Operations and Product Management teams.


What does it take to be successful in this role?

- 3-5 years recent professional software development experience
- A versatile programmer with significant experience in Perl, SQL, Unix, shell scripting
- Background in data processing preferred
- Strong SQL skills, Oracle PL/SQL experience a plus
- Knowledge of email technology a plus, e.g. SMTP, DKIM, MIME
- You're comfortable owning a project, wearing many hats to get the job done
- You'd rather spend your time solving problems than architecting systems
- You are interested in working in an agile environment

The Return Path Experience

Don't get us wrong, it's not easy to land a gig at RP and really have to want it. You're going to have to learn the ins and outs of our business before you even get here. Here's the good news: only the best and brightest minds in email work here. So, once you're in, this is a place where you'll be challenged, inspired, rewarded and transformed. Really you ask? Yes, really. The Return Path experience is a two-way exchange. We ask you to give us your very best every day. We expect a lot from you. We challenge you with interesting work, stretch assignments, a collaborative work environment and a ton of learning and growth. The pace is fast and furious. In exchange, we give you everything you need to live a happy, balanced life. This includes great pay, open vacation (yup, you heard that right!), great benefits, flexibility and, well, whatever else you need. Everyone is unique and we pride ourselves on not having one-size-fits-all solutions. At Return Path you're a person, not a title. What's important in your life right now? Kids, pets, triathlons, church, tango, karate, yoga, parents, Pilates, pre-natal - we will support you through it all. Give and take. That's a Return Path career path.

What it's like to work here

It's great! From the CEO and senior management team to the newest entry-level employee, we are a company that cares a lot about fostering a great work environment and a fun, energetic, success-oriented culture. We have a strong philosophical belief that our people are our most important assets. And we don't just pay lip service to that phrase -- we incorporate it into our policies, and we live it every day. Yes, that philosophy means we have generous 'traditional' benefits, and it also means we take a lot of time to focus on high quality management and leadership, and time to make sure everyone in the company is in the right job, knows how his or her job contributes to the overall company mission, and has a clear sense of learning and career growth. We have great employee retention over the years because people love coming to work here and really feel like they're part of something special. For more information visit www.returnpath.net