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: 2008-11-19 23:17:11 +0100 (Wed, 19 Nov 2008) $

Python Job Opportunities

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

Zope Corporation (Fredericksburg, VA USA)

Posted 17-Nov-2008

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


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!

GarageGames (Eugene, OR, USA)

Posted 02-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


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 completion of this 6 month project will lead on to other work opportunities within the company as they are growing and winning more work.

This is an initial 6 month contract with extensions likely. For further information and to confirm rates/availability please submit a current CV.

As a professional company we gladly welcome applications from persons of any age and background and do not intend to discriminate with advert text and terminology.


Smartodds Ltd. (London, UK)

Posted 26-Oct-2008

Job Description:

Experienced MySQL DBA required to join the quantitative team of our dynamic football betting consultancy. We are looking for self motivated and hard working individuals who are proactive, with an acute attention to detail. Your CV will speak for itself.

We offer a relaxed, but professional and fast paced working environment and an excellent salary package, depending on experience and qualifications.

Supporting the quantitative team, the role will involve the administration of the databases that are a backbone of our company. The successful candidate will be responsible for data verification and the development of stored procedures as required by the team, along with advising the team on database architecture, performance and resource requirements. A key feature of the role will be the writing and maintenance of python scripts to automatically populate the databases.

Essential Skills

  • At least 2 years commercial experience as a MySQL DBA
  • First or upper second class degree in a subject with a high computational, mathematical or statistical content
  • Experience programming using Python
  • Passion for football that will drive you to ensure the integrity of the databases
  • Experience writing MySQL stored procedures
  • Experience using replication in MySQL
  • Candidate must be allowed to work in EU. No agencies please.

Desirable Skills

  • Good knowledge and experience of working with linux operating systems

What Python is used for: To download and parse data from various sources to populate the database.


DSG Systems, Inc (Golden, CO, USA)

Posted 26-Oct-2008

Python/Zope/Plone Developer who will be responsible for creating and maintaining tools for enabling scientific, and engineering discovery. Will create and enable creation of Plone content types for collection, validation, extraction, analysis and navigation of scientific and engineering data toward the discovery of technologies to enable an energy efficient and renewable energy future.

  • Scientific or Technical background, minimum 5 years.
  • Python background experience, minimum 6 months.
  • Plone background experience, minimum 6 months.
  • Experience using model driven technologies for Plone content type creation.
  • Experience creating Plone workflows.
  • Understanding and knowledge of Plone Archetypes.
  • Creating content types in Plone.
  • Contact: Holly Dorchinez, Director of Recruiting
  • Contact Email: hdorchinez@dgsys.com
  • Contact Phone: +1-303-790-0453 ext 113

VeApp LLC (Boston, MA, USA)

Posted 26-Oct-2008

GUI/Frontend Developer (Contract)

We are seeking an expert GUI person to help with a microblogging site design. The ideal candidate would be a wizard with HTML/CSS/Javascript/AJAX (including issues like browser/cross platform issues) and have a good sense of style with UI design as well (i.e., not just the nuts and bolts of knowing arcane CSS syntax, etc.).

We use Cheetah template engine so familiarity with that is a must (unless you are expert with another similar template engine). We prefer candidates who have a solid Python background and have familiarity with frameworks such as CherryPy, Pylons, Django, etc.

We are seeking candidates who have designed popular web applications that have been deployed and used by significant user bases (i.e. these apps are highly usable, in addition to being nice to look at) and have unique approaches on how to go about making a web app usable.

Please send a) a resume, b) a set of links to previous design work, c) a list of persons as references, d) as well as contracting rates to: veappllc@gmail.com. No agency please.


Ammeon (Dublin, Ireland)

Posted 26-Oct-2008

Job Description: Python developers with 1+ year of industry experience wanted for permanent or contract positions in Dublin, Ireland.

Ammeon are expanding in a number of different areas, and require dedicated software professionals to work on R+D and solutions projects.

Requirements:

  • Python
  • XML, XHTML, CSS, Javascript
  • Ability to generate cross-browser compatible sites
  • Operating Systems: Unix & Windows

Desirable:

  • Java
  • Django
  • C/C++
  • Mootools, Dojo, Mochikit or similar frameworks
  • RDBMS
  • HTTP, SMTP, DNS, internet protocols

Unfortunately we are only able to consider applicants who are eligible to work in Ireland. No teleworking.


SpiderOak, Inc. (Anywhere, USA, CA, EU)

Posted 26-Oct-2008

SpiderOak provides a "zero knowledge" cryptographically secure online backup, access, sharing, and multi device synchronization service for Linux, Mac, Windows and mobile devices.

We use Python everywhere we can, with occasional help from Perl and C. Our team is entirely telecommute, distributed across North America and Europe. Work schedules are all self-determined.

We're looking for expert Python developers.

** Basic Requirements **

  • 10 years software development experience
  • 5 years open source or commercial development
  • Comfortable with all major OSs
  • Knowledge of Python best practices and Agile development approaches

We also prefer people who have made contributions to the open source community. Contributions can be bug reports, documentation, modules, patches, released projects, or even just an insightful programming blog. We just want to know you can engage.


D.E. Shaw & Co., L.P. (New York and California, USA)

Posted 26-Oct-2008

The D. E. Shaw group is looking for top-notch, innovative software developers to help it expand its tech venture and proprietary trading activities. We're a global investment and technology development firm with approximately US $37 billion in aggregate investment capital and a decidedly different approach to doing business. The application of advanced technology is an integral part of virtually everything we do, from developing computationally intensive strategies for trading in securities markets around the globe to designing a supercomputer intended to fundamentally transform the process of drug discovery. Developers at the firm work on a variety of interesting technical projects including real-time data analysis, distributed system development, and the creation of tools for mathematical modeling. They also enjoy access to some of the most advanced computing resources in the world. If youre interested in applying your intellect to challenging problems of software architecture and engineering in a stimulating, fast-paced environment, then wed love to see your resume.

To apply, e-mail your resume to Python-Prog@career.deshaw.com.

Members of the D. E. Shaw group do not discriminate in employment matters on the basis of race, color, religion, gender, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class.


Capital Markets Placement [Agency] (San Francisco, CA, USA)

Posted 26-Oct-2008

  • Job Title: Software Engineer--Systems
  • Location: San Francisco - Relocation assistance provided
  • Duration: Full Time/Permanent
  • Salary: 90-130k DOE

Our client is home to a new type of search that makes it easy to find subjective information. Starting in early 2008 the company raised seed financing from a number of premier angel investors and carefully grew a high-caliber engineering team. Today, the company includes founders from more than a half-dozen successful startups, four AI Ph.D.s, and engineers from Silicon Valley's major technology companies.

The engineers are careful implementers who are curious about how things work. They lean on large levers to get more done, faster, and enjoy applying new tools to the new opportunities afforded by today's web. They endeavor to solve real-world problems for real people (including the rest of the company), and aren't afraid to think big. As a systems engineer, you bring strong technical chops and a desire to think big and build our systems to match.

General requirements:

  • B.S. in CS or Computer engineering from a leading institution (M.S. preferred)
  • 2+ years direct technical experience in Systems Engineering for web-based products with experience in distributed systems, network programming, database implementation, web search infrastructure, or storage systems in Python
  • Affinity for rapid prototyping
  • Flexibility when faced with complex challenges

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

  • Contact: Beau Gould, Executive Advisor
  • E-mail contact: bg@capitalmarketsp.com
  • Other Contact Info: 718-598-1411

RedRiver Systems [Agency] (Dallas, TX, USA)

Posted 19-Oct-2008

As the Agile Tester, you will be responsible for for software testing of various software products of the company. You will be responsible for writing Manual Testing Scripts to handle all areas of testing including Performance, User Interface, Functional, Systems, Web and Database. Using state-of -the-art technologies and the the latest trends in modern software development, you will work with team members to raise any issues with feature design, determine proper testing needs for ongoing releases, write and automate detailed tests for thorough coverage to ensure defects are identified as early as possible in the development cycle. This position is not a training position but someone who is committed to product improvement through the QA Testing.

The first project you will be testing is the release of a maintenance upgrade to current product with anticipation of a new feature rich product being released in Q1'09.

Requirements:

  • Agile Methodology
  • 2+ Years in working within Agile Test Environment
  • JavaScript or Python or VBScript or Ruby
  • Strong Test Planning Skills in Full Development Cycle
  • Attention to Detail

Weatherly Technologies [Agency] (New York, NY, USA)

Posted 19-Oct-2008

Senior Developer

On a scale of "OMG - Kill me now" to "The Best Thing Ever", how do you rate programming as a recreational activity? If you are closer to "The Best Thing Ever

Our company is the cure for boring travel -- the one-stop prescription shop for the jaded and harried traveler. We can't tell you who you should be traveling with, and frankly, it's none of our business; and airline travel has become commoditized. In the area of choosing a hotel and getting the best price for it, however, we feel we have some expertise to offer. We are a high-end online travel agency specializing in carefully selected hotels. Our company has become the global leader in its segment and is growing by over 50% per year. We are in the process of building a unique travel guides website; and a social networking website for travelers to connect online AND in the real world.

We take pride in building software based almost exclusively on an Open Source stack (LAMP) and almost 100% in-house. Technology is one of our key competitive advantages - and we want people who share this philosophy.

We are looking for a senior engineer/architect? Python (or PHP) programmer ( at least 2 - 3 years of experience in an open source language).

The skill set required is a rock star web developer:

  • Must be proficient in Python or PHP, Python preferred
  • Must have one large scale public web project in their portfolio, preferably startup experience
  • Be able to develop with certain architectural considerations in mind at all times, such as: multilingual text, runtime efficiency in a very high load environment, file mgmt in a clustered environment, etc
  • Must be self-motivated and eager to utilize the existing team's business knowledge to advance their own knowledge. We don't want anyone who wants to squirrel themselves away and read code alone all day. We need to be as efficient as possible in knowledge sharing in order to keep the code generation rate high.
  • Must be able to manage time efficiently among multiple projects.

These tech requirements should be implicit in the criteria above, but nonetheless are imperative:

  • OO design
  • SQL including indexing and query tuning
  • XML feeds in general. We deal with a lot of third party feeds that love to use XML.
  • Working knowledge of subversion, including branching and merging
  • Must be able to configure a LAMP development environment (If you can do one, you can do them all. In our case "LAMP" means FreeBSD, Apache, MySQL, Webware for Python)

What will you do at here

  • Work with our designers to take something from concept to a working application
  • Help architect and design various components of the site
  • Work with our Lead Front End developer
  • Guide and assist other developers

This is a full time job (salary + bonus + benefits) in NYC that requires you to be on-site. NYC CANDIDATES ONLY!!!!


Pencom Systems Incorporated [Agency] (New York, NY, USA)

Posted 16-Oct-2008

Job Description: Our client, a large internet technology firm based in Jersey City, NJ, USA, is seeking a number of Python Developers to work on on application development, integration, automated testing and deployment of applications, publishing structure and unit testing in various development environments.

Requirements

  • Bachelor degree
  • Open source familiarity
  • Django and other frameworks
  • Python
  • At least 2 standard templating languages such as Velocity, PHP, JSP
  • Knowledge of quality control methods and philosophy
  • Linux commands
  • Source control
  • Excellent written and oral communication skills

SALARY: $80K+, Annual


NASA Ames Research Center (Moffett Field, CA, USA)

Posted 16-Oct-2008

NASA CoLab ( http://colab.arc.nasa.gov ) has an immediate need for a full-time software developer to help create a platform for communities around space exploration and public participation. This is a high-profile, high-impact opportunity to create software that will help NASA connect with internal and external communities to collaborate. This position also offers the opportunity to support the planetary science community, as well as the general public.

Applicants should hold a B.S. (or higher) in Computer Science and have excellent software engineering and system development skills. A strong background in UNIX-based development (Python) is required. In addition, knowledge in one (or more) of the following areas is greatly preferred:

  • experience developing and maintaining a web server in a linux-based environment (e.g. Apache, lighttpd, NgineX)
  • web development with the Django web application framework; basic familiarity with Django internals would be a plus
  • techniques for developing high-scalability websites (e.g. load balancing, reverse proxies, database sharding)
  • fluency in the Python programming language, including experience developing a large software project in Python
  • experience working in a multi-person web design team, alongside designers, community managers, and other developers

If you are interested in applying for this position, please send the following via email:

  • a letter describing your background and software experience
  • a detailed resume (PDF or text)
  • contact details for two (or more) references

to Robbie Schingler robert.h.schingler@nasa.gov.

NASA CoLab connects communities inside and outside NASA to collaborate. What types of collaboration? Just about anything! From providing a framework for people to work directly with NASA scientists to supporting open source projects, we stimulate exploration surrounding the space program. CoLab is a NASA program that enables collaboration via virtual and physical coworking environments as well as emerging technologies. What's the end goal? Through collaborating on projects and programs we can make NASA-at-large more open and innovative.


Ableton AG (Berlin, Germany)

Posted 16-Oct-2008

Ableton is a key innovator in music production software. Our products empower and inspire creative people. Since the company began in 1999, Ableton has attracted an extensive and highly committed community of musicians, composers and DJs worldwide. We attribute this success to our focus on innovation, quality and relationship-building. Currently, Ableton employs around 100 people in its Berlin and New York offices.

To strengthen our team, we are looking for:

Python Developer (m/w)

As part of an excellent and agile team, you will develop complex, modern Python applications that connect our native cross-platform application with the Internet, and support countless internal and external communications and business processes. You will realize sophisticated development tasks in Python by means of clear, elegant, quick code, and you will bring a readiness to discuss unconventional approaches to the table. You will write and maintain tests for your codes and have the ability to handle ever-changing requirements. You will work from our offices in Berlins Mitte district.

Your Profile

  • At least 2 years job experience in the design and implementation of complex, object-oriented software projects in Python
  • Pronounced sense for the aesthetics of code, documentation and user interfaces
  • Experience with automated tests
  • Great accuracy in all aspects of software development
  • Distinct sense for matters of security
  • Good team member and ability to communicate; good English skills
  • Dedicated, independent, results-oriented and able to work under pressure

Monarch Recruitment [Agency] (Cambridge, UK)

Posted 13-Oct-2008

Monarch recruitment seek a talented python developer for our client in the Cambridge UK area. The right candidate will work within an agile team environment to implement changes within corporate websites. The key skill here is experience in ZOPE, (Z object publishing experience), a free open source object orientated web application server written in Python.

Other skills that would be necessary include knowledge and experience of SQL server, XML and ideally a knowledge of Linux, C#.NET, and ASP.NET

It is a 3 month initial contract starting ASAP. Paying up to £300 a day.

I have searched for 2 days for people with ZOPE experience to no avail! If you have any experience or know anyone that does and is willing to work in the Cambridge area- you will most likely get an interview as NO candidates have been sent thus far.


Walden Recruiting [Agency] (Boston, MA, USA)

Posted 12-Oct-2008

Positions: Technical Consultant and Technical Architect

The ideal profile for the Technical Consultant position is a recent 2008 or 2007 college grad with a BS in Computer Science.

Technical Consultant

You would be a Technical Consultant for a content and document management software company here in Boston. It involves 80% travel on an expense account. They have projects starting in Vancouver, Portland, OR, and Chicago in the next 3 weeks. I used to travel as a consultant and it was the best time of my life...living on an expense account and banking the money I made. I miss it. Salary is up to $50K with no bonus at this time.

Walden's client is the leader in information logistics, the information management approach to managing unstructured data - with a particular focus on content, its structure, its uses and its deployment. They are a small, dynamic company that has great success within the domestic and international Top 1000 corporate client base and were nominated as Gartner Cool Vendor of the Year for 2007. We have a young, energetic team and are looking to fill a number of positions within our professional services division. This would be your chance to get in on the ground floor of a rapidly expanding business.

The positions will be based in Boston, MA but travel can be expected to client sites across the US and internationally. They have a large client base in Great Britain.

Responsibilities

The role of the Technical Consultant is to construct the technical solution for our clients, integrating all necessary functionality. Technical Consultants work closely with our Solution Architects and client project teams to gather requirements, design and implement these solutions. This is will be a very hands-on role. You will be expected to:

  • Master and maintain an excellent knowledge of our solutions and core capabilities
  • Participate in the full software lifecycle
  • Take responsibility and ownership of tasks within the project plan
  • Be self-directed - can work both on-site with the client project team, as well as externally

Requirements

  • Computer science background - with emphasis on programming
  • Self motivated and good team player
  • Strong written and oral communication skills
  • Flexibility to travel (domestic and international)

What you can expect to gain over the next 12 months

  • Experience in working with web technologies, in particular scripting tools (e.g., XML, AJAX, Python / Jython, JavaScript, ASP, etc.)
  • Experience in working with RDBMS products (Oracle, SQL Server, DB2)
  • Experience with web development tools, server products and infrastructure technologies
  • Ability to implement and deliver software solutions through the entire software project life cycle

The Technical Architect position is fundamentally the same, except 4 to 5 years experience, up to 80K salary, and 50% travel. Prefer client-facing experience.


Ross Julia Ross [Agency] (Brisbane, Australia)

Posted 12-Oct-2008

G'Day all I am trying to find 3 x Open Source Web Developers to work in Sunny Brisbane, Australia. Ideally you will have experience working with Django framework, or something similar like Ruby on rails, basically someone with experience working in a fast paced agile open source development team :-)

You will be working on high traffic websites and web based applications with an international Media Agency.

The main things I'm looking for include:

  • software version control systems. Version control experience is vitally important for any commercial environment.
  • Python, PHP or RUBY,
  • knowledge of the software development lifecycle and the testing that takes place throughout. QA methods, besides testing, which are commonly used to reduce or prevent bugs or defects.
  • commercial product-oriented websites; how to include Product Owners and other stakeholders in the design, development and verification process.
  • bug-tracking or ticketing systems; fitting in with the standard way of allocating and managing work pipelines.
  • Understanding of what a Framework is and its basic functions, working with any frameworks or similar constructs such as templating utilities. Working with the building blocks of the web.
  • understanding of the MVC pattern, how it works and the benefits. Very good
  • understanding of Object Oriented Programming and structured modular design. These are excellent and vital skills.
  • front-end languages (CSS, HTML, JavaScript). and back-end web development experience.
  • basic SQL knowledge and basic Linux navigation knowledge. We don't need a guru in these areas.
  • knowledge of Agile methods. All successful web operations today must use at least some Agile methods to deliver sufficiently quickly. I feel It could be a culture-shock for people to work in this fast-paced environment.
  • how to make web applications scale to meet large traffic volumes. This knowledge is vital.
  • knowledge of, or apparent interest in, Web 2.0. Since Web 2.0 is the driving force behind our business we need people who know what it is and are interested in it.

Nixle (San Francisco, CA, USA)

Posted 09-Oct-2008

Job Description: Python developer.

Django experience a plus. Flexibility to work in our offices or to telecommute.

What Python is used for: We are building a communications platform for police, fire, and other public safety agencies to reach their citizen populations.


Optimor (Oxford, UK)

Posted 09-Oct-2008

Job Description: Analytical Test Engineer

Optimor helps people make smarter, informed choices. Using state of the art maths by senior Oxford academics, we are developing the next generation of comparison technology, providing consumers and businesses with fully personalised and accurate recommendations to help them save money. Based in Oxford (UK), we are funded by Europe's leading early stage investor, The Accelerator Group (TAG), and the UK government's DTI.

To support our ambitious growth plan, we are looking for a smart, analytical and perceptive Test Engineer to lead on critical QA tasks supporting our rich mathematical application. The person in this important hands-on role will take responsibility for key areas.

Responsibilities:

  • Lead the QA effort by example and instill awareness of quality amongst the development team
  • Understand and extend the existing systems and test framework with a strong focus on automation and broadening test coverage
  • Coordinate and work with our other engineers and our leading mathematicians

Requirements:

  • Good programming skills in at least one of the following languages: Java or Python
  • BSc in Computer Science or above
  • Expert experience in working on Linux

Extras:

  • Solid understanding of web technologies (html, css, ajax) and sql.
  • Familiarity with Machine Learning and data modeling
  • Experience with test-driven development and continuous integration

Compensation:

  • Competitive base salary, benefits, and share options

Kitty Accounting (London, UK)

Posted 09-Oct-2008

Job Description:

We are an innovative startup making high end web and mobile applications, looking for experienced or eager to learn python and web programmers. The technologies we use include python, sqlalchemy, and ext js. If you are interested in honing your skills in these areas then please get in touch. Terms are negotiable.


Moss Search [Agency] (New York, NY, USA)

Posted 06-Oct-2008

Job Description:

I am recruiting for a proprietary trading firm in New York City, that specializes in ultra low-latency high frequency equity derivatives trading systems. Python is their core technology, although they also use kdb and C++. The roles will involve strategy development – working closely with traders and quants to prototype and put into production innovative trading strategies.

Requires:

  • Experience developing equity derivatives low latency trading systems – Strategy Development or Front Office experience preferred.
  • Strong experience with Python.
  • Strong experience developing high frequency trading systems working with very large data sets.
  • Additional experience developing with kdb, Q, Ruby, C++ is highly desired.

This is a new, lean, successful electronic trading firm. Compensation is 110 – 170 K base plus bonus DOE. Permanent only, no telecommuting.


Strategic Staffing [Agency] (San Francisco, CA, USA)

Posted 06-Oct-2008

Job Description Information Systems Software Engineer (Python)

The IS Software Engineer is responsible for architecting and developing all proprietary software accessing the Oracle database. The Python developers' focus is on artist and production related tools including systems such as: Asset Management, Production Tracking, Workflow Systems and Resource Management.

  • Improves, develops, tests, maintains, and documents script libraries and large-scale applications for use by artists and productions.
  • Develops and distributes new systems and scripts releases and maintains relevant versions and libraries; assists with and follows up on integration.
  • Receives requests and changes from internal customers. Performs analysis, develops and integrates these changes into existing scripts and applications.
  • Troubleshoots specific tools/applications issues with users and provides guidelines and assistance for all new development occurring outside the department.
  • Contributes to the team by participating in code reviews, collaborating on new concepts and technologies, mentoring junior members, and remaining open to ideas and suggestions from peers.

Requirements:

  • Python experience required.
  • Bachelor's degree in Computer Science or other technical degree with 3-5 years experience in a professional software development environment required.
  • Demonstrated ability to serve as an effective contributor on mid to large scale development projects.
  • Proficient in UNIX.
  • Experience with Enterprise Application Development a plus.
  • Experience with GUI Development preferred.
  • Experience in a fast paced production environment a plus.
  • SQL and database experience a must.
  • Familiar with software development and Quality Assurance practices.
  • Excellent communication and organization skills plus an enjoyment of meeting with people in a variety of positions throughout the company, and finding creative ways to solve their problems.
  • Must be able to juggle multiple projects and shifting priorities with ease.

IBA Software Technologies, Inc. [Agency] (Norwood, MA)

Posted 06-Oct-2008

Job Description: Senior Software Engineer

We are looking for experience senior software engineers to work on the development of a new architecture to deliver High Availability Linux solutions based on commodity hardware and novel use of Clustering and Virtualization Technology. Specifically we are looking for senior technical contributors for our base Clustering/Virtualization technology and for the Fault Tolerant extensions to the platform. The position requires deep understanding of Linux/Unix kernels (ie Linux, Solaris, HP/UX), including kernel debug as well as development of kernel modules/drivers. An understanding of Windows and its Network and Storage components is also helpful.

Qualifications and Experience:

The successful candidate should have detailed work experience in each of the following areas:

  • Strong background in Computer Architecture with an emphasis on the x86 architecture.
  • Working knowledge of OS internals including scheduling, process management, memory management (paging, writeback, etc.), SMP locking, interrupt routing, etc.
  • Solid understanding of Linux networking and the TCP/IP stack.
  • Extensive experience working on low-level performance critical software.
  • Development of Linux/Unix Kernel modules/drivers.
  • Strong object orientated programming background.
  • Programming experience in Perl, Python, or Ruby.

In addition the ideal candidates should have experience in two or more of the following disciplines:

  • HA-LINUX or some comparable clustering technology and exposure to technologies such as heartbeat, rsync, openSSI, DRBD, Mon, etc.
  • Development experience with OS/Application Virtualization technologies such as XEN, VMWARE, KVM or equivalents.
  • Experience interacting and contributing to open-source software development projects.

Educational Background Required:

  • Bachelor of Science / Master of Science degree in Electrical Engineering or Computer Science. with 8-15+ years of experience.
Name of our Client is Confidential
Contract to HIRE position
W2 consultants only
Location: Quincy, MA

Firehead LTD. (UK,Sweden and France)

Posted 06-Oct-2008

Job Description: Distributed Computing Architect

The Distributed Computing Architect will be responsible for architecting the next generation of their groundbreaking server side architecture. The system currently supports the largest number of concurrent users in a non-sharded game world and is looking to expand on this system to support the upward trend in MMO subscriber growth. The Distributed Computing Architect will lead efforts to advance the state of the art in massively parallelized real time systems. The Architect will work with industry experts around the world and with our partners to bring knowledge of state of the art practices.

Requirements:

  • 10 or more years in software development
  • 5 or more years in distributed computing
  • Masters in Computer Science or equivalent
  • Proven experience in architecting solutions to novel distributed computing problems
  • Knowledge of state of the art distributed computing strategies and technologies
  • Experience with High Performance Computing systems
  • An adventurous spirit and a willingness to relocate to Nordic Capital for 2 yrs!

If this describes you, please send us your CV fast! We could help make your dreams reality too!

You must be an EU citizen or be in Europe already.

Firehead is acting as a recruitment agency in regards to this position.

What Python is used for: Python is the language of the operating system.

  • Contact: Craig Alciati
  • E-mail contact: Craig@Firehead.net
  • Other Contact Info: Tel: +33 (0) 870 44 72 34.

Artlogic Media Ltd (London, UK)

Posted 06-Oct-2008

Job Description: Python Web Developer - PERMANENT

An ideal opportunity for somebody wishing to gain more experience in the Internet Development sector, in a relaxed, friendly and nurturing environment.

We are looking for a talented and experienced developer with a genuine interest in open-source technologies. Although strong Python skills are an asset, we will consider programmers coming from other object-oriented languages such as Java or Ruby. Familiarity with basic web technologies such as HTTP, HTML, CSS and JavaScript is a must. Solid experience with Unix platforms and relational databases is also essential. Knowledge of MySQL, Pylons, GNU/Linux, Mac OS, AJAX, Prototype and Scriptaculous or other JavaScript frameworks would be a plus but is not essential.

The role entails working as part of a small team developing Internet databases, B2B applications and websites. It will also provide the opportunity to assist the redevelopment of our Content Management tools and our Art Gallery Management System.

Artlogic Media Limited is a small company working with public sector, charity, arts, and media clients, and, in addition to assisting the development team, you will also be expected to help the support team when necessary, answering telephone calls and helping clients with basic enquiries. This will be a relatively small part of your job as we have a support team, however you should be enthusiastic about helping out as immersion in our current and past projects will help you gain an understanding of what we do and how we do it. You will therefore need to be friendly, industrious, presentable and an excellent communicator, having a high standard of both written and spoken English. You must also be willing to learn. An interest in the contemporary art world could make the job more rewarding but is not required.

Application process: Please send your application by e-mail to personnel@artlogic.net. We will need a covering letter and CV, and details of a project you have worked on of which you are particularly proud. A small sample of code would also enable us to assess your capabilities if you are able to send any without infringing copyright or confidentiality.

Salary: £22-26k per annum depending on skills and experience.

Closing date: October 24 2008. Please indicate when you will and will not be able to attend interviews in the next few weeks since we would like to make our appointment asap.

Location: Clapham Junction, London, UK Visa status: Applicants must be eligible to live and work in the UK.

Artlogic Media Limited is an equal opportunities employer.


Interesting startup (NJ, USA)

Posted 01-Oct-2008

Job Description: Python web application developer to work remotely for startup

You will be working off an existing application prototype created by another programmer that will act as your project manager. This job involves developing a simple, but expandable, mass-distributed web application up to the public beta launch. After launch you will be primarily be fixing bugs, and adding user-critical features. We're looking for a passionate programmer looking to get involved in a interesting web application startup. You will be responsible for collaborating on and implementing additional features, load testing and scalability, troubleshooting, and management of the Linux servers. You will be required to work 35-40 hours a week.

Qualifications:

  • At least 1-2 years of experience with Python in a LAMP environment
  • Javascript, AJAX, CSS experience is preferred
  • C/C++ is a plus
  • Experience with Joomla integration is also a plus
  • Ability to start sooner rather than later

Location: Remote, must be within USA

Duration: 4-5 month contract with option to extend

Please send your resume with a cover letter and your expected compensation to the email below.


Mecseurope [Agency] (London, UK)

Posted 29-Sep-2008

Job Description: Python / Django Developers

A huge name in the within the social networking industry are looking for Django Developers ranging from mid to senior applicants. The higher level applicants will need to be experienced at leading and building teams, as they working on very large consumer-facing web apps, to be precise over a quarter of a million! If you interested in the mid-level then a strong knowledge of django and python will be required.

Essential Knowledge:

  • 4-5 years django / python
  • Experience building big web apps
  • postgresql
  • debian
  • amazon ec2
  • javascript / ajax
  • HTML / XSLT

Paying up to £60,000 (depending on experience)


Exoweb. (Beijing, China)

Posted 27-Sep-2008

Job Description:

COMPANY INTRODUCTION

Exoweb,a fast-growing foreign-owned tech company seeks Junior, Mid-Level and Senior Software Engineers. We are passionate software development professionals, open source believers and agile methodology practitioners employing the latest technologies and aggressively experimenting with new ones (AJAX, Agile Methodologies, Apache, Django, Flex, Linux, PostgreSQL, Python, REST, Twisted, XML, XP.). We reward based on merit, enjoy our open loft-like office and an informal-but-challenging work environment. Do you too?

To get a better impression you can have a look at our website (http://www.exoweb.net/), our planet (http://planet.exoweb.net/planet/) and/or our photo pool (http://picasaweb.google.com/Exoweb, http://www.flickr.com/groups/exoweb).

RESPONSIBILITIES:

Design and develop excellent software using open-source technologies and agile development practices.

REQUIREMENTS:

  • CREATIVE AND ANALYTICAL - You must be a great problem solver, with the ability to dive deeply into complex problems and emerge with clear and pragmatic solutions.
  • ABILITY TO CREATE EXCELLENT CODE - You must write correct, clean and efficient code that you are proud of. You must be able to learn any programming language. We assume that you can use at least one of Java, C, C++, C#, Python, Perl or PHP.
  • PASSION - You must have passion for what you do. Involvement in Open Source projects or a portfolio of your hobby projects is a big plus.
  • ABILITY TO LEARN IN ENGLISH - You must have good enough English reading/writing to study new technologies in English quickly, and preferably a good base for improving your spoken English if necessary.
  • UNDERSTANDING OF WEB TECHNOLOGIES - We assume that you know HTML and that you can quickly master all the rest. Understanding of network protocols such as HTTP, FTP, TCP/IP and DNS as well as core web technologies such as CSS, Javascript, DHTML, AJAX and others would be a strong advantage.
  • PRIOR KNOWLEDGE of Python, Linux, Scrum, eXtreme Programming is a big plus.

BENEFITS

  • Work in Beijing, center of one of the fastest developing countries in the world!!
  • 10% self-improvement time
  • Flexible working hours
  • Casual working environment
  • 40 hour work week
  • Subsidized gym membership
  • Dual LCD monitors for every employee.
  • Free books and magazines
  • Free drinks and snacks during work time

You feel qualified and tempted? Please send your resume in English to amyhuang@exoweb.net and mention that you found our ad on Python.org


Wize Inc. (San Mateo, CA, USA)

Posted 27-Sep-2008

Job Description: We want to make it easy for people to find the best products for what they want to do. We do this by crawling and analyzing what people are saying about products across the web (reviews, blogs, forums, etc.) and presenting easy-to-understand summaries of products in non-technical terms.

You will lead the test-code-deploy cycles of these back-end systems; work with our small, agile team of computer scientists and engineers; convert research code to production-worthy systems and do whatever else is necessary to bring our technology to the end user.

Qualifications:

  • Proficient in a programming language that you love (even if it's not Python)
  • Understand design and architecture in real-world systems
  • Unit-testing, Big O notation, etc. shouldn't be alien to you

Nice-To-Haves:

  • Large-scale Python-based systems development
  • Understanding of machine learning and natural language processing
  • Contributions to open source projects

Some Technologies We Use:

  • Python (Pylons, Mako, SQLAlchemy, SciPy, etc.), C/C++ (sparingly)
  • Perforce, Trac
  • Apache (mod_wsgi), MySQL
  • Linux, MacOS X, Windows

About Wize: Wize is a top-tier VC-funded startup focused on re-inventing the "What to Buy" space; solving the challenging problem of doing fast, effective product research. Some industry analysts have called us the "Consumer Reports of the Future" but our mission is to become the trusted source for all product recommendations. Our team consists of a number of tenured industry veterans with deep experience in start-ups and well known companies such as PeopleSoft, E-Trade, NetSuite, Microsoft Research, Yahoo, and Procter & Gamble.


F5 Networks Inc. (Seattle, WA, USA)

Posted 27-Sep-2008

Job Description: Software Engineer Test / Tools. Design, architect, develop, maintain and run python-based test automation tools and infrastructure for F5's Big-IP product line.

Responsibilities:

  • Design / Develop / Review / Present tools for automating tests to test/development test methodologies and test matrixes to engineering teams.
  • Participate in product design process to assist development teams in designing/building testable products.
  • Participate in team retrospectives, suggesting and implemented ways to improve the team's development processes.
  • Debug, diagnose, and fix issues in the automation tools and infrastructure.
  • Mentor other Test / Tools software engineers.
  • Assist Functional Test Team in development of automated tests

Qualifications:

  • BSEE/BSCS or equivalent degree.
  • 4+ years experience in technical field or applicable experience.
  • Strong object-oriented python skills.
  • Experience with unix/linux development tools and environment
  • Experience with the open-source STAF test automation framework preferred.
  • Experience creating and maintaining software test automation.
  • Experience working with Agile development methodologies.
  • Ability to analyze extremely difficult situations, summarize situation and possible solutions, and recommend or decide on solutions.

What Python is used for: test tools and automation.


Yelp (San Francisco, CA, USA)

Posted 24-Sep-2008

Job Description:

Are you interested in solving problems related to search, social networking, recommendation systems, or data mining? Yelp is looking for enthusiastic Software Engineers to play an important role on the Yelp development team. Our developers do it all - from frontend to backend. We are looking for super- talented generalists with not only great minds for code, but also for what makes a great product that will be used by millions! Requires excellent knowledge of programming languages: Python / Java / PHP / Ruby or C/C++ (especially in a server-side context), problem solving skills and the ability to write efficient code that scales well, flexibility: we are small company, but we move quickly, great communication skills and a sense of humor. To apply, visit www.yelp.com/jobs.

What your company or client uses Python for: Everything


NetGraviton (Boston, MA, USA)

Posted 24-Sep-2008

Job Description: The Lead Systems Architect will be responsible for maintenance and expansion of the linux server infrastructure which powers the NetGraviton Suite of SaaS products. Day-to-day activities include:

  • Design and implementation of a infrastructure management solutions
  • Improvements to the software stack which our products are built upon
  • Management of a distributed database system
  • Development of system maintenance tools and processes
  • Design of processes for scaling the infrastructure
  • Management of internal development systems, including build servers and source code management (SCM) systems

What Python is used for: Software Development, Data Binding, Data Access, String Parsing, etc.


Stealth Mode Startup Changing Healthcare (Palo Alto, CA, USA)

Posted 24-Sep-2008

Job Description: Senior Web Application and Python Engineer

Join a team of brilliant academics and proven entrepreneurs to commercialize groundbreaking science and be a part of the next major wave in consumer healthcare. We will fundamentally change human health, and want you on board.

Who we are:

We are a consumer health and bioinformatics startup spinning out technology developed at Stanford.

  • Well funded startup, backed by early Googlers
  • Founded by a team of geneticists, statisticians, and computer scientists from Stanford
  • Advised by industry veterans and academic thought leaders, including a Nobel Prize winner in physiology & medicine
  • Led by proven entrepreneurs who have built hundred million dollar businesses
  • About to change healthcare

Who you are:

You are an exceptional engineer with a track record of building successful software products and are looking to be part of the core team that tackles the challenge of producing a beautiful consumer product that also possesses enterprise class security and quality.

Successful candidates will have the following skills and experience:

  • B.S. or M.S. in Computer Science or equivalent (Ph.D. a bonus) from a competitive school
  • 5+ years of commercial experience building and launching web applications
  • Expert linux skills -- high comfort level with Ubuntu | CentOs | FreeBSD | OS X
  • Seasoned Python programmer
  • Exposure to web application frameworks like Django or related stack (e.g., Turbogears, Rails, CakePHP, ...)
  • Deployed and supported production web servers like Apache | Ngix
  • Deployed and supported production relational databases like PostgreSQL | MySQL
  • Excellent written and verbal communication skills

Additional skills:

  • Very comfortable with HTML, CSS, Javascript
  • Prior development using ActionScript, Flex/Flash
  • Intuitive sense for usability and visual design
  • Operations and systems security experience

Responsibilities include:

  • Lead by doing, not by managing
  • Work with a technical team of bright engineers to successfully launch the version 1.0 product!
  • Expect to work on many parts of the system including back-end, front-end, UI, science integration, ... while specializing depending on your expertise.

What you get:

In addition to working with a passionate founding team, working in a rapidly growing market space, and creating a high value product from the ground-up, you'll get the following benefits...

  • Generous early stage equity package
  • Competitive silicon valley salary
  • Health insurance
  • 2 catered meals a day and fully stocked fridge
  • Equinox gym membership to work it off
  • Cell phone, Caltrain Monthly Pass, ...
  • 30" monitor
  • Macbook Pro
  • Xbox360 / Wii room
  • Technical book budget

What Python is used for: Just about everything!

  • We use the Django web framework
  • All of our scripting is done in Python
  • Even our science team is full of Python hackers

If you're interested, please send an email telling us a little bit about yourself with an attached resume to:


NeuroCloud Inc.

Posted 21-Sep-2008

Job Description: NeuroCloud Inc, is seeking a Core Architect who will be responsible for laying the initial foundation for a leading edge, web-based, self-service application suite. The qualified candidate will be responsible for core design, development, testing, debugging, documenting and maintenance. The individual will possess strong analytical skills with the desire to do things right, and not just get them done. While speed is important, accuracy is just as important! Do you enjoy thinking out of the box, coding and seeing the end results in production? If so, this is the job for you!!

Requirements:

  • Five year minimum application design and development experience
  • Proficient in C#, .NET, SQL Server, Visual Studio 2008
  • Experienced in multi-threaded development
  • A solid understanding of IIS and application servers
  • Knowledge of PHP, Drupal, Python, ASP.NET is a plus
  • Experience with CodeSmith, CSLA, and Microsoft Robotics Studio are big pluses
  • Ability to write excellent code - you're that one in a hundred developer with the ability to develop world class applications
  • Self-motivated with the ability to work independently and collaboratively
  • A passion for creativity and coding!!!

Perks!!:

  • Working with light hearted folks that like to have fun!
  • Virtual work environment
  • Flexible Schedule
  • Above average salary with benefits and stock options
  • Small company with unlimited idea and growth potential

Candidates must be U.S. citizens at this time. We do not sponsor work VISA's.

The ideal candidate will be located in the Tampa, Florida area.


Flowgram (San Francisco, CA, USA)

Posted 19-Sep-2008

Job Description:

Flowgram is seeking passionate, versatile developers with a focus on back-end technologies. If you enjoy constant exploration, learning, a fast-paced environment, and believe that working with other great people is paramount to building a great product and company, we should talk.

Responsibilities:

  • Optimize and continue to develop current product offerings based on user feedback and analysis.
  • Collaborate with the team to plan and design new functionality
  • Do whatever it takes to translate product designs and requirements into launch ready web offerings.

Command of at least several of the following...

  • HTML, XHTML, CSS, DOM, Ajax
  • Object oriented JavaScript development
  • Cross-browser compatibility issues and degradation strategies
  • Django
  • Flex/Flash
  • Object oriented programming
  • LAMP and competing technologies
  • Automated build and test systems, functional, unit, and integration testing
  • Linux/FreeBSD

Bonus points:

  • Experience building widgets for MySpace and/or Facebook platform
  • Experience building top shelf user experiences
  • Webkit development experience or deep knowledge of other browser technologies
  • Previous experience scaling consumer facing applications

EdgeLink [Agency](Hillsboro, OR, USA)

Posted 16-Sep-2008

Job Description:

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)

Additional