Welcome to the PyCon 2008 Job Board!

Job Postings

Position Software Engineer
Description

ARINC in Annapolis, MD is looking for a Senior Software Engineer. Be part of a revolution in business aviation!

ARINC Direct provides best-in-class flight-support and international-handling services for business jets. We have a 24x7 call center, staffed with qualified pilots and dispatchers, but make 100% of our functionality available over the web. Our sophisticated automation is the main reason our business is successful.

If you are interested in:
-web application development
-aircraft messaging
-flight planning and mapping
-pushing the envelope
-using open-source software as much as possible
-have strong object-oriented skills
-We're about 90% Python, know what "model-view-controller" means
-Can take the heat (We follow as much of XP as we can, and we listen to our customers daily and can change direction on a dime)
think you would thrive in a high-performance, medium-sized development team then we'd like to hear from you.

Experience:
-Strong object-oriented design background (Python preferred, Java, C++)
-Familiarity with Linux
database understanding (we use PostgreSQL and Oracle)
Web 2.0 / AJAX skills
Desired experience: Python language, web application development, relational databases.

Education/Certificate Required: Bachelor's degree in related field (computer science, electrical engineering).

Work hours Direct Hire Full-time
Posted By Monica Lyerly
How to Apply

Please send resume and salary requirements to Monica Lyerly at mlyerly@arinc.com .

Position Software Engineer
Description

Leapfrog Online is looking to hire Python developers to work in Django , Pylons / Paste, or just plain Python. The interesting challenges we face are building high-traffic websites, fault-tolerant web services, pushing and pulling at hundreds of gigs of data, accounting for tight security all along the way, and writing automated tests for all of this. As for the atmosphere, we've grown from a small to a mid-size company but we're not a struggling startup.
We Care About Open Source
We use open source tools that are right for the job. Currently we use Python or Ruby for websites / web services (Django, Pylons, Paste, Ruby on Rails), Python for backend tools, and PostgreSQL for databases. We use rich web interface libraries like Ext JS and we even wrote a content publishing system in Erlang because it was a good fit.

We have contributed patches to most of the projects listed above and maintain our own projects like nose, a few nose plugins, fixture, wsgi_intercept, and sv. We give talks at conferences like PyCon. Jeff Cohen (one of our senior developers) runs a popular blog called Softies on Rails and teaches and writes books about Rails.

Agile: You'll Like It
We started with Extreme Programming a few years ago and have moved towards Scrum and other Agile methods as our approach to software development. We are constantly refining our process, keeping what works, discarding what doesn't. The company is on board with Scrum all the way up to the principles and we are always working to improve how Scrum is integrated holistically (a training program is in the works).

We think you'll like Agile for development. We have several teams of no more than three developers who work in two week "sprints." The sprints are planned out by product owners, developers, and project managers with user stories estimated in "story points" so that the business gets what it needs in order of priority. A sprint is exactly what it sounds like -- you just work! At the end of each sprint the work is released and you attend a retrospective meeting to see what was good, bad, and ugly, and how much work you did. Nothing is perfect so, of course, there are emergencies and derailments here and there but for the most part Agile keeps things moving at a productive pace. Typically, our developers find this discipline empowering and highly motivational.

You Must Test It
We are nutty about automated testing. All code must have automated regression tests so if you're not familiar with this way of writing software, you will learn! We have a fairly involved continuous integration process running in buildbot (though probably moving to Bamboo soon) that performs several builds of each app, one with stable 3rd party libs, the others with trunk versions of 3rd party libs. As well as getting immediate feedback when a bad change is checked in, this also helps us pinpoint bugs in our dependencies before they are released. Our QA department is different than most in that it consists of developers who are writing functional and/or integration tests in code and adding these to the build process. They are essentially software engineers like the rest of us.

Your Time Is Valuable
No one has a sleeping bag under their desk here; we work until 5 or 6 (weekdays only) to achieve a "sustainable pace." Most of us have been through the "death march" routine at other companies so we know it doesn't work long term. The Agile methodology helps us maintain this ethic.

No Pigeonholes
While we are currently looking for Python programmers, we are always interested in meeting people who think in Ruby/Rails, PHP 5, and . We're especially interested if you're feeling ecumenical and want to learn about and work with, say, both Python and Ruby. You might only work in one language most of the time, but we think it is important for developers to stretch themselves and understand what tools are best for the job.

About Leapfrog Online

Founded in 1995, Leapfrog Online is the leading independent digital direct marketing firm in the country, developing programs for Fortune 500 marketers. Offering a unique mix of online marketing strategy and services, a proprietary closed-loop technology platform and a performance-based compensation model, Leapfrog Online’s customized programs drive profitable results for leading Clients in the Financial Services, Communication and Automotive industries.

Work hours Full time
Posted By Laura
How to Apply

If this sounds like a fit for you or you want to learn more, contact us at or send your resume to techposition@xfer.leapfrogonline.net.


Job Applicants

There have been no applications submitted recently.


Diamond

  • Google - Diamond
  • White Oak Technologies - Diamond

Platinum

  • Zenoss - Platinum
  • Enthought - Platinum
  • Microsoft Port 25 - Platinum
  • Sun Microsystems - Platinum

Gold

  • Wingware - Gold
  • Resolver Systems - Gold
  • ITA Software - Gold
  • Leapfrog Online - Gold
  • Predictix - Gold
  • Accense Technology, Inc. - Gold
  • IronPort - Gold

Silver

  • Imaginary Landscape - Silver
  • Tummy.com - Silver
  • Activestate - Silver
  • PSC Consulting - Silver
  • Canonical - Silver
  • ZeOmega - Silver
  • Symbian Press-Forum Nokia - Silver
  • Nuance Communications - Silver
  • CCP Games - Silver
  • Fivedash.com - Silver
  • Rackspace - Silver
  • Quality Vision International - Silver

Vendor II

  • O'Reilly - Vendor II
  • Pearson Publishing - Vendor II