skip to navigation
skip to content

Python Job Board

The postings below appear in the reverse order they were submitted, and the date of posting is provided.

Please see our HOWTO to send us a new listing for the Python Job Board.

Unpaid volunteer positions are listed in the Wiki on the VolunteerOpportunities page.

If you're searching for Python jobs, also try the buttons in the sidebar on the left: these are customized searches into some popular job search engines, and probably have many more listings than here. (If you would like us to add your favorite job search engine to the list, drop us a note with its URL!)

We also have an RSS feed which lists the employer, location and a snippet of each posting.

Do not send us your resume. We're not set up to process resumes, and they will be thrown away unread. You can submit your resume to the job boards listed on the left instead.

$LastChangedDate: 2009-01-06 02:15:21 +0100 (Tue, 06 Jan 2009) $

Python Job Opportunities

P-Wave,Inc. (Reading, PA, USA)

Job Description: The position will support business functions through the use of internally developed software solutions. The select candidate should have a working knowledge of full life-cycle development methods and the ability to perform well in a highly diverse and busy team environment.

Roles:

  • Developer/programmer
  • Business analyst
  • Contribute to programming specifications
  • Design and implement program logic
  • Test and debug programs
  • Support production software operations
  • Meet with business personnel to define requirements
  • Report progress and status of assigned tasks to project teams

Experience: Qualified candidate should have 2 – 4 years experience of developing software programs for business application. Excellent analytical and problem-solving skills, as well as excellent oral and written communication skills are essential. College degree required preferably in computer science as well as hands on experience with business software applications development methodology. Advanced skills in Object Oriented Programming (OOP) are highly desirable. Experience With Python highly desirable and working knowledge of Zope a plus.

Additional Skills: JavaScript, HTML, SQL, Apache, C++, XML, and working knowledge of CVS, Windows GUI Programming.

Company: P-Wave's mission is to offer software solutions and services that address critical laboratory needs for building operational efficiency by managing information that is generated in the laboratory. P-Wave’s flagship product, LabCORE, manages the project, records, document, data, and compliance requirements of regulated laboratories. P-Wave uses Python as main programming language for the development of its software products as well as the programming language for the Zope application server.**:

  • Contact: Mark Ferrero, President
  • E-mail contact: markf@p-wave.com
  • Other Contact Info: skype account mark.ferrero
  • Web: www.p-wave.com
  • Reading – Top up and coming Neighborhoods in US: See why the greater Reading area (P-Wave's headquarters) is a great place to live http://www.gobep.com/ and click on link to “Reading PA Featured on NBC’s Today Show”

Think Wize (Ghent, Belgium, BE)

Posted 5-Jan-2009

Job Description: Django developer

We are looking forward to a new Django colleague joining us in the third most authentic city in the world: Ghent. Django is used as core development framework in our company to build web-applications. Applications with a certain level of business complexity that solve real-world down-to-earth problems of our clients. You will not be building marketing websites, instead your software applications will be rolled out mostly internally at clients. Not only is your passion to write software, you want to use Django for this on a full-time basis and work in a highly skilled team.

Essential Skills:

  • Experience writing software in Python
  • Linux experience
  • Contact: Danny Cools, Managing Partner
  • E-mail contact: danny@thinkwize.com
  • Web: www.thinkwize.com

Zope Corporation (Fredericksburg, VA USA)

Posted 5-Jan-2009

Job Description: Software Engineer

Zope Corporation is looking for talented Python, Zope 3, Javascript programmers to join our team to deliver cutting-edge Zope solutions for our customers.

Requirements:

  • Strong background in Python and Web application development
  • Javascript a plus
  • Proven ability to design and deliver custom solutions
  • Strong communication/collaboration/problem solving/documentation skills
  • Zope expertise not required

Responsibilities:

  • Conduct detailed analysis of problem domains and customer requirements
  • Deliver robust software components and solutions
  • Contribute to project documentation, transition materials and training
  • Participate in the continuing development of the Zope platform

Qualified candidates, send resume and salary requirements to careers@zope.com.

More information is available at Zope Careers


Aerospace Software House [Agency] (Bristol, UK)

Posted 5-Jan-2009

Job Description:

Superb opprtunity to join a leading software venture for a large aerospace organisation in the South West UK. You will be directly involved with full life cycle development using an agile approach. The company is in a strong position and is recruiting due to the increasing demand for their world class software capability. Python is the primary language used for the development.

The openings are:

  • 3 Python Software Engineers
  • 1 Python Architect (hands-on technical lead)

To be considered applicants must have:

  • Strong Python
  • Excellent Software Design skills - your code must be re-usable
  • A background in Engineering, Maths or Physics - highly numerate by nature
  • Unit Testing
  • GUI Development
  • Proven Team Player

Nice to have skills:

  • Maths/Science packages for Python
  • QT Tookkit - PyQT would be highly desirable

As part of a very bright and talented team, you will be joining a company that is growing due to their reputation and is working on exciting Aerodynamics for aircraft.

Please send your CV ASAP to the email below.


*faircompanies SL. (Barcelona, Spain)

Posted 26-Dec-2008

Job Description: Senior django-php-nginx-mysql developer for overseeing-finishing already developed site.

Looking for a senior developer expert in:

  • python/django
  • nginx
  • php
  • mysql

Also, preferably, with a deep knowledge in:

  • debugging web projects.
  • amazon web services stack (ubuntu AMI; EC2 + S3).

The job to do:

  • to study-audit an already developed site. Documentation available.
  • to debug the different issues to set the site ready for an alpha version.
  • to improve those parts that need to be reshaped.
  • to integrate the .PO files that include the different versions of the site (the files are already ready to be used) into the following languages: English into corrected English PO file., Spanish, Catalan, French, German, Italian, Portuguese

To be provided:

  • There's a repository with the whole code available to be studied by the winner.
  • AWS environment where a primary version of the site has been set: Ubuntu AMI with mysql, django site, nginx, php for wordpress MU and additional resources.
  • The code is documented.
  • Contact: Nicolás Boullosa (ceo, faircompanies)
  • E-mail contact: nicolas.boullosa@faircompanies.com
  • Web: www.faircompanies.com (new site being tested at aws.faircompanies.com)

U Software Systems India Pvt., (Chennai, INDIA)

Posted 24-Dec-2008

Job Description: Freelance Python and Django Trainers

We are a chennai based project based company handling technologies like php.java, dotnet and we are also in to other services like engineering designing and flash programming.

We require training for about 10 of programmers(experienced in php) for python and Django development. Training to cover to start with basic concepts, step by step leading to advanced concepts.

As our programmers are skilled in programming , they can grasp the concept with minimum guidance or support in person and online.

Providing training in python and django for one or two months at our chennai office and provide online support to resolve their queries after training period. Hence we are looking for a trainer for a long term association.

Please contact by mail or by phone with the course contents for python and django covered by the training.

  • Contact: Valliappan Ramanathan, HR Manager
  • E-mail: valliappan@poweredbyu.com
  • Phone: +91-044-4285 9369
  • Web: www.poweredbyu.com

Stratavia Corp (Denver, CO, USA)

Posted 23-Dec-2008

Job Description: Professional Services Engineer Functional Title: Python Developer with DBA Knowledge

The position requires a candidate with the following skills to work in a Professional Services group for a leading IT / database automation software company in Denver. Responsibilities include building new automation modules, modifying/customizing existing modules per customer specifications, installation and configuration of automation modules, documentation and training. Much of the automation code is built using Python / Jython, however at times, knowledge of other scripting languages may be required as well. Subject-matter expertise in Sybase database administration is desired.

Mandatory Skills:

  • Expert level knowledge of programming in scripting languages such as Python, Jython, Ruby or Perl (Python/Jython preferred).
  • Experience working with one or more of the following database platforms: Sybase Oracle, SQL Server, DB2 UDB (Sybase preferred)

Other Preferred (Nice to Have) Skills:

  • Physical database administration experience in Sybase ASE (Sybase installation, patching, backups, maintenance, replication setup, etc.)
  • Experience in Java development.
  • Experience working with middleware such as web servers and application servers.
  • Experience building drivers and integration adaptors for 3rd party products.
  • Experience contributing to open source projects.

5 years experience in programming / database administration with minimum 2 years at an expert-level in scripting languages.

Minimum Bachelors Degree in Computer Science or related area required.

Other Requirements:

  • The position requires frequent interactions with customers (in person, via phone and via email) and hence requires pleasant and effective communication skills
  • There may be overnight travel required at times (as much as 50% travel)
  • At times, project completion pressures may be significant. The position requires candidates who can handle high delivery-related pressures and yet keep a positive frame of mind
  • Self-starter, who can work without a lot of hand-holding
  • A strong team player, who can interact effectively with peers and other groups in the company such as Pre-Sales, Product Engineering and Product Marketing. Someone who understands the value of peer reviews and structured team collaboration.

To start the application process: click on http://jobs.accolo.com/16488

What Python is used for: Writing new automation modules for customers or customizing existing templates using Stratavia's automation platform

  • Contact:
  • E-mail contact: N/A See website URL below for application.
  • Other Contact Info: N/A See website URL below for application.
  • Web: http://jobs.accolo.com/16488

Campbell-Lange Workshop (London, UK)

Posted 22-Dec-2008

Job Description: Contract Python Developer We are seeking a contractor to work with our development team for 3 months commencing in January 2009 to help develop an online web application.

Candidates should be adept at programming in python, and should be conversant with xhtml, css and javascript.

We use Django, but use procedural sql instead of Django's ORM.

Our office is based in W1, in Central London. Remote working arrangements are possible.


Fluendo Embedded SL. (Barcelona, Spain)

Posted 18-Dec-2008

Job Description: python engineer UI orientated, backend or web developement.

Elisa is a free and open source media center working on Windows and Linux. The goal of the project is to provide software that lets the user enjoy their multimedia content in an easy and user-friendly way, on a television or on a computer monitor. It organizes the media collection and gives rapid access to watching videos, pictures, and listening to music while simultaneously interacting with contextual information and services. Elisa features a very animated, interactive user interface whose success depends on good usability and aesthetics.

On the technical side it relies on 3D hardware acceleration to provide inexpensive and fluid user experience. Although Elisa is written in Python it uses a handful of base libraries written in C, such as GStreamer for media playback, Pigment, its graphical engine, which in turn uses OpenGL to take advantage of the graphical hardware.

Elisa has been in development for over 2 years and is close to its first stable release. The company will enter a new growing phase, and we are looking for talented engineers to help us become a leader in media experience.

Motivation and a genuine will to create a usable and useful piece of software for everyone are the keys for a successful applicant. Severals positions are opened:

UI development:

  • Build an innovative user interface with OpenGL
  • Create new 3D effects and visualization mode

Web development:

  • Manage the software and the community website
  • Build web services to improve Elisa
  • Build internal procedure and company intranet with the management

Core and plugins integration:

  • Add new services to Elisa
  • Help contributors to create and integrate new plugins in Elisa
  • Work on Elisa's core

Our internal organization creates opportunity to change from a position to another during the development process.

Please send your resume to: lionel@fluendo.com


NetCommunities (Farringdon, London,UK)

Posted 18-Dec-2008

Job Description: Lead Python/Django Developer Net Communities (established 1999) is looking for a seasoned Python / Django developer to join our team in Farringdon, London. The ideal candidate will have good problem solving skills and will be comfortable working in both the back-end and the front-end (CSS and Javascript in addition to Django templates). We occasionally use Wordpress and other web technologies, so familiarity with PHP is a bonus.

Responsibilities include maintaining and developing several Django sites, advising on technical matters and leading remote developers. You will have the opportunity to work on high-traffic sites and build some cool Web 2.0 features.

Salary will be in line with experience. You will be based in our Farringdon office.

You must have UK residency.

Recruitment agencies are not welcome.


G.A.P Adventures (Toronto, ON, CANADA)

Posted 17-Dec-2008

Job Description Web Software Developer - 6 month contract

G.A.P Adventures, the leader in small group Adventure Travel has been awarded one of Canada’s Top 50 Best Managed Companies and was voted the #1 “Do-It-All” Tour Operator on Earth by National Geographic Adventure Magazine. We strive to show our travellers the real world by taking them off the beaten track to the heart of the destination, and to meet the locals who call it home.

We are looking for a Web Software Developer that will be responsible for analyzing existing software, making improvements, handling new development requests and continually enhancing our web development capabilities.

Responsibilities:

  • Develop, implement, and maintain website(s) functionality, applications, and features as required by the business.
  • Write the necessary code and tests that are required to implement changes in a reliable and dependable manner.
  • Ensure that web applications, web services and the website are operating, accessible and fully functional, with a minimum of downtime.
  • Keep apprised of developments in the field and in the organization to ensure currency and to make recommendations to management to improve efficiency and effectiveness.

Skills:

  • Demonstrated development experience with hand-coding advanced HTML, CSS, PHP and JavaScript
  • Proficiency with cross-browser/cross-platform issues, and web standards
  • Experience configuring Apache with MySQL or Postgres, with knowledge of SQL and Linux (proficient with command line)
  • Solid understanding of website architecture and MySQL database structure & design, as well as object- oriented-programming
  • Experience working within a team environment A strong ability to deal with people at all levels and build trust and confidence with management and employees
  • Python development experience a strong asset
  • Excellent command of the English language

Qualifications:

  • University bachelors degree in computer science or related discipline
  • Accredited course/qualification related IT systems, web development, design or some other related field
  • 2 + years in web based language programming
  • 2 + years in HTML and PHP tools to design, develop and maintain Web pages and sites
  • 1 + years of tracking project plans, management of deadlines and slippage

Join an award winning company of travellers who think globally and identify locally in a team environment.

We offer an attractive remuneration package including great travel benefits and a dynamic working environment.

Please email your resume in confidence to employment@gap.ca indicating “ecommerce Web Developer” in the subject line.

We thank all candidates for their interest however only those selected for an interview will be contacted.

What Python is used for: Using python for web development (django) and maintenance scripts.


Sunlight Foundation (Washington, DC, USA)

Posted 16-Dec-2008

Job Description: Django/Python Developer The Sunlight Foundation, a non-partisan government transparency organization in Washington, DC, is seeking an experienced developer to help build its latest project: a searchable database of government subsidy data and accompanying visualizations. This project is a unique opportunity to do work that is both meaningful and technically exciting, and to do so in a great work environment.

The ideal candidate will be very familiar with both Django and Python data extraction/transformation/loading technologies--things like Beautiful Soup, Twill, regular expressions and database connectors/ORMs are all relevant. However, all developers with web development experience and a strong grasp of Python are encouraged to apply. Experience with JQuery, Flash and OCR technologies are desirable as well, as is a basic understanding of statistical and budgetary concepts.

Qualified candidates should send a resume and cover letter to tlee@sunlightfoundation.com.


Invite Media, Inc. (Philadelphia, PA, USA)

Posted 15-Dec-2008

Job Description: User Interface Engineer

Invite Media is hiring passionate, dedicated and brilliant web developers to join our engineering team. Since our UI will be your main focus, you will work closely with the our product team to evolve our interface into an enjoyable user experience for our clients. If you enjoy working on high volume platforms, understand the importance of customer feedback, write maintainable code and want to be involved in growing a company, then we are interested. Smarts are required, set your own hours.

  • All engineers receive equity
  • All on-site positions are in Philadelphia, PA or New York, NY
  • Oh, and we also offer free food, drinks, medical, dental and vacation.
  • We will consider covering expenses for relocation

Responsibilities

  • Join our team to develop the core advertising and optimization platform
  • Code high-volume ad delivery software using primarily Python and Java
  • Work closely with engineering team to scale / architect ad platform
  • QA our ad platform
  • Innovate to improve our core technologies
  • Think outside the box / be highly creative
  • Be willing to learn new technologies

Requirements

  • B.S., M.S. or PhD in Computer Science or related field
  • Enthusiasm for solving interesting problems and a willingness to learn
  • 3+ years OO design and implementation
  • 2+ years Python, PERL or Ruby
  • Experience with Subversion
  • Extensive knowledge of open source software (nginx, RabbitMQ, memcache, ...)
  • Experience writing and using APIs
  • Self-motivated and reliable a MUST
  • Ability to ask smart questions
  • Experience with JavaScript
  • 1+ year with a JavaScript framework (jQuery a plus)

Pluses

  • Ivy League or comparable education (Stanford, MIT, Caltech, UC Berkeley, CMU, ...)
  • Experience with Amazon's Web Services (mainly EC2 and S3)
  • Experience in the online advertising industry
  • Experience with large scale distributed computing (Hadoop a plus)
  • Scalability, Redundancy, High volume environments
  • Experience with Django
  • Previous startup experience

Send your resume to: jobs@invitemedia.com


Cell Biosciences Inc. (Palo Alto, CA, USA)

Posted 13-Dec-2008

Job Description: Sr. Python Developer contract opportunity in Palo Alto, CA-Onsite only

Cell Biosciences is currently seeking a Sr. Level Python Developer for a contract opportunity in Palo Alto, CA. In this position, you will be working with a team of talented software engineers and scientists to create the next generation of protein analysis instrumentation. You will be responsible for the software controlling the operation of the instrument, from the design and documentation of APIs to the actual implementation. This project is geared towards next-generation proteomics, with an opportunity to learn about this rapidly evolving field of biology.

Duration: 4 months with option to extend up to 12 months

Location: Onsite only-Palo Alto, CA

Daily Responsibilities: Development, debug, integration, test creation, documentation

Essential Skills:

  • Experience writing software in Python
  • Linux/UNIX experience
  • Experience in multi-threaded code with asynchronous events
  • Experience writing, documenting, and testing APIs

Bonus Skills:

  • Experience with SOAP, WSDL. SWIG
  • Experience with communications protocols such as Ethernet, USB and CANBUS
  • Experience in instrument control
  • Basic understanding of molecular biology

Please apply via email to mvanhook@cellbiosciences.com


Computer People [Agency] (Bristol, UK)

Posted 12-Dec-2008

Job Description:

Unique opportunity for an expert Python Software Engineer to work on pioneering application development projects for the aeronautical industry. You will work in a team of world experts that includes PhD qualified professionals that are recognised by their peers as being global authorities in their individual fields. If you have a background and keen interest in Python programming, physics, mathematics. engineering or CFD, then this will be your dream role.

Working in a team of 10 software experts, you will develop ground-breaking technology that is largely green-field. This is very challenging and interesting work that involves a large research element and will include the development of the company’s own open-source Python application framework, extensive use of PyQT and CFD work.


NetworkIP (Austin, TX, USA)

Posted 11-Dec-2008

Job Description: Senior Software Engineer

If you're looking to work for a fun, fast paced technology company that prides itself on providing cutting edge technology solutions through a friendly, open, team-oriented atmosphere, then this job is for you.

NetworkIP Software Engineering seeks Senior Software Engineers to contribute to a dynamic and accomplished team of software engineers in Austin, TX.

These are full time, highly competitive, salaried positions!

Responsibilities:

  • Implementation of excellent code in both compiled and dynamic languages
  • Capture and analysis of system requirements in cooperation with business analysis, project managers and other engineers
  • Design, development and execution of unit tests and systems tests
  • Design, implementation and management of database tables and other components collaboratively with database administrators
  • Planning and execution of code and network deployments
  • Shared maintenance responsibilities for our services and network
  • Design, development, test and deployment of complete subsystems
  • Technical assessments of new vendors and products
  • An excellent understanding of the development process and the iterative software life cycle

Requirements:

  • Undergraduate degree in Computer Science, Electrical Engineering, or related field of engineering
  • Outstanding communication skills
  • Ability to work collaboratively with both technical and nontechnical team personnel
  • Working knowledge of python and/or C and willing to learn new programming languages
  • Programming under a Linux environment a must
  • 7-10 years of work experience and posses a demonstrated record of professional involvement in real-time software engineering and development.
  • A strong track record of individual contribution

What Python is used for: Call processing/telecommunications software


Sister Technologies (Dallas, TX, USA)

Posted 11-Dec-2008

Job Description: Programmer/Developer SiSTeR Technologies have an immediate need for a talented individual to lead the design and development of a core component to our industry-leading, large-scale automated video platform in a Python Linux enviroment.

SiSTeR Technologies is a 5 year old software company in the Uptown part of Dallas. We have an immediate need for a Python Developer. Good pay and great People! 100% benefits paid for by the company. Possibility for ownership and stock options down the road as well.

Check us out at www.sister.tv and www.videocarlot.tv. Here are the details:

  • Graphics a big plus.
  • Experience developing, deploying and maintaining code from proof-of-concept to production
  • Ability to work both independently and as a member of a small team
  • Undergraduate degree in Computer Science or related field or equivalent years of industry work experience required. No degree required
  • Great communication skills
  • Ability to analyze business concerns and requirements and translate them into technical specifications

This is an exciting opportunity for a motivated developer who wants to work in a fast growing and quickly evolving small company with a proven (and profitable) track record.


Thomson Airways - TUI Travel (London Luton Airport, UK)

Posted 11-Dec-2008

Job Description: Software Consultant The ideal candidate will be working in a development/technical environment and have an extensive understanding of the methodologies used in the creation of IT Systems.

Reporting to a Senior Systems Analyst, Software Consultants will be fully involved in the design and development of technical solutions that are in-line with dynamic business requirements and are fit-for-purpose in terms of quality and maintainability. Software Consultants will be required to gain an in-depth knowledge of airline operational systems and the associated business areas.

TUI will provide extensive training to ensure that successful candidates are fully equipped for this challenging role.

The role will involve:

  • Gaining an in depth knowledge of Carmen and the airlines operational systems and data
  • Learning the Jeppesen proprietary modelling language RAVE that is used to manage the business to optimiser interface
  • Maintaining, designing and writing the Python framework for input file parsing, output file creation, process scripting and system scripting
  • Maintenance, testing and version control of code
  • Maintenance, design and coding of the "user layer" that surrounds the Carmen Optimizer

Requirements and Responsibilities:

  • Minimum 18 months programming experience in a work environment
  • Strong and proven programming skills using object oriented design
  • Strong and recent experience of Python programming; SQL and working in a Linux/Unix environment
  • The following skills are highly desirable: OO programming using C, C++, C# or Java; Linux/Unix scripting; database experience such as Oracle, MySQL or Sybase
  • Proven knowledge of the systems development lifecycle with demonstrated experience in applications design, development and implementation methods.
  • Be prepared to travel, particularly to Sweden and Germany, for regular meetings with suppliers

What Python is used for:

Development of software around the airlines operational optimisation system "Carmen", which is supplied by Jeppesen Systems.

Company Description: Thomson Airways is the airline division of TUI Travel PLC, a FTSE 100 leading international travel group, which operates in approximately 180 countries worldwide and serves more than 30 million customers in over 20 source markets.


Scionics Computer Innovation GmbH (Dresden, Germany)

Posted 11-Dec-2008

Job Description: Student Programmer

Scionics Computer Innovation is a young company that focuses on the organization, analysis, and presentation of research results. We are located in Dresden, Germany, and work in close contact with the local research community and especially with the Max Planck Institute for Molecular Cell Biology and Genetics (MPI-CBG).

Scionics is looking for a student who is comfortable programming in Python and/or in HTML/Javascript to work with our software development team. Tasks would be dependent on skills but could include:

  • Learning new technologies (e.g. AJAX) and implementing them to solve problems
  • Optimizing algorithms
  • Creating new modules to centralize code
  • Optimizing existing code with the help of tools such as pyChecker

Job Requirements:

  • 2+ years having programmed in Python (privately, as part of studies or professionally)
  • 3+ years coding experience (privately, as part of studies or professionally)
  • Comfortable working in a Unix environment
  • Some English communication ability

Desired Attributes:

  • Structured problem solving ability
  • Strong work and team ethic

Please apply by sending your CV via e-mail to careers@scionics.de.

What Python is used for: Working on a scientific web-based database.


Scionics Computer Innovation GmbH (Dresden, Germany)

Posted 9-Dec-2008

Job Description: Software Engineer (Python/Javascript/HTML)

Scionics Computer Innovation is a young company that focuses on the organization, analysis, and presentation of research results. We are located in Dresden, Germany, and work in close contact with the local research community and especially with the Max Planck Institute for Molecular Cell Biology and Genetics (MPI-CBG).

Scionics is seeking a highly motivated software engineer to add to our software development team. The position involves using Python, Javascript, and HTML to develop web applications. Work as part of a fast-moving and flexible team in a dynamic international academic environment in one of Europe's most beautiful cities.

Responsibilities include:

  • Rapid prototyping web applications with HTML
  • Learning new technologies (e.g. AJAX) and implementing them to solve problems
  • Working with current company Python modules and building new modules to create applications
  • Maintaining and updating pre-existing applications
  • Giving short demonstrations to coworkers and possibly clients

Job Requirements:

  • 3+ years software engineering experience
  • 3+ years Python experience (privately or professionally)
  • Comfortable working in a Unix environment
  • 2+ years SQL experience
  • 2+ years HTML
  • Strong English communication ability

Desired Attributes:

  • Creative problem solving ability
  • Strong work and team ethic
  • Ability to clearly communicate solutions to co-workers
  • Ability to speak German a plus but not required
  • Experience in a GxP (e.g. GLP, GMP) environment and/or with automated testing a plus but not required

Please apply via e-mail to careers@scionics.de.

What Python is used for: Working on a scientific web-based database.


Activa Live, Inc. (St. Clair Shores, MI, USA)

Posted 3-Dec-2008

Job Description: Immediately hiring for a top-notch Python developer with demonstrable experience working with the Twisted framework.

Work directly on an incredible on-demand SaaS application that has taken its market by storm in less than a year and is positioned to become the market leader with one-of-a-kind features and capabilities.

Qualified Python Twisted programmers will need to be ready to work with a complex, custom Twisted application supporting thousands of simultaneous connections. Additionally, you will need to be knowledgeable in optimizing socket applications and designing horizontal scaling solutions.

Essential Skills

  • Expert level knowledge and experience with Python
  • Expert level knowledge and experience with the Twisted Framework
  • Familiarity with raw socket programming
  • Professional experience planning horizontal application scaling
  • Thorough understanding of the HTTP protocol and its implementation

Bonus Skills

  • Knowledge of the internals of the Fast-CGI protocol
  • Familiarity with PHP
  • Familiarity with ActionScript 3
  • Experience programming COMET applications

Requirements

  • On-site only - no telecommuters, NO OFFSHORING, NO OUTSOURCING
  • Will pay for relocation (from US and Canada only)
  • Must be US Citizen or already legally authorized to work in the US
  • Must speak, read, write English

IT Architect and Developer (London, UK)

Posted 3-Dec-2008

Company description:

Asset management company being spun out of a larger listed parent, with more than GBP500m in invested funds. Managing over 80 large infrastructure investments in the UK, including hospitals, schools, accommodation projects, correction facilities, transport. Dedicated team of 150 professionals operating out of three regional offices and a central London head office.

Job Description:

We're looking for an IT Architect and Developer who can play a leading role in helping to design, implement, and manage an Amazon Web Services cloud-based computational environment being built from scratch. You'll have experience working with the EC2 and S3 APIs, ideally via Python. We're aiming to put everything in the clouds: authentication, file storage, email, calendars, backups, a Plone system, and more. As much as possible will be done with Linux and Open Source packages, and as little as possible with Windows.

The job combines the attractiveness of building something really cutting edge with the satisfaction that will result from having a team of people use the results of your work in a dynamic, fast-paced, and high-stakes financial environment. Reliable, fast, and scalable computing infrastructure is of utmost importance to our operation.

Going forward, you will be expected to manage and enhance the system, to work with two other IT professionals, and to handle ongoing development as required. You wont lack challenges or the opportunity to constantly learn. We have a sophisticated Plone MIS system already built, and you will ideally be able to enhance that. We have all sorts of interesting projects planned, with a strong preference for open solutions using modern web/internet tools. You'll be expected to be on top of the latest on the web, and will have some opportunity for travel to conferences and workshops.

This will require a diverse set of technical skills, including

  • System configuration and administration.
  • Networking, routers, firewalls, etc.
  • Knowledge of EC2, S3 and possibly other AWS APIs.
  • Deployment and management of open source software solutions.
  • Designing, implementing, and testing backup solutions.
  • Programming, including scripting (Python strongly preferred), web, and database to design and develop custom solutions.

Additional valuable/relevant skills:

  • Knowledge of Javascript, Ajax, JSON/XML, etc.
  • Plone experience (adding functionality, not just use/maintenance)
  • Knowledge of enterprise-ready Open Source alternates for commercial software.

For more information:

  • Contact: Terry Jones
  • E-mail contact: terry <<a-T>> jon <<D-O-T>> es

Global Software Development Services, Inc. [Agency] (Spokane, WA, USA)

Posted 2-Dec-2008

Job Description: I have a client who is located in Spokane, WA who is seeking (2) Python/Django programmers for a fulltime or CTH opportunity. The right person will have the following skills:

  • At Least 3 - 4 years of programming experience and will be responsible for the ongoing development, maintenance and support of the software applications.
  • Works with users (internally and externally) to assist in troubleshooting software problems.
  • Experience with Python (at least 2 years) & Django (minimum 1 year) required.
  • Web and database programming experience. Experience with Red Hat Linux, Apache and MySQL.
  • Experience with Javascript preferred.
  • Experience with Source control Systems (subversion preferred).

Lucasfilm Ltd. (San Francisco, CA, USA)

Posted 2-Dec-2008

Job Description: Software Engineer (Web Technologies)

Lucasfilm is seeking a software engineer with strong Python skills to develop applications for an existing proprietary content management system. This CMS, known as LOIS, stores technical documentation authored and for use by artists, engineers, and producers at Industrial Light + Magic, Lucasfilm Animation, Lucasfilm Animation Singapore, and LucasArts. It is Lucasfilm's internal hub for sharing and leveraging cutting-edge proprietary tools and techniques. This position will offer the opportunity to discover, develop, and expand knowledge-sharing systems in a dynamic, diverse, and collaborative environment.

Primary Responsibilities:

  • Design and develop Python applications to expand and enhance the functionality of LOIS.
  • Design and implement interfaces to optimize the authoring and reading of documentation.
  • Develop interfaces for personalized data consumption.
  • Develop features for streaming video content.
  • Solicit user feedback to inform development decisions.
  • Research and recommend new technologies to make system improvements.
  • Integrate various software applications including open-source and internally developed applications.
  • Interact with authors and users to support best practices and solve technical issues.
  • Respond to system errors and failures.

Education, Experience and Skills Required:

  • 4-5 years minimum development experience with Python, UNIX, DOM, HTML, CSS, and Javascript.
  • Python Web frameworks are a big plus: Django, TurboGears, Pylons, mod_python, mod_wsgi, etc.
  • Javascript Frameworks a plus: jQuery, YUI, dojo, etc.
  • Familiarity with Linux, Mac, PC.
  • Strong knowledge of cross browser compatibility.
  • Relational database experience (Oracle, Postgresql and SQL) preferred.
  • Knowledge of content management principles and their application to content collection, management and publication.
  • Proven experience with information design.
  • Bachelor's degree or above in Computer Science preferred.
  • Exceptional writing, editing, planning, and organizational skills strongly preferred.
  • Ability to work effectively with little supervision, and focus project efforts to hit milestones.
  • Strong interpersonal skills; ability to effectively communicate and contribute in a team environment.

What Python is used for: Lucasfilm actively uses Python to created web-based tools and architecture for artistic collaboration and asset sharing.


Adecco Engineering & Technical [Agency] (Austin, TX, USA)

Posted 2-Dec-2008

Description:

The QA Automation Engineer will be part of a team implementing an innovative testing architecture to validate high performance security devices. He/she will define and implement object-oriented components of a system to dynamically configure network topologies and execute tests utilizing them. This position involves learning and understanding both legacy and state-of-the-art networking concepts, features, and protocols. Candidates should thrive on working in a close, small team environment.

Minimum Qualifications:

  • Bachelor's with a minimum of 5 years of experience in an object-oriented programming language.
  • Minimum of 3-5 years of experience in Python.
  • Thorough understanding of object-oriented principles.
  • Familiarity with networking concepts.
  • Fundamental understanding of basic Linux commands

Preferred Qualifications:

  • Experience with networking (switches, routers) and security (firewalls, IPS, VPN) equipment.
  • Familiarity with regular expression syntax.
  • Experience with layer-1 hardware switches.
  • Experience with MySQL database programming.

Capital Markets Placement [Agency] (Chicago, IL, USA)

Posted 1-Dec-2008

Job Description: Trading Engine Developer (1-3 years experience)

Relocation assistance provided for qualified candidates. Duration: Full Time/Permanent Salary: 70-90k (more for top-notch candidates)

Our client is a diversified financial institution specializing in proprietary trading, asset management, order execution services, and technology solutions. They are recognized as a market leader in derivatives valuation, trading, and value-added order execution across global equity, options, and futures markets. With a focus on innovation, achievement, and integrity, they take pride in serving the interests of both their clients and colleagues.

You will build custom electronic trading applications for a leader in the industry, work with a team of top technology professionals, interact with senior partners and traders, and maintain the systems that you design, build, test and deploy

Financial experience preferred, but not required.

RESPONSIBILITIES

  • Perform full life-cycle development of trading applications using C++, C#, Python, SQL, and other languages
  • Work with traders to determine application requirements
  • Integrate custom systems with trading exchanges and market data vendors
  • Support and maintain software

QUALIFICATIONS

  • More than 2 years of programming experience
  • Bachelor's degree in computer science or engineering
  • History of academic excellence, with a minimum 3.0 GPA
  • Solid understanding of object-oriented design and development
  • Experience with some combination of C++, C#, Python, SQL, XML
  • Excellent problem solving skills
  • Desire to work in a team environment
  • Interest in financial markets

To be considered, please submit your resume and salary requirements to bg@capitalmarketsp.com


Outsource Technical [Agency] (Sorrento Valley, CA, USA)

Posted 1-Dec-2008

Job Description:

Our client is a company in the Wireless Industry with the following requirements:

  • Senior Java/ Python Developer- Looking for expert level with Python
  • Mastery of Python scripting
  • Understanding of Berkeley DB
  • Understanding of Subversion and Perforce repositories

Plus:

  • Tibco experience
  • Informatica experience
  • JSF / Java / Grails

Our client uses Python for their QSRP System which is a reporting application built entirely with Python scripts


Aquilent, Inc [Agency] (Reston, Virginia, USA)

Posted 1-Dec-2008

Job Description:

We are currently looking for a Web Developer to join our team in Reston, VA. This is a short-term contract position. The ideal candidate will have 3-5 years of software/web development experience with the ability to come up to absorb domain knowledge quickly and work semi-independently.

Responsibilities include developing and maintaining a collaborative portal using Python. Participate in rapid development and making changes to existing web portals. Additionally, the ability to communicate and work with customer to define requirements, design, and develop custom applications play a major part in this multitasking role.

Requirements:

  • Experience with requirements gathering
  • Experience in development using Python
  • Experience with Plone and Zope

Skills Required/Desired:

  • HTML/DHTML/XHTML/DTML/XML
  • Javascript, VBScript, Python, JSP, PHP
  • Visual Basic/VBA
  • mod_python/PSP
  • PostgreSQL 8.1
  • MySQL
  • Photoshop
  • Dreamweaver/Macromedia Suite
  • Java
  • SQL Server 2000, 2005
  • Zope 2
  • Plone 3
  • Linux, Windows NT, Windows 2K, Windows XP
  • Apache, IIS

Computer Recruitment Services [Agency] (London UK)

Posted 28-Nov-2008

Job Description: My International financial client, based in Frankfurt Germany, has identified a need to build up its tester resources in light of a major new development which will have mission critical impact on future operations. You will join the Performance and Technical Test Team and your tasks will include the following:

  • Requirements Analysis
  • Development of distributed transaction feed procedures, mostly in Python
  • Implementation of automated result analysis
  • Design and implementation of test procedures for failover/recovery scenarios in a multi-tier environment
  • Supervision of regular runs of the automated performance test suite.

The development and testing will take place in a Linux environment. Candidates should have the following skills and experience: - Python scripting - Deep (>3 years) knowledge of Linux, with a focus in the areas of Performance monitoring and tuning and Messaging architectures - Performance testing experience, for latency and throughput, incl. data aggregation and reporting - Good communications skills - Experience of software development in large projects - Good overview and knowledge of open source software - Ability to work in an international project team

This is a long term assignment which will start in Jan / Febuary 2009 and run for the whole year with a strong possibility of extension in 2010.

  • Contact: Jan Glover
  • Tel: +44 (0) 20 7729 6999
  • Mob: +44 (0) 7957 246 060
  • Fax: +44 (0) 20 7729 6111
  • Email Jan@crsplc.com

Search our database for the best vacancies at www.crsplc.com


Plurk! (Toronto ON, Aarhus DK, or anywhere else)

Posted 28-Nov-2008

Job Description

Want to work for the most beloved emerging social service on the web?

Plurk is hiring for a very well rounded and deep candidate who is not afraid of taking on a challenging position as a hybrid systems, ops specialist and python developer. Generally, we are looking for someone who is very detail orientated, forward thinking, enjoys constant optimization and someone who can work well on their own without too much supervision yet is also able to delegate and be responsible for others too.

Job Functions :

  • Develop tools to automate the deployment, administration and monitoring of server software running on linux
  • Configure new Unix servers/firewalls/load-balancers using automated deployment tools.
  • Understand back-end systems architecture, as well as contribute to the overall design to sustain our high standards of availability and performance
  • Maintain site servers and hosted application components using automated tools to ensure uptime and site responsiveness.
  • Diagnose and resolve Unix server, OS, network and other failures and engage internal specialists where required.
  • Develop and extend existing backend elements of the service in Python, analyze tradeoffs in designs, recommend approaches, process and manage analysis of high volume, real-time data

Requirements:

  • B.S./ M.S.in computer science/ related fields
  • Experience operating a large-scale, 24x7 web environment & understanding of underlying support processes and policies
  • Linux, python and mysql. Strong competencies in all areas here. Pure python, custom templating systems, deep kernel level knowledge of linux, various distributions, strong rdbms experience (sharded databases, HA solutions, partitioning, master master configurations) etc.
  • Postfix/courier, sphinx search and other search protocols (lucene, or xapian), monit/nagios/cacti, subversion, trac, rsync/rdiff-backups/lvm/mylvmbackup, nginx, haproxy/linux virtual server/pfsense/CARP
  • Automation using capistrano/puppet/open control tier
  • Virtualization using linux-vserver/xen/openvz. Sandboxed environments
  • Backup management, disaster prevention, recovery and data integrity assurance
  • Deep interest in systems/network security, intrusion detection, on-site data driven anti spam/anti-cheat algorithms and modelling.
  • perl/shell scripting
  • Good knowledge of operations lifecycle, interfacing with datacenters, RAID, SANs, power/electricity utilization/management, server procurement
  • memcache/memcachedb, messaging queues, mongrel, varnish, ganglia.
  • interest in distributed/alternate storage paradigms in place of rdbms (hypertable, hadoop, mapreduce, bigtable, couchdb, scalaris), cloud computing/amazon experience (s3, ec2), high load environments, multiple DC setups
  • Strong oral and written English skills, friendly and works well under high pressure, ready for challenges and looking to create stronger international reputation as thought leader in systems engineering, operations, capacity planning, and large scale distributed systems.

ActiveState Software Inc. (Vancouver, BC, Canada)

Posted 24-Nov-2008

Job Description:

ActiveState is looking to hire a Python Developer to build tools that will rack up more awards for us. Simple, huh?

You've got to be the unique kind of person that can handle developing for other developers: it's not everyone's cup of tea, but if you've been involved in open source, you'll probably get along just fine.

You'll need mad skills, clearly. Not just Python (although approaching ninja status in Python would be what they call "an asset"), but also C and cross-platform software engineering. You've got to love digging deep into code modules to fix gnarly bugs (but we're not judging as to what that might imply about your character...).

A lot of really big companies use ActiveState language distributions and tools. If you can handle the pressure, make sure you put check marks next to 95% of the following, then send us that HR-friendly stuff:

Must Check Mark:

  • Minimum 3 years' software development experience
  • Strong experience programming in C at the system level
  • Intermediate or advanced Python skills
  • Excellent debugging skills
  • Experience building and debugging software on multiple platforms
  • Able to independently research problems and present solutions to the team
  • Excellent written and verbal communications skills
  • Ability to help flesh out precise requirements from customer input
  • Experience (or interest) in managing and improving a complex build system

Nice-to-Have Check Marked:

  • Knowledge of Python internals
  • Experience building and debugging software on AIX, HP-UX and Solaris
  • Experience building desktop applications
  • Comfortable with version control software, especially Perforce and Subversion
  • Other dynamic languages experience (Perl, Tcl, Ruby, etc.)

This position is located at our office in beautiful Vancouver, BC.


CBS Radio Digital Media Group (New York, NY, USA)

Posted 24-Nov-2008

Job Description: Web Developer

Got Python? Got Zope? CBS Radio Digital Media Group is seeking a talented developer to build and maintain web applications, sites and intra/extranets.

Required 2-3 years experience:

  • Python
  • Zope
  • Semantic HTML
  • CSS
  • JavaScript

Bonus Skills:

  • .NET
  • Django
  • MySQL
  • jQuery

Full Time. Salary DOE. Start 01/09.

What Python is used for: Intranet / Extranet development.


GarageGames (Eugene, OR, USA)

Posted 22-Nov-2008

Job Description:

GarageGames is looking for a Sr. Software Engineer with back-end infrastructure experience to join our entrepreneurial and creative team. The developer will be working on our web gaming portal, http://www.instantaction.com. The ideal candidate is innovative, creative, highly energetic, and has experience with the technology behind great web sites. A passion for development and providing the best experience to a wide and varied audience is a must-have for this role!

Responsibilities:

  • Work in a team building scalable web applications
  • Use test-driven development practices to ensure code correctness
  • Document code, track and fix bugs, respond rapidly to emergencies in production environment
  • Work with product group throughout development cycle to ensure quality of end product
  • Python, AJAX, PHP. C/C++
  • LAMP
  • Scalable MySQL schema designs (master-master replication, geographic replication, horizontal and vertical partitioning, indexing, etc.)
  • Networking protocols such as TCP, UDP, HTTP, DNS, NAT, etc.
  • Clustering and load balancing solutions for redundancy, high availability, scalability
  • Network programming (event-driven, asynchronous)
  • Experience analyzing large and complex systems for performance bottlenecks
  • Jabber/XMPP
  • Twisted Python
  • Spread Toolkit

In addition, the following are major pluses, but are not required:

  • SOAP or REST Web Services
  • bash scripting
  • Experience with Apache and Linux, including Apache module development
  • Thorough knowledge of and experience using MVC frameworks
  • Experience with SVN, CVS or other version control system
  • Understanding of web caching techniques
  • A passion for games and game technology

Requirements for this position:

  • Bachelors in Computer Science or related work experience. Masters degree is a plus.
  • Ability to work on-site at the GarageGames office in Eugene, Oregon (preferred) or Portland, Oregon
  • 5+ years experience developing large scale software systems (10K+ concurrent users)

What Python is used for: Chat, Business logic layer, data access layer, party and lobby management, game state management


Reality Jockey Ltd. (London, UK)

Posted 20-Nov-2008

Job Description: RjDj is an exciting startup looking for a full time Python/Django freelancer to get stuck into the website feature additions that our userbase is asking us for urgently. Check out http://rjdj.me/do-you-rjdj-me/ to get an idea of what we are all about. We need someone in the short term for a few weeks work, but there may be more work in the future. You should be a Django expert with good additional knowledge of frontend tech, social networking APIs, and JQuery. Please email michael at rjdj.me directly if you are interested, and provide some details of your previous experience. You should preferably be located in London. No recruiters please.


Sapphire Technologies [Agency] (Hillsboro, Oregon, USA)

Posted 19-Nov-2008

Job Description: Sr. Python Developer

Our client is in need of a Python Developer for a 4+ month project in the Greater Portland area. In this position, you will be working with a team of talented software engineers at all layers of an exciting and multi-faceted software project that includes cluster technology, Web application frameworks, Web 2.0 and Web 3.0 technologies, and database technologies such as ORMs. You will be responsible for both high-level and low-level aspects of the project, from the design and documentation of APIs to the actual implementation. As time permits, there may also be opportunities to optimize and tune software/systems for increased performance. This project is geared towards next-generation sequencing and bioinformatics, and there is opportunity to learn about this rapidly evolving field of biology.

Daily Responsibilities:

Development, debug, integration, test creation, documentation

Necessary Skills (Must Have):

  • Experience writing software in Python
  • Experience writing shell scripts (i.e. bash)
  • Linux/UNIX experience
  • Experience writing, documenting, and testing APIs, developing middleware
  • Experience developing user interfaces (experience developing both command-line and graphical user interfaces is preferred)
  • Experience using open source software and finding the right open source software package for the task

Additional Skills Desired (Nice to Have):

  • Experience with Python ORMs like SQLAlchemy and SQLObject (SQLAlchemy preferred)
  • Experience developing Web applications using Web application frameworks, particularly in Python (Turbogears and/or Pylons preferred)
  • Experience using and developing for clusters
  • Experience with Web 3.0 technologies, especially RDF
  • Experience with programmatically using databases, especially PostgreSQL and SQLite
  • Experience developing open source software and contributing back to the community

Victoria and Albert Museum (London, UK)

Posted 19-Nov-2008

Job Description: The Victoria and Albert Museum is looking for a Web Developer to help us maintain and improve their website with the aim of inspiring creativity at an international level. As part of the Web Technical team, you will be responsible for developing top-quality web applications using Symfony, Drupal and Django as well as our Content Management System. You will have extensive experience of scripting for database-driven sites, software development techniques, web accessibility standards and Web 2.0 functionality, and will be keen to learn new technologies and put them into practice. Applications should be made through the website at http://www.vam.ac.uk/jobs.

What Python is used for: Python and Django are used to build back-end web applications and interfaces which support front-end Symfony applications. Python is also used for data manipulation and text mining.


Pattag Inc. (Boston, MA, USA)

Posted 18-Nov-2008

Job Description:

We are looking for developers with interest in the fast-paced world of social networking.

Do you like to work with technology in facebook api,videos, games, google maps, photos, ratings, tags, newsfeeds?

We work in python, django, mootools, javascript, and standards-based css/html. We are very *NIX friendly.

Experience with web frameworks, js libraries, databases, and web server configuration brings you to the front of the line.

We are looking for developers only right now (know python, and be comfortable with web frameworks at minimum).

Will interview and hire for projects immediately.

What do you get? Competitive pay, and an exciting opportunity to develop your cutting edge ideas and skills.


Outsource Technical [Agency] (San Diego, CA, USA)

Posted 18-Nov-2008

Job Description: Python Developer

Our client is looking for a Python expert immediately. The Python Developer will be working with a reporting application built entirely with Python scripts. Currently, a high level process map has been identified in the system and the various subsystem entities that feed it. Our client needs someone who can reverse engineer the system to construct an understanding of the impact of each subsystem entity on the view layer. That information will be used to build a plan to rebuild the system in phases in a technology stack that makes a little more sense.

Requirements:

  • Must be a U.S. Citizen or green card holder
  • Mastery of Python scripting
  • Understanding of Berkeley DB
  • Understanding of Subversion and Perforce repositories

Plus:

  • Tibco experience
  • Informatica experience
  • JSF / Java / Grails

Company Information

This position is at one of the top companies in the San Diego area. The manager is looking to get the right candidate in the position right away. Please email me as soon as possible if you are interested to meggers@ostechnical.com.


Volt Technical Resources [Agency] (Hillsboro, OR, USA)

Posted 18-Nov-2008

Python Web Developer will work with a team of Software Engineers at all layers of a multi-faceted software project that includes cluster technology, Web application frameworks, Web 2.0 and Web 3.0 technologies, and database technologies (such as ORMs).

The Web Developer will be responsible for both high-level and low-level aspects of the project, from the design and documentation of APIs to the actual implementation. As time permits, there may also be opportunities to optimize and tune software/systems for increased performance. This project is geared towards next-generation sequencing and bioinformatics. This is an opportunity to learn about this rapidly evolving field of biology.

Daily Responsibilities: Development, debug, integration, test creation and documentation.

Required Skills for this Python Web Developer position include the following:

  • Experience writing software in Python
  • Experience writing Shell Scripts (i.e. bash)
  • Linux/UNIX experience
  • Experience writing, documenting and testing APIs
  • Experience developing user interfaces (command-line and graphical preferred) and middleware
  • Experience using open source software and finding the right package for the task
  • Bachelor's degree in Computer Science or equivalent

Bonus Skills:

  • Experience with Python ORMs like SQLAlchemy (preferred) and SQLObject
  • Experience developing Web applications using Web application frameworks, particularly in Python (TurboGears and/or Pylons)
  • Experience using and developing for clusters
  • Experience with Web 3.0 technologies, especially RDF
  • Experience with programmatically using databases, especially PostgreSQL and SQLite

Volt Technical Resources- a division of a Fortune 1000 publicly traded Staffing Industry Leader, located in Portland, Oregon. We are among the largest IT staffing companies in the US for contract/temporary and direct hire placements and support most of the top rated IT companies in the Pacific Northwest. Volt is an Equal Opportunity Employer and is dedicated to fostering diversity in the workplace.

Please no Corp to Corp or Agency responses at this time. Thank You.

Please email your resume, with the complete job title and number in the subject line: Python Web Developer – 234032PPL, to: portland-techjobs@volt.com


Mitchell/Martin Inc. [Agency] (Chicago, IL and Minneapolis, MN, USA)

Posted 18-Nov-2008

Description: Contract length: 3 - 6 months. Key technical skills are Python, Ruby and PHP. Candidate needs to be local. Excellent team work and communication skills.

Python Use: To develop a new application for an IT firm.

  • Contact: Brett Buttacavoli (Technical Recruiter)
  • Contact Email: bbuttacavoli@itmmi.com
  • Contact Telephone: 646-723-7360

Darocom Limited (Farringdon, London, UK)

Posted 14-Nov-2008

We are looking to recruit a small team of ambitious developers to build a new Internet Telephony product. You will have the opportunity to both use your knowledge and develop new skills in an exciting, fast-paced, but structured environment.

You will be required to work in a small team, to develop fully working prototypes for the Internet telephony industry. The team will develop a fully interactive website and back-end systems to control a telephony applications built on the Open Source Asterisk platform (no prior knowledge of this is required).

As the company is a young growing company there will be opportunities to work with a wide variety of technologies and applications and to create a role that is both challenging and rewarding. The successful applicant will have a real opportunity to influence the direction of a growing company in many ways.

Requirements

  • Object oriented development
  • SQL and relational databases
  • Linux/Unix
  • Flexibility
  • Strong team working skills
  • Ability to play an active role in the conception, design and development of new ideas and features
  • An ability to teach oneself new skills as required

We are looking for talent and attitude far more than experience. For the record though, you should know or wish to know most of: Python, Django, PostgreSQL (or other relational DB), Ajax, XML, HTML, CSS, Ubuntu (or other Linux/Unix), Apache and Asterisk.

Your salary will be between £25,000 and £35,000 depending on experience etc. and benefits will include share options, a great working environment and big monitors.


La Jolla Institute for Allergy and Immunology (La Jolla, CA, USA)

Posted: 13-Nov-2008

Job Description: Web Application Designer and Developer

This position will be tasked with the majority of web page design and development for our institute internal web and database projects. Primarily, this will deal with gathering data and requirements from users or department manager for specific projects, following it through all stages of development from prototype to release and continuing through on going support.

Applicants should be competent formal programmers with experience in web programming languages and frameworks such as Python (Django/Pylons), JavaScript, HTML, Prototype and/or other non-Microsoft centered languages. Too, candidates should be competent in graphic design and layout with strong familiarity with graphics suites such as Adobe’s Creative Suite (Photoshop/Fireworks/Gimp). Design portfolios are highly encouraged to be submitted with resume. Applicants must be able to manage their time and projects and meet required deadlines. A knowledge or preference for Apple computers is highly relevant as our company is near 95% Mac.

We are one of the largest immunology institutes in the world with great benefits and coworkers. We are seeking a candidate with a great personality who loves web technologies and creating interesting and dynamic applications for our users using the latest methods and technologies in a fun and supportive environment. Self-starters are encouraged to apply; sticks-in-the-mud need not.

We are located in beautiful La Jolla, California on the UCSD Campus, though we are not affiliated with the university. This is a full-time permanent on-site position.

What Python is used for: We are looking to change our web framework from Coldfusion to another framework. Python currently has our eye (Django or Pylons).

  • Contact: Greg Kuchcik, HR
  • E-mail contact: hr@liai.org

Quazal Technologies Inc. (Montreal, QC, Canada)

Posted: 13-Nov-2008

Job Description: Game Server Developer

We seek talented developers to join our team and help shape the future of a dynamic industry. You will design, develop and integrate with our customers new features for our network game middleware, in Python and C++, within a team committed to quality, in a development environment at the cutting edge of technology.

Quazal offers challenges for candidates interested in scalable client/server systems at the junction of several languages (C++, Python and SQL), in network game architectures and in embedded software for game consoles. A relevant work experience in one of these fields is a significant asset.

What Python is used for:

All server side buisness logic. Client code in C++ running on game consoles makes remote procedure calls to Python on game servers. Server farm administration tools are also in Python using Django.

Company Description:

Quazal Technologies is one of the gaming industry's leading providers of multiplayer gaming middleware, servicing both in-game and lobby/matchmaking needs. Our clients include a variety of game developers as well as many of the world's largest publishers such as THQ and Ubisoft.


Edgelink, LLC. (Hillsboro, OR, USA)

Posted: 13-Nov-2008

Job Description: Sr. Python Developer contract opportunity in Hillsboro, OR-Onsite only

Edgelink is currently seeking a Sr. Level Python Developer for a contract opportunity in Hillsboro, OR. In this position, you will be working with a team of talented software engineers at all layers of an exciting and multi-faceted software project that includes cluster technology, Web application frameworks, Web 2.0 and Web 3.0 technologies, and database technologies such as ORMs. You will be responsible for both high-level and low-level aspects of the project, from the design and documentation of APIs to the actual implementation. As time permits, there may also be opportunities to optimize and tune software/systems for increased performance. This project is geared towards next-generation sequencing and bioinformatics, and there is opportunity to learn about this rapidly evolving field of biology.

Duration: 4 months with option to extend up to 12 months

Location: Onsite only-Hillsboro, OR

Daily Responsibilities: Development, debug, integration, test creation, documentation

Necessary Skills (Must Have):

  • Experience writing software in Python
  • Experience writing shell scripts (i.e. bash)
  • Linux/UNIX experience
  • Experience writing, documenting, and testing APIs, developing middleware
  • Experience developing user interfaces (experience developing both command-line and graphical user interfaces is preferred)
  • Experience using open source software and finding the right open source software package for the task

Additional Skills Desired (Nice to Have):

  • Experience with Python ORMs like SQLAlchemy and SQLObject (SQLAlchemy preferred)
  • Experience developing Web applications using Web application frameworks, particularly in Python (Turbogears and/or Pylons preferred)
  • Experience using and developing for clusters
  • Experience with Web 3.0 technologies, especially RDF
  • Experience with programmatically using databases, especially PostgreSQL and SQLite
  • Experience developing open source software and contributing back to the community

To apply to this position: DO NOT DELAY! The manager will move quickly on this position!

Please email a current resume in Word/.doc format and a brief cover letter to: Christi@edgelink.com.

  • Contact: Christi Amend
  • E-mail contact: Christi@edgelink.com
  • Other Contact Info: (503)246-3989
  • Web: www.edgelink.com

Scope Seven (El Segundo, CA, USA)

Posted: 11-Nov-2008

Job Description: Python Web Application Developer

We are a media production and design company, providing world-class creative and technical services to select companies in the entertainment and games industries.

We are currently looking for a senior-level Python developer to join a new team developing web-based workflow and project management software to integrate with our desktop tools. This is an excellent opportunity to get involved at the start of a new development (no legacy code!) bringing your expertise to bear on all aspects of the project - technology, design, implementation and deployment.

Essential skills:

  • Proficiency in Python
  • Solid experience in one or more Python web frameworks (Django, Turbogears, etc.)
  • HTML / CSS / Javascript
  • Relational database design and SQL
  • Contact: Adam Young Recruiting Manager
  • E-mail contact: hr@zoodigital.com
  • Web: www.scopeseven.com

The Pascall Company [Agency] (Lexington, KY, USA)

Posted 11-Nov-2008

Job Description

Design, development, and documentation of code build development applications within a Linux Operating System environment. We are looking for s software engineer who is proficient in Perl scripting, Python, C-programming language, Make, iMake, and shell scripting. Knowledge and experience in building code is needed. Development knowledge and experience using interprocess communication mechanisms, utilizing distributed systems and multi-process, multi-thread systems programming is required. Also, the software engineer needs experience in database design and application development. Additionally, the software engineer needs experience releasing applications, implementing error resolutions and enhancements within a version control system. Experience in diagnosing user reported problems and providing technical support to users in a development community is also required.

Required 3-5 years of experience with the following:

  • Subversion Version Control Experience or similar
  • Unix/Linux Inter Process Communications Development
  • Multi-Thread/Multi-Process Debugging
  • Perl/Python or similar application development
  • Basic Graph Algorithm/Tree Traversal Knowledge
  • Basic System Admin
  • Socket/Network Programming
  • Remote procedure call/Remote Method Invocation
  • Source Code Build
  • Excellent Team Working Skills
  • Excellent Verbal & Written Communications
  • Must have distributed systems and multi-process, multi-thread systems programming experience
  • Database design and application development

SBI Network project - based on an Open Business Model (Montreal, QC, Canada)

Job Description: NOTE: this is in fact a paid project on the form of shares in a lucrative worldwide project. So, it will be owned by all partners.

What Python is used for: As the main integration language

Today, we request the opportunity to invite OpenBSD, Python, Asterisk and Mozilla communities to collaborate with us in developing various Integrated Internet and Telecommunication Applications.

This is a very interesting opportunity to these selected communities of Programmers, Developers, Computer Engineers, Solution Providers who already acquired at least 2 years expertise in open source Application development and wish to enter into a non-binding dialogue with us for a mutual beneficial agreement.

The selected technology partners and individuals will collaborate in developing/ implementing a multi-phase telecommunication project and be part of an international, cross cultural, multidisciplinary team of technology experts and entrepreneurs.

This will be achieved using an open business module principle with passive income source and excellent probability of generating substantial resources and a sustainable source of income within 36 month.

The following steps shall be accomplished:

Embed several Internet and Telecom technologies into OpenBSD OS such as but not limited to

  • Python
  • Open H323, OpenSSH, OpenBGPD, OpenNTPD, OpenCVS,
  • Wolfram Mathematica for Mathematical computing, Search Engine, and other application
  • Asterisk

The selected dynamic team members shall possess expertise in:

  • System Security and Encryption,
  • Networking (such as and not limited to Load Balancing, Scalability...)
  • Logarithmic, Algorithm computing
  • Develop several application with Python, Web-Mathematica and OpenBSD, (such as but not limited to IPTV, Video on Demand, Video Conferencing, Video & Audio Streaming,
  • Develop Desktop/Web application such as but not limited to PDA programming, cell phone programming, E-Learning, E-Commerce, E-Tradding. E-Application

If you think you can help us, have an idea, opinion or a recommendation we would like to hear it from you

We can communicate in French, Spanish, and English.


Capital Markets Placement [Agency] (New York City, NY, USA)

Posted 07-Nov-2008

JOB: Senior Python Engineer, NYC - Relo OK - 150-250k

Entrepreneurial. Challenging. Exciting. Fun. Innovative. Edgy. Distinctive. Sound like an interesting job?

Our company was born out of a passion for bringing information to consumers. We began with the mission of providing a smarter directory assistance solution to telecom companies, so they could pass on a better and lower priced service to consumers. As a natural extension of our mission, we built our own market leading information brands in Europe and extended our services into text messaging as well. We have recently embarked on a new brand identity which reflects our desire to extend our brand presence to the US and merge our multiple information services under one umbrella. What will never change is our commitment to persistent innovation so we can always provide our customers with the best information experience possible.

With our renewed identity, we setup a high priority intrapraneurship effort, a web start-up nestled within a larger organization, to launch our brand into the web and mobile space. This offers us the best of both worlds: the stability and resources of our parent, with the culture and agility of a startup.

We aren't looking to create some fad products, but rather major newsworthy and landscape changing products, backed by an extensive marketing budget. We are an eclectic group of intelligent, interesting, and fun entrepreneurs with a passion for groundbreaking ideas. The project is still in its early stages, so all hires have an immediate opportunity to have a major impact and enjoy rapid career development.

We operate out of our own Flatiron area loft-space, with an evolving fun and energetic culture, and a growing list of amenities. We hope that all hires will take an active role in helping us define the culture of our company.

As a Senior Developer, you will be a foundational member of the core technology effort, working intimately with the CTO and other senior developers. Gradually, as the team grows, there will be opportunities to lead and manage a team of developers, if desired. Right now, we really need some hard-core builders. If you're looking to change the landscape of the internet with your own two hands, this is a great opportunity for you.

RESPONSIBILITIES:

  • Develop, design and maintain web services to support all aspects of a highly data-driven product
  • Create and implement algorithms to handle distributed server-side data processing
  • Create solutions to parse and extract useful information from web-scale structured and semi-structured sources of data
  • Work as a key member of a small, passionate, highly-skilled team
  • Utilize agile methodology, but work independently as needed
  • Work comfortably in a face-paced start-up environment
  • Work comfortably on multiple projects simultaneously

SKILLS:

  • Text and data mining
  • Distributed data processing
  • Technologies we use and love (you should too):
    • Python, Ruby
    • Systems written in Java, C++
    • RESTful services
    • Linux
    • Perl (only in emergencies)
  • Familiarity with web standards
  • Firm understanding of core web technologies (http especially)
  • Ability to properly document code and processes
  • Contact: Beau Gould, Executive Advisor
  • Contact Email: bg @ capitalmarketsp.com

United Staffing Solutions [Agency] (Jersey City, NJ, USA)

Posted 07-Nov-2008

Job Functions:

  • Develop extensible online applications
  • Integrate vendor code into web tier
  • Write and Maintain Unit Tests
  • Develop and Maintain Automated Testing Frameworks
  • Perform Load/Performance Testing
  • Maintain & Enhance Build & Deployment Scripts
  • Liaise with programmers (internal & external)
  • Ability to set development standards
  • Oversee incorporation of applications into web tier
  • Assess stability of existing applications
  • Coordinate conversion from legacy systems

Required Knowledge, Skills and Abilities:

Candidate needs to be aggressive in learning new things as well as taking responsibility for work product and meeting deadlines with minimal supervision. They need to have worked in an online environment and have published applications that have withstood live deployment.

  • Open source familiarity
  • Django framework
  • Python

Must live local to New Jersey or seriously consider relocating from within USA to Tri-state area.


Rackspace IT Hosting (San Antonio, TX, USA)

Posted 07-Nov-2008

Job Description: Python Developer

PROUD SPONSORS OF PYCON 2008

We are building our development teams in San Antonio for Rackspace and Mosso.

As one of the fastest growing Hosting Services companies in the US and abroad we are developing core technologies encompassing Cutting edge Cloud Services that are revolutionizing hosting services around the world. We provide a scalable, cost effective solution architecture hosted in the cloud that enables companies to utilize our infrastructure to access platform independent Hosting, Compute, and Storage Services on demand. We're seeking experienced Python developers to work on a variety of utility and distributed computing projects. Experience in a web based transactional environment such as e-commerce, social networking, online banking, online gaming, ect. is highly desirable. If you desire to work in an environment where innovation is not an option and the driving passion is to create the platform for the next generation of hosted applications then you deserve to investigate Rackspace as your next career opportunity.

Our ideal candidate is someone who:

  • Has been there, done that, (with the t-shirt to prove it) 2+ yrs solid open source development experience.
  • Can say stuff, and write stuff, in a way that others will understand.
  • Enjoys finding elegant solutions to interesting problems.
  • Believes there is always a better way.
  • Has a resume in a format other than MS Word.

Bonus points for:


Quaero Corporation (Charlotte, NC, USA)

Posted 07-Nov-2008

Job Description: Software Engineer (60k to 90k).

Seeking disciplined software engineers with 0-3 years of experience who are looking for opportunities to develop technology for distributed data mining systems. The ideal candidate will be a strong abstract thinker and continuous learner that enjoys mathematical concepts and unbreakable software. We welcome creative and self-motivated individuals that like to think outside the box. The responsibilities include software design, development, documentation and support as part of a small and nimble team. We offer the feeling and freedom of a software startup with access to some of the top corporations in the world. Skills: Computer Science Degree, Knowledge and experience with Python and SQL, Ability to work independently without close supervision, Proven ability to work in a team, Excellent communication and interpersonal skills.

What Python is used for: We use Python for data mining.


imo.im (Palo Alto, CA)

Posted 02-Nov-2008

Job Description:

Imo strives to develop amazing products that people will love. Located in Palo Alto, CA, we are a startup founded (and funded) by one of the first ten employees at Google and advised by several early Googlers. We are working on a variety of projects that are enhancements to our current instant messaging application, as well as other non-IM products (not listed on our site) that will help people communicate and collaborate more easily. We have tons of ideas, and we are looking for outstanding software engineers who are interested in making products for our users all around the world. Our ideal candidate would not only have a strong background in not only algorithms and design, but also coding; this is very important for our company as our engineers are in charge of all aspects of a project from start to finish.

Requirements:

  • BS/MS/PhD in computer science (or the equivalent).
  • Strong grasp of data structures and algorithms.

Extra credit:

  • Experience building and designing scalable distributed systems.
  • Ability to design and implement systems in Python.
  • Extensive experience writing networking code in C/C++.
  • Thorough understanding of TCP/IP and network programming.
  • Adept at hacking open source software.
  • Experience with HTML, CSS, Javascript, MySQL a plus.
  • Know Linux better than you can sing Britney lyrics.

Compensation:

The usual: competitive salary, stock, snacks, gym membership, health insurance, $25,000 starting bonus, and a housing stipend for living in close proximity to our office.

  • Email: please email your resume to marissa@imo.im if you are interested. Thanks!

Austin Fraser [Agency] (Norfolk, UK)

Posted 02-Nov-2008

Key Skills: Python, Django, Web Applications

Austin Fraser are looking for a Python Developer for a 6 month contract to work for a consultancy in Norfolk. Budget is now signed off for the Python Developer to start on an exciting Python software development. The successful Python developer will be required to work as a part of a growing team and also be able to work well when left to own devices.

The Python Developer will need to be experienced working with Python and associated technologies and software especially Django. Successful