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!)
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.
Exa Corporation (Burlington, MA USA)
Job Description: Python SR.QA Engineer wanted to build test automation harness using QMTest. The Sr. QA Engineer functions as the lead QA Engineer building, executing, and analyzing automated test programs, test tools, and infrastructure to test the full range of Exa products. This will be a cross functional role with tremendous potential for growth.
REQUIREMENTS: Hands on experience with developing / maintaining / automating test suites/programs. Must be detail-oriented with demonstrated analysis and follow-through skills. Excellent written and verbal communication skills. Must be a self-starter who works equally well independently and in a team environment. Strong leadership and excellent interpersonal skills absolutely required. Programming experience with the Python and/or C++ languages are required. Experience with using/developing APIs. Knowledge of CAD or scientific software is a strong plus.
MINIMUM EXPERIENCE: 3-5 years of technical experience with QA Automation on UNIX, Linux and Windows.
EDUCATION: BS degree in Computer Science or related Engineering degree. Higher levels of academic achievement strongly preferred.
COMPANY BACKGROUND: Exa Corporation develops and markets software for design engineers to analyze complex fluid-flow problems, and software to prepare geometry for use in a variety of analysis tools. The company's PowerFLOW®and PowerCLAY®products are marketed to engineers worldwide in a range of industries including automotive, aerospace, chemical, energy, architectural, and environmental.
PowerFLOW is a breakthrough technology that is unique among computational fluid dynamics (CFD) packages in its ability to handle complex geometry and deliver accurate fluid-flow analysis at a fraction of the total cost of other available solutions.
PowerCLAY is a powerful geometry design tool for CAE mesh preprocessing that provides sophisticated mesh deformation capabilities.
Both PowerFLOW and PowerCLAY allow customers to shrink design cycles by incorporating quick turnaround analysis throughout the design cycle.
Founded in 1991 Exa Corporation continues to put the power of analysis in the hands of product designers to unleash faster product development. Since our founding, we have worked with myriad industry designers such as with every major car company to produce more fuel efficient and dynamically styled vehicles. Our future is bright, join us today.
Exa Corporation offers excellent salaries and a dynamic, growing company environment. Benefits include comprehensive coverage for medical, dental, life, disability, flexible spending accounts, 401K, tuition reimbursement, on-site fitness center, vacations and holidays.
What Python is used for: Test Tools and within the product.
CONTACT INFORMATION: For immediate consideration, Please apply on-line: jobs at exa dot com
Job Description: Senior and Junior positions available. We're building a small team of outstanding, hard-working engineers dedicated to solving interesting problems, writing great code and having a lot of fun doing it.
Run by an engineer, this work environment is a meritocracy. You will be working on a redesign and rewrite of an existing PHP web application using a more deserving language/platform as well as developing new features. This is a high volume system - if you dig concurrency, you will not be bored. Must be able to handle the excitement.
Requirements: We're looking for great engineers, so we don't care about your age or education. Python and SQL a must, PHP a plus, C a big benefit, don't mention Java <0.5 wink>. Understanding of performance and scalability issues, networking, event driven and multi-threaded programming models and Async I/O are Good™. If you've used Twisted, call us right now.
Work conditions: Onsite in NYC strongly preferred, but don't let this deter you - we can work with remote folks under the right conditions. Competitive compensation - we know what good people are worth. Flex time - relaxed culture - getting the job done is all that matters.
What Python is used for: Python/Twisted as middleware/app server.
Connexions Project @ Rice University (Houston, TX, USA)
The Programmer II will plan and execute the development of complex projects (setting tasks, developing unit tests, writing code), ongoing maintenance of completed projects and respond to client requests and questions.
Requires: Bachelor’s degree in Computer Science, MIS or other related technical discipline, two years of work experience in complex computing environment, experience in programming with Zope, CMF, Plone and related technologies, five years experience programming using C/C++, Python in Linux/Unix environment. Must be familiar with Open-Source Software development, working technical knowledge of World Wide Web technologies and tools; creative approach to the development of new services.
Prefer: Experience with SQL, XML, and REST-style web-service.
ActiveTechConsulting (Lowell MA, USA)
Our consulting firm is developing a website to handle newsletters, sort of like Constant Contact. The web development is in Python. We are looking for a junior level programmer. The applicants must be able to demonstrate a understanding of Object oriented programming in python and have sample code to show us.
Looking for smart Python programmer for part-time work on an exciting new venture.
Interested in computer programmer to join entrepreneurial venture part-time and build site in Python Paradox language.
Must have experience in:
Attractive compensation will be discussed in person. If you are qualified for and interested in the opportunity, please send your resume to joseph dot e dot shapiro at gmail dot com.
International Programming & Systems (San Mateo, Ca, USA)
Job Description: 6 Month Contract in Santa Clara California. You will be working on an application that controls and synchronizes PC's (each running Python applications) running in a Chamber. You will be developing a GUI to run any executables, chained to form a sequence of tests, where each sequence can be run with various environmental conditions.
What Python is used for: 2 years experience required where Python is the primary language used. Strong C++ knowledge including OOP.
Job Description: Python developer with 1+ year of industry experience wanted for a permanent role in Dublin, Ireland. We use Twisted to produce large scale networking servers with a number of different applications. Excellent knowledge of TCP & UDP required. RTP, SIP or related protocol experience desirable.
Java/C++ skills would be good too.
This is a direct role (not an agency) for a small company expanding our development team. This is an opportunity to get in at an early stage in the development of some serious products. Motivated self-starters wanted.
Kefta (San Francisco, CA)
Job Title: Python Developer
Location: San Francisco, CA (Financial District)
Job Category: Engineering, Software development/Internet
This is a full-time position. Contractors need not apply.
Kefta is a leading software company that helps Fortune 50 companies (e.g. Verizon, General Motors, MetLife) and beyond improve how they interact with their clients online, and improve their bottom line by increasing visitor to sales conversion rates. Our unique technology platform and sophisticated software solutions enable clients to increase their revenue quickly and cost- effectively, while at the same time allowing them to better understand and address the needs of their users.
Kefta is a privately held company backed by major VCs and based in downtown San Francisco. Our company culture is friendly and collegial, but we pride ourselves on the results we deliver for our customers.
Kefta will be making a significant investment in training, and as this is a customer-facing position, stability is required. For these reasons, an applicant will have to demonstrate a credible willingness to make a long-term commitment to the company.
For immediate consideration please send resumes to: net at jobs dot kefta dot com
Kefta is an equal-opportunity employer. Recruiters please do not call or email.
Susquehanna International Group, LLP (SIG), a leading institutional sales and market making firm, offers renowned execution expertise in listed, NASDAQ, Exchange Traded Funds (ETFs), options and American Depositary Receipts (ADRs). In addition, SIG encompasses a New York Stock Exchange specialist in over 150 listings, a NASDAQ market making operation in nearly 6,000 stocks, is the nation's largest option market maker and specialist in over 725 option classes, and is the leading sector index options trading firm. SIG is also one of the largest liquidity providers in ETFs. SIG is active in the markets of over 20 countries on 5 continents, including offices in Bala Cynwyd, Boston, Chicago, Dublin, New York, Philadelphia, San Francisco, and Sydney. For more information about SIG, please visit http://www.sig.com.
The Statistical Arbitrage Software Developer will be responsible for designing, developing and maintaining software to support trading systems that acquire, normalize, cleanse and distribute market data and derived summary data. Specific responsibilities will include participating in all phases of software development from initial requirements through final quality assurance and implementation, supporting and enhancing existing production code and providing production support for newly developed and existing applications.
For more company details and to apply online please visit http://www.sig.com (Job #299BR)
Excellent opportunity for an individual with good technical skills and a natural sense of quality. As part of the QA team for an innovative storage product based on clustering technology, you will be responsible for creating automated system level tests. In this role, you will closely cooperate with Test Architect and Framework Developers. Test Architect will provide you with scenarios to implement and assist with product expertise. The Framework Developers build the technical foundation that you will leverage to implement complex test scenarios. Design and code new tests based on test case specifications. Keep up to speed with the evolution of the product and use this knowledge to give feedback on the test scenarios. Maintain, improve and run existing automated tests. Work in an extreme programming style, with daily scrum meetings, pair programming. Continuously rethink the way of working, both on a process and a technical level. Experience required: hands-on development experience in an Object Oriented language (ideally Python, Jython). Basic Unix working skills. Knowledgeable about software test methodology and software release processes.
This is a 6-12 month contract position. For a full job description, please email me.
FilmLoop (Palo Alto, CA, USA)
FilmLoop is a privately held company based in Palo Alto, California. The company's inaugural product, FilmLoop, is free software that allows businesses and individuals broadcast, find, and share digital images. For businesses, FilmLoop is a direct, real-time channel to millions of desktops. For individuals, FilmLoop is an instant way to share photos with an entire social network, and have everyone get involved. Plus, it's a channel for fresh, entertaining, cool content delivered right to the desktop.
Announced in September 2005, FilmLoop is experiencing an extremely positive public response. The company has established top tier business partnerships with a goal of providing users an engaging and entertaining photo experience. More information about the product and company can be found at http://www.filmloop.com.
Server Side Software Architect
FilmLoop is looking for a talented software engineer to join our team. You will be actively involved in building the backend systems infrastructure that powers our service. You will definitely be writing Python!
Secure Software, Inc (McLean, VA, USA)
Job Description: Secure Software, the leader in application security technology and services, is hiring for the position of Security Vulnerability Engineer. This individual will be a researcher and developer on Secure Software's application security vulnerability knowledgebase team. Responsibilities include:
How we use Python: We use it everywhere! We're a very Python-friendly shop, and have even contributed patches back to the main Python distribution.
Contact: To apply for this position, send resume to engineeringjobs at securesoftware dot com. No phone calls please. Secure Software, Inc. is an equal opportunity employer.
Talking Panda LLC (Los Angeles, CA, USA)
Job Description: Talking Panda, software developer for the iPod is hiring! We're looking for a software developer to work on new content products, existing product updates and general upkeep for our start-up iPod software company. Applicants should have the following skills:
The following skills are also a bonus:
Please submit code samples and a summary of relevant work in the field, as well as a few lines about you. We're a small company with tremendous potential. We hope you are the person who can help us reach it.
Optio Software (Alpharetta, GA, USA)
Optio Software has openings in our development department for the following positions:
We looking for an intermediate to advanced Java and Python developers to join our growing product development team. The position will require the developer to develop and maintain web applications in a fast paced, team-based development environment.
We are using Python for both server and web development, currently using/exploring both Django and TurboGears.
NDN Productions/Naples Daily News (Naples, FL, USA)
One of the most respected and award-winning newspaper Web teams in the world has moved to Florida and is looking for an experienced server-side Web developer.
NDN Productions -- the online and new media publishing division of the Naples Daily News -- is looking for a full-time Python programmer to develop Internet-based applications that cross from computers to mobile phones to iPods to Sony PSPs.
We strive for innovation and nimble development for sites that embrace relational databases in ways they've rarely been used on the local level coupled with broadband-centric multimedia content that all works together in a platform-independent manner.
In other words, we strive to build the kinds of Web sites and related offshoots that you wish were in your hometown.
We're big believers and contributors to the open-source community. Our primary development platform is Python (mod_python) and PostgreSQL, with a particular emphasis on using the Django infrastructure.
That being said, we believe a solid background in Web application design is more important than knowledge of a particular language or platform. If you're a smart cookie and it shows, we know that you'll have no problems picking up the tools we use.
We embrace a highly creative, non-traditional work environment. We love to work fast and have fun, with the time between having a great idea and that idea being added to one of our sites being measured in days, if not hours.
Our salary is competitive, though not crazy huge, and our benefits package is sweet.
And because our agile and autonomous online team works under the umbrella of one of the largest and most stabile diversified media companies in the nation, you don't have to worry about your checks ever bouncing. If you work with us, your mom and dad will be proud, and your friends will be envious.
So, if you learn things quickly, want to hang out with cool people and build amazing Web content, than this is the place for you.
We're an equal-opportunity employer. In fact, we even hire folks from Missouri.
So, contact Rob Curley at NDN Productions right now before one of your buddies beats you to this great gig.
Exoweb (Beijing, China)
7 mid-level and 3 senior software developers using and experimenting advanced technologies and practices (distributed processing, scripting object-oriented languages, eXtreme Programming)
Who are we:
What we offer:
We are committed to the personal development of our employees and believe that jobs are to be allocated according to a persons ability and interests, rather than age or academic titles. Furthermore a bilingual environment (Chinese and English), attractive compensation packages, flexible working hours, awesome loft-like office space, comfy relaxation area and free soft drinks/tea/gourmet coffee all ensure that our employees have a unique, merit-based working environment difficult to find elsewhere.
We would love to talk to you in case you have/are:
Please send your English and/or Chinese resume and/or questions to jobs at exoweb dot net.
Lincoln Law (Salt Lake City, Utah, USA)
Short descriptions of position, requirements, and company:
Oprius Software Inc. (Victoria, BC, Canada)
Position: Web application developer
Do you like working with cutting edge technologies? Do words like Python, SQLObject, TurboGears, and rich web applications spark your interest?
Do you want to come work for a new startup making cool stuff?
Who we are:
Oprius Software Inc. is a new, growing company. We specialize in rich web application development utilizing buzzwords like AJAX and Web 2.0, being developed with moderm tools, including TurboGears and Python. We enjoy working hard, and belive that work should be fun and enjoyable, something to look forward to.
Who you are:
You are driven, independent, and able to work for a small company. You take initiative when the need arises. You are not afraid of a challenge, are willing to take risks, and want to do great things. You're also looking for a way to double your food rations.
Experience you should have:
Nice experience to have: 
Experience not required:
If you work on any projects in your spare time (software, furniture, doomsday devices, french toast, ...) please list them in your cover letter.
Microcom (Agency) (South East and London, UK)
Due to further expansion our client, a cutting edge software development company that has applied novel technological approaches to produce an excitingly different data management system, is seeking to recruit 3 software developers of any level to work as a Python Developer.
Graduates or Junior developers must be able to show an interest in Open Source Technology. Mid level / Senior candidates must show a solid track record in commercial software development with any of the following languages: Smalltalk, Lisp, C++, Java, J2EE, Perl, Ruby, Haskel, Python as well as exposure to Linux/Unix, and show some outside interest of Python/Open Source technologies.
Salary Range: £18-50K + Benefits
Siteworx (Reston, VA, USA)
When you begin your career at Siteworx (www.siteworx.com), you’ll be part of a rapidly growing software and services company. In fact, you have probably visited some of our web applications and sites already – many are for companies with household names. It’s this kind of success that creates exceptional opportunities for ambitious people. If you’re looking for a place where you can perform your best, consider the following position in our Reston, Virginia headquarters:
Siteworx has outstanding benefits including 401(k), and health/dental insurance. If you are interested, please e-mail your resume to: developmentjobs at siteworx dot com.
Enthought, Inc. (Austin, TX, USA)
Enthought is looking for an exceptional IT Administrator to manage the IT infrastructure for its Austin, TX offices. This person will have a passion for supporting software development tools and environments. The target server platforms include Linux (RedHat and Fedora), Windows XP, and Solaris. Workstations are a mix of Windows and Linux. We're looking for an Admin that focuses on supporting software developers.
Desired Skills and Capabilities:
Enthought is a scientific computing company located in downtown Austin, Texas. Founded in 2001, it has grown nearly 100% per year both in staff and revenue to become a stable and profitable technology company. This growth has been possible because of Enthought's talented team and because of our commitment to developing quality software. We strive to combine advanced algorithm development with modern software practices, such as component based architectures, application scripting, and intuitive user interface design. We take a holistic approach to software development, in which architects and developers team with technical writers, human factors specialists, and project managers (always highly technical individuals) to develop a complete solution for our customers.
Much of our work is based on the Python programming language, and we are actively engaged in open source development (www.scipy.org <http://www.scipy.org>). We're lucky enough to work on interesting problems and are looking for talented people to join us. Some of our current efforts are in the areas of geophysics, electromagnetics, fluid dynamics, micro-rheology, CAD, 2-D and 3-D visualization, and others.
All of these tools are developed as plug-ins into our Envisage "Scientific IDE" framework.
Pixar Animation Studios (Emeryville, CA, USA)
Position: Senior QA Automation Engineer
Pixar Animation Studios is an Academy Award-winning computer animation studio with the technical, creative and production capabilities to create a new generation of animated feature films, merchandise and other related products. Pixar's objective is to combine proprietary technology and world-class creative talent to develop computer-animated feature films with memorable characters and heartwarming stories that appeal to audiences of all ages.
This position requires close collaboration with the QA and engineering staff to define, develop, and support a QA infrastructure by writing or introducing 3rd party tools. Primary responsibility will be to champion the automation effort with both quality engineers and software engineers. Work closely with development, project management and documentation to coordinate automated testing responsibilities.
Send resume and cover letter to: crshonda at pixar dot com
Entelos (Foster City, CA, USA)
Jobs Description: Informatics Engineer (Regular or contract to hire)
Entelos, Inc., headquartered in Foster City, California, is a growing biotechnology company and the commercial leader in predictive biosimulation. The company carries out pharmaceutical research and development using its proprietary PhysioLab® biosimulation technology to significantly reduce the time, cost, and risk required to discover and develop new drugs. Much of this work is in collaboration with pharmaceutical and other biotechnology companies in the areas of metabolic and inflammatory diseases. Founded in 1996 with the mission to apply simulation and decision-support technologies to problems facing pharmaceutical R&D, Entelos has evolved into the foremost expert in creating and using predictive model systems of health and disease in drug discovery and development. The company employs life scientists with expertise spanning molecular biology to clinical medicine in fields related to metabolism, inflammation, and immunology and engineers with backgrounds in whole-system control dynamics, including chemical, electrical, mechanical, and aeronautical engineering.
The Informatics Engineer will work closely with informatics and research teams to develop software tools and prototypes and will gather requirements and develop specifications for software tools and systems. This individual will contribute to strategic planning for new tools and approaches to new and existing research and analysis problems. He/she will independently develop and do preliminary testing of code for defined projects and subprojects and deliver outstanding applications through the full range of application development including requirements gathering and maintenance. The successful candidate will provide support to research and technical colleagues in applied research computing disciplines such as numerical analysis, statistics, bioinformatics, bioengineering, mathematical modeling, or visualization.
Entelos is an equal opportunity employer. Upon hiring, proof of eligibility to work in the United States is required.
Slide, Inc. (San Francisco, CA, USA)
Job Description: Server Coder
Slide is seeking an experienced server engineer to join our small but rapidly growing team. This individual will thrive in a startup environment and is passionate about creating server software that scales to hundreds of thousands of concurrent users and beyond.
The individual will be responsible for major portions of our application, from design to implementation. You will be coding the backend of a new consumer web/desktop app that will change the way people find and share media on the Internet.
Blackstone Technology Group (Tokyo, Japan)
We are looking to hire 2-3 Sr. Python Developers for a 4 month contract. The work is in Tokyo Japan. All expenses are paid for by us the Employer: Blackstone Tech. Group www.bstonetech.com Our client is in the Banking Industry and parts of their infrastructure use Python for high level, mission critical Integration work. We additionally seek folks with a strong Linux focus. Any PERL experience is desired, but not required. WE ARE NOT AN AGENCY.
Core Search Group (South Carolina, USA)
We have a client looking for a Perl/Python guru. They are a financial company that executes proprietary stock trading models to beat the market. They have been in business for 20 years. The software is a mishmash of open source C/C++ on Linux and Perl/Python used to tie it all together. They would prefer a Perl developer with open source experience. There are 76 people in the company and probably 50 are software engineers. They custom built a building around their business model. It has the feel of a library. No cubes. Everyone has an individual office.
The company pays very well. They are at the beach in SC. Bonuses can and do double your base salary. Base is from 40-100K DOE. This is a permanent position.
We have placed at least 10 or 15 developers with this firm, including the person who will be the team lead for this new hire. The company is the kind of place a developer dreams of-challenging projects all the time, very little bureacracy, surrounded by other passionate developers, good money and benefits, and a very stable atmosphere.
Darwin Partners (Needham, MA, USA)
Darwin Partners’ Business Intelligence Practice is looking for a Python Developer to help one of our clients in the high-tech software industry. The client is currently building out its capabilities on an established enterprise search technology platform. This client creates the real-time search and filter technology solutions that are behind the scenes at the world’s best known companies with the most demanding search problems.
Duration: 1 - 2 months
Branta Group agency (San Jose, CA, USA)
SQA Automation Engineers (Silk Test with Perl and Python)
This is a contract position in San Jose. All work must be done on site.
PP2 - SQA Automation Engineers (Silk Test)
As a Senior Software QA Engineer on company team, your main responsibilities will focus on automated testing using Silk Test. Additional duties include creation of automated test suites using perl or python and provide estimates on assigned features.
If you are interested in this position send me:
RhinoCorps Ltd. Co. (Crystal City, VA, USA)
Job Description: Junior Software Engineer (at least 1 year experience)
RhinoCorps has been doing business principally with government customers since its inception in the late 90s. RhinoCorps locations include Las Cruces and White Sands Missile Range (WSMR), NM, Hurlburt Field, FL, Mildenhall Air Base (England), Huntsville, AL and Washington D.C. Current customers include the U.S. Air Force, the U.S. Army, and the DOE Sandia National Laboratories (SNL) and National Nuclear Security Administration (NNSA), and the National Aeronautics and Space Administration (NASA) Langley Research Center. Currently consisting of 60+ employees, the RhinoCorps forte and core business is providing specialized professional engineering and software services.
RhinoCorps is currently looking for additional personnel with Python coding experience to join a test and analysis effort. Applicants should work well in dynamic situations and demonstrate an ability to contribute innovative ideas to shape the future of the test and analysis process for a new system in development. Applicants with math, science and engineering backgrounds will find the position greatly engaging and find extensive room for job growth.
U.S. citizenship required. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
What Python is used for: Development of automated testing tool and analysis scripts to facilitate rapid testing of dynamic software.
Zope/Plone Website Manager, Baltimore, MD
Salary is competitive and position comes with good benefits, and an excellent and challenging working environment.
An innovative healthcare advocacy firm is seeking a website manager to help with the day-to-day development, assessment and growth of the main website and linked web initiatives. The ideal candidate will have the following skills and capabilities:
Candidate should have at least five years related experience.
Please send MS-Word or plain text resume and cover letter highlighting relevant experience to beau at superiorss dot com.
Wireless Generation Inc. (New York, NY, USA)
Job Description: Junior software engineer
Wireless Generation is an innovative New York-based, privately held, educational software company with satellite offices in Atlanta, Dallas, and Baltimore. As the leading developer of PreK-6 observational assessment solutions, Wireless Generation has developed a software platform that provides teachers with an easier, faster, and more effective way to do assessment. The company's mCLASS solutions enable educators to conduct early reading and math assessments on handheld computers. Through sync technology student data is transferred to a secure Web-based reporting system, which helps educators tailor instruction to meet student needs. Employing more than 170 employees, Wireless Generation has transformed the way educators collect and use assessment data, helping to create a culture of continuous feedback in classrooms that supports the learning process.
We are looking for a technically-inclined, quality-minded junior software engineer to help build out our platform in the core technologies group. Typical projects include modeling/testing the performance of our platform in production, exploring new directions for our handheld applications and contributing to our data-mining capabilities.
Resume and cover letter (including salary information) should be emailed to jobs at wgen dot net with Python in the subject line. Please, no phone calls!
Wireless Generation is an Equal Opportunity Employer, M/F/D/V.
Ypsilon.Net AG (Frankfurt, DE, Germany)
Job Description: We are looking for programmers with at least 2 years experience on Python.
You should have strong experience with databases (MySql/Postresql), regular expressions, XML and network programming. We are a highly motivated, dynamic and unbureaucratic team of developers working at a very professional level. Since you will be working with a team of over 30 developers, we expect you to be familiar with CVS or a similar versioning - system. English or German language knowledge are required.
What Python is used for: We are using python in several areas of our workflow. Our complete backend or middleware is based on python. The distributed environment is based on twistedmatrix framework and a high-availability system. Python is also used for text parsing, db - work, XML generating, string manipulation, networking and several other work areas.
GenuOne, Inc. (Boston, MA, USA)
We need a VERY SOLID programmer, a go-to person for technical issues relative to our SourceGuard product. SourceGuard is an ASP service coded in Python & C++ and using ZOPE.
GenuOne secures the products and supply chains of the world's leading brands from counterfeiting, online piracy and gray market diversion. Our solution driven approach of software, tags and professional services provides us the tools to develop unique solutions for our clients supply chain security needs. Established in 1999, GenuOne is a profitable, emerging growth company, with over $20M of venture-backed funds raised to date. Annually, we authenticate and track hundreds of millions of unique products across 10 countries and dozens of supply chains. Our client focus includes major corporations in the footwear & apparel, luxury goods, pharmaceuticals and consumer electronics industries.
We are currently looking for a Senior Programmer to work with our SourceGuard software. SourceGuardTM proprietary software tracks inventory, purchase orders and materials, to prevent parallel production, control all external manufacturing/supplier sites and enforce the proper use of your product platform..
The candidate for this position must have experience with the following tools and technologies:
Salary is based on experience. Benefits include life and disability insurance, health care, dental care, and 401(k).
Please send resumes or interested candidates to: glombardo at genuone dot com
Developer: Python, Risk Management, leading Hedge Fund.
Our client is a well established hedge fund, they require a Python developer to work on risk management applications.
A minimum of 2 years programming experience is required. Candidates must be experienced in programming with Python and/or C++, and have quantitative knowledge of credit or equity derivatives, in terms of pricing and risk management. A mathematics / computer science background is desirable. Knowledge of the Front Arena trading platform would be advantageous but is not essential.
The role is hands on development, sitting with the traders. This is a great opportunity to work in a fast moving environment where risk management software is fundamental to the business and is continuously evolving.
Candidates must be eligible to work in the UK Salary: dependent on experience in range £60K - 100K + significant benefits
Assignment is based in Melbourne Australia(in the suburb of Richmond).
An on going/open ended assignment involving application design and functional specification,application development and management & performance of application testing.Our client is a well established health/well being lifestyle firm,which is looking to extend its already impressive on-line Web applications capabilities/interactivity.
Our client uses Python as its primary applications development platform within a Zope 3 Application Server framework.
Only those with the right to work in Australia on a permanent basis and who could commence this assignment ASAP are of interest.
Paying extremely good $ - $55 AUS per hour or $550 AUS per diem.
Archivas (Waltham, MA, USA)
Job Description: Quality Assurance Manager (Senior Level)
Lead and manage a growing QA team testing a product for the fastest growing segment of the enterprise storage market. Archivas is looking for the unique individual that can both lead and manage while still remaining “hands on” technical.
In addition to management duties, the QA manager will have the following responsibilities:
Experience and Education
Must have requirements:
Optaros (Boston, MA, USA)
Optaros is an Open Source consulting firm based in Boston.
We are looking for someone with Python, Java, PHP and MySQL skills to work on an Identity Management product that Optaros has called RADAR.
Python is used on the core engine of the product.
Archivas Inc. (Waltham, MA, USA)
Job Description: QA Automation Engineer
Archivas develops the Archivas Cluster (ArC), an archive management system for deploying large online repositories of fixed content. The company targets multi-terabyte to petabyte archives that grow by more than 50 percent per year. Archivas is pursuing this growing market aggressively with an innovative approach to handle billions of archived objects using a distributed database at its core.
Archivas is actively seeking a highly motivated, self-starting QA Engineer with a strong development background to help in the development of automated tests, test frameworks and QA/product tools.
In this position, you will be responsible for defining, executing and developing tests (scripts, and applications) to help to increase or test coverage and to ensure product quality. This will require strong development skills and solid QA skills. You will also be responsible for the analysis, report generation, and communication of test results.
What Python is used for: Python is used internally for the development of individual automated tests, the test frameworks and drivers, QA automation tools and utilities as well as certain components within the core storage product itself. Strong Linux/ Python skills a must.
Archivas (Waltham, MA, USA)
Lead and manage a growing development team creating a 3rd generation digital archive for the fastest growing segment of the enterprise storage market. Archivas is looking for the unique individual that can both lead and manage while still remaining “hands on” technical. In addition to management duties, the development manager will own the design and implementation of the system including the choice of 3rd party components, the development schedule, and engineering support for a rapidly growing customer base working alongside Archivas support personnel.
Experience and Education
Faulkner Technologies (Brisbane, QLD, Australia)
Python, Zope or Plone Developer. Full-time or contract. 5+ years commercial experience required.
Faulkner Technologies is looking for a motivated Web Software Developer with at least 5 year's commercial experience. Our Knowledge Engine Application is widely used by small and medium business as well as Tier One companies and government clients throughout Australia and Asia.
We focus on solutions that allow organisations to capture what they know and distribute that knowledge to staff and customers via a managed services framework.
The candidate should possess the following skills and attributes:
We will look favourably on applicants that have 'all-around' technical web-based skills. Our company provides a relaxed, friendly working environment with strong emphasis on meeting deadlines. The opportunity to work remotely 2-3 days per week is also possible.
Salary will be commensurate with experience and skills.
What Python is used for: if it's not obvious from the Job Description.
Eliassen Group (Agency) (Boston, MA, USA)
Job description: Full-Time Perm/Direct Hire opp
Our Boston client is looking for a senior programmer for the following role:
Our client needs a VERY SOLID programmer, a go-to person for technical issues relative to the product. The product is an ASP service coded in Python & C++ and using ZOPE.
We are currently looking for a Senior Programmer to work with our software. SourceGuard™ proprietary software tracks inventory, purchase orders and materials, to prevent parallel production, control all external manufacturing/supplier sites and enforce the proper use of your product platform.
The candidate for this position must have experience with the following tools and technologies: Rich experience with all aspects of the development cycle, including analysis, design, testing and documentation procedures. Java, XML, SQL, Oracle, PL/SQL (a plus), C++, Python (preferable), Perl & HTML. Bachelor's degree MIS, IS, or related field.
Salary is based on experience. Benefits include life and disability insurance, health care, dental care, and 401(k).
Exa Corporation (Burlington, MA, USA)
Job Description: Senior Software Quality Assurance Engineer
Exa is growing rapidly and expanding its Software Quality Assurance group.
We are looking for SQA professionals who want to be aligned with excellence, contribute substantially and grow their careers.
Multiple new SQA positions have been created, some with special emphasis on experience in SCIENTIFIC SOFTWARE DEVELOPMENT and/or CAD/GEOMETRY TOOLS.
As part of a dynamic high performance team, this position offers the right professional significant career responsibility in creating a leading edge software quality assurance infrastructure for world class pioneering fluids analysis software.
Must have skills:
You should have a minimum 5+ years experience in a mixed platform Software Quality Assurance group and feel comfortable writing test scripts in an object oriented language or UNIX/Linux shell scripting.
BS Engineering, Computer Science, or a related field or experience.
Optional but highly desired skills:
Company Background: Exa Corporation develops and markets software for design engineers to analyze complex fluid-flow problems, and software to prepare geometry for use in a variety of analysis tools. The company's PowerFLOW® and PowerCLAY® products are marketed to engineers worldwide in a range of industries including automotive, aerospace, chemical, energy, architectural, and environmental. PowerFLOW® is a breakthrough technology that is unique among computational fluid dynamics (CFD) packages in its ability to handle complex geometry and deliver accurate fluid-flow analysis at a fraction of the total cost of other available solutions. PowerCLAY® is a powerful geometry design tool for CAE mesh preprocessing that provides sophisticated mesh deformation capabilities. Both PowerFLOW® and PowerCLAY® allow customers to shrink design cycles by incorporating quick turnaround analysis throughout the design cycle.
Exa Corporation offers excellent salaries and a dynamic, growing company environment. Benefits include comprehensive coverage for medical, dental, life, disability, flexible spending accounts, 401K, tuition reimbursement, vacations and holidays.
For immediate consideration, please send resume and specify your preferred area of interest.
U. of Pennsylvania ISC Networking and Telecomm (Philadelphia, PA, USA)
Job Description: This is a part-time job to work on web application development, design, application maintenance, requirements analysis and documentation, etc. for our home grown Network Management web applications.
NRAO (Green Bank, WV, USA)
Job Description: The Software Development Division (SDD) at the Robert C. Byrd Green Bank Telescope (GBT) has openings for up to two Software Engineer positions. The positions will be term appointments of one to three years, depending upon the candidates. These positions will be part of a team involved in development of software to support all aspects of observing with the GBT. This includes all software needed before, during, and after the actual observations, such as observation preparation, execution, and data processing, and may include software support for R&D activities. For the right candidate, this may also include managing cross-departmental projects for which software development is a key component, or providing user support. The salary for the positions will be determined by skills and experience.
The successful candidates will have a combination of education and experience in software development for astronomy, physics, computer science, remote sensing, radar or similar fields.
Minimum qualifications include an undergraduate degree or higher in astronomy, physics, computer science, or related field. Advanced education or other acquired background in radio astronomy, physics, remote sensing, or spectroscopy is highly desirable. Two or more years of experience in the design and implementation of software in a structured environment is necessary, with exposure to all aspects of the software development lifecycle. Experience with object-oriented programming languages is essential, especially C++ and Python. Experience with detailed systems design is highly desirable. The capability to successfully collaborate with peers in other projects is a must. The ability to act as team lead, which as noted may also include managing cross-departmental projects for which software development is a key component, would be highly desirable.
Deadline for applications is 12/31/05, but if you send your resume earlier it will get considered earlier.
What Python is used for: Further work on the GBT Observing Tools, which are written in Python. Details can be found here:
The below open positions are located in the following cities: Dublin, Ireland; Zurich, Switzerland; Mountain View, CA; Kirkland, WA; New York, NY; Santa Monica, CA. We provide extensive relocation benefits!
Sr. Software Engineer/Unix System & Networking Guru, Google.com (SRE)
Google is looking for seasoned software engineers who can also jockey networks and administer UNIX clusters!
Senior Systems Administrator/Architect, Google.com (SRE)
This position requires a passion for problem solving, deep understanding of networks, operating systems, multi-tiered Internet services, and the ability to learn new applications and concepts quickly. Strong scripting skills are essential.
Google (Mountain View, CA, USA)
Software Engineer - I18N Internationalization
Would you like to be part of one of Google's key software development efforts? We are looking for talented, world-class engineers who enable Google's cutting edge information technologies for all languages and cultures. Come join an exciting and stimulating environment where you can make your impact on the world.
Contact: Brett Heyfron -- bheyfron at google dot com
OneWorld South Asia (New Dehli, India)
The position holder will supplement the existing pool of application development and programming pool of OWSA technical team. In particular S/he will be responsible for developing Python based overlay application – to be mounted on existing software tools and solutions. The position will report to Programe Manager, Training & Technical Services.
To apply for any of these above positions, please send your latest resume along with details of your current role and how do your propose to contribute in this position. Women candidates with the requisite skills & qualifications are especially encouraged to apply.
OneWorld South Asia is an equal opportunity employer.
Applications along with a one page write up explaining the suitability to the job may be sent (preferably through email) to:
EdenTree Technologies (West Los Angeles, CA)
Software product design and architecture
Automation is a hot trend in technology, and EdenTree Technologies is a rapidly growing startup with a unique software solution for network lab automation. Our customers are some of the largest network labs in the world. Python is our preferred development language.
We are building a team to prototype and then deliver our next generation software.
The ideal candidate will be intelligent, creative, quick, flexible, and enjoy brainstorming with other bright people. We're interested in people who have used five technologies in one year rather than have used one technology for five years.
If you're the smartest guy or gal in the room and are looking for company, send us your resume. A sense of humor is not necessary, but is highly desirable.
Candidates who join the company now will have the chance to make a difference, work directly with the CTO and other founding members, and grow along with the company.
We'll be working with the following technologies:
University of Pennsylvania (Philadelphia, PA)
Job: Programmer Analyst/ Sr. Programmer Analyst
The University of Pennsylvania's School of Engineering and Applied Science is looking for a Programmer Analyst or Sr. Programmer Analyst to design, develop, implement, extend, maintain, and document interactive and game theory modeling and simulation software.
Due to the nature of our sponsors, US born applicants will be given preference.
Kefta (San Francisco, CA)
Kefta is a leading software company that provides Fortune 1000 companies such as Verizon, General Motors and MetLife with easy to implement, revenue generating customer-facing solutions. Kefta supplies a unique technology platform and sophisticated software solutions to enable clients to quickly and cost- effectively increase their revenue, while at the same time allowing them to better understand and address the needs of their users. Kefta is a privately held company backed by major VCs and based in downtown San Francisco.
Kefta will be making a significant investment in training, and as this is a customer-facing position, stability is required. For these reasons, an applicant will have to demonstrate a credible willingness to make a long-term commitment to the company. Kefta will not pay relocation or interview travel expenses. This is a full-time position. Contractors need not apply.
Siteworx (Reston, VA)
When you begin your career at Siteworx, you’ll be part of a rapidly growing software and services company. In fact, you have probably visited some of our web applications and sites already – many are for companies with household names. It’s this kind of success that creates exceptional opportunities for ambitious people. If you’re looking for a place where you can perform your best, consider the following position in our Reston, Virginia headquarters:
Siteworx has outstanding benefits including 401(k), and health/dental insurance.
Zope Corportation (Fredericksburg, VA)
SYSTEMS ADMINISTRATOR / OPERATIONS ENGINEER
Zope Corporation is seeking an experienced and highly motivated Systems Administrator / Operations Engineer to maintain and enhance Zope Corporation's managed hosting operation.
Zope Corporation is pursuing the development of a suite of automated provisioning and system administration tools. This effort will be Python-based with tight integration into the Zope platform. We expect to leverage open source tools written in other languages. Integration of those will use Python wrappers and interfaces.
Qualified candidates, send resume and salary requirements by email. Only candidates invited for an interview will be contacted. Position is in Fredericksburg, VA. (Must have valid working papers entitling you to employment in the US.) Re-lo available.
HomeGain (Emeryville, CA)
HomeGain provides web based lead gnereation and lead management solutions to real estate professionals. We have three positions open:
Work in a team setting to design, code and test software systems in a multi-tiered, Linux environment, using Python.
Bachelor’s degree (Math, EE or CS preferred) or equivalent work experience
Duties & Responsibilities
Develop tools for production support.
Duties and Responsibilities
EZ Loandocs (Los Angeles, CA, USA)
Job Description: Join a small, growing team to work on cutting edge web business applications for the mortgage industry. This job is onsite in West Los Angeles – Salary is $40-$50K.
What Python is used for: Python is used for writing web applications and client desktop programs.
ESG Consulting (San Francisco, CA)
ESG Consulting is seeking a Software Developer whose experience includes Python for a Full-Time Position with one of our Client Companies, a leader in Telecommunications, for their R&D facility in San Francisco.
Annual Salary is negotiable at market salaries.
Knowledge of the telecommunications and/or internet sectors is essential, as the integration of innovative technologies and the marketing can rapidly change in emerging telecommunications solutions. This position requires strong win-win relationships with technical experts, local Universities, other staff in the US as well as with external partners.
Due to the R&D context, the statements contained in this job description are not necessarily all-inclusive; additional duties may be assigned and requirements may vary from time to time.
Accurate, thorough, reliable, autonomous with a global vision of the telecommunication Skilled at writing technical reports for an international reader (decision makers, managers, technical experts).
Centile S.A. (Sophia Antipolis, France)
CoroWare Test Labs Inc. (Pittsburgh, PA, USA)
CoroWare Test Labs is a Pittsburgh, PA startup located 4 blocks from Carnegie Mellon University. CoroWare Test Labs promotes the emergence of standards-based robotics markets by providing essential compliance and interoperability testing infrastructure for systems using the JAUS / SAE AS-4 standard protocols for unmanned systems communications and control.
Develop a wxPython GUI for an advanced automated test development and execution suite. The automated test suite is designed for testing distributed systems that communicate using messaging protocols. Initial release of the software will support the JAUS / SAE AS-4 messaging protocols; other protocols will follow.
As part of a small, aggressive team, you will need to be a generalist, and may be called upon for significant customer interaction: leading seminars or training classes on our products, representing CoroWare Test Labs at trade shows, etc. in addition to your assigned duties.
What Python is used for:
In this product, Python is the primary implementation for the test suite GUIs and for much of the backend test controller and supporting tools.
Correlogic Systems, Inc. (Bethesda, MD, USA)
Job Description: will join our bioinformatics team to build comprehensive computational and analysis framework to facilitate our proteomics research. MS in computer science or mathematics and 5+ years experience are required. Skill with C++, Python, Java in an unix/linux development environment are desirable.
What Python is used for: our design uses Python as a wrapper, and scripting layer around underlying C/C++ codes.
Riverhall Systems Ltd (London, UK)
Job Description: Graduate Python Programmer to help with developing and maintaining Riverhall's suite of membership systems and related software.
What Python is used for: Used extensively for our main applications, mainly web sites, and internal systems.
The web site gives full details of the job, the recruitment process and an application form.
SciVisum Ltd (UK, Kent)
Job Description: Programmer
A growing niche IT Services UK company in the field of Performance and Functionality testing of corporate Web sites; with clients nation-wide from a range of sectors: T-Mobile, Boden, British Library, Shell, Scottish & Southern Energy, the Stationery Office, uSwitch, Premium Bonds, Chartered Institute of Marketing, Eversheds (law), local government etc
The company is based at Kent Science Park, Sittingbourne kent - 1 hour east from central London by car or train and within 30 minutes of Maidstone, Medway, Ashford, Canterbury, Tonbridge, Sevenoaks.
The candidate will take a key role in the planning and fulfilment of Client testing orders, liaising with Clients and helping with the specifying and implementation of additions to the SciVisum in-house developed Test Engine.
The role will involve two elements:
firstly the candidate programming Test scripts - to recreate User Journeys on client web portals: user journeys are multi-page routes through Client sites that mimic how real site visitors use the features whilst measuring performance and errors; and much handle session tracking, form fields, viewstate complexity and etc. Journeys will vary client to client - covering a range of activity from online shopping routes, user-registration, login and data access functionality and etc.
secondly will be development work in extending the functionality of the in-house developed uniquely flexible test engine; and adding new test tools to assist in the process of writing user journeys, running web load tests, 24/7 monitoring scripts and etc.
The role also involves some liaison with Clients both by telephone and in meetings.
What Python is used for:
The in-house-developed test engine is written in python, and the user journey scripts are too - so everything except our Web UI is in python.
Polimetrix, Inc. (Palo Alto, CA, USA)
Polimetrix is a venture-funded startup based in Palo Alto, which develops databases, infrastructure, and analytics for politics and survey research. We are a small (18 employee), high-energy group that is passionate about what we do. We're looking for a few good people to join us.
What Python is Used For: Nearly everything. Seriously.
Job Description: Your job is to manage a small team of engineers who are developing applications in Linux, Apache, PostgreSQL and Python. You need to be both a great manager and a great programmer (to keep up with a team of talented programmers). You will be responsible for understanding the business and user requirements, choosing the appropriate technologies, and managing the design and implementation of our software systems. We are committed to agile development practices in general and Python in particular as our primary implementation language. The technologies revolve around the Web, databases, and statistics, but, in the end, it's all about politics.
Job responsibilities include:
Skills required include:
Job Description: Your job is to help design, build, deploy and maintain voter database applications using Python and PostgreSQL under Linux. We are building cutting-edge tools for record linkage and fuzzy matching and you will lead the development for the next generation of these tools. You should have a good understanding of database development and open-source development tools. You will work with a small team of developers using modern software engineering principles, including object-oriented design, agile development, and unit testing. Most important, you should have a passion for data.
Job responsibilities include:
Skills required include:
Job Description: Our databases are our most important asset and the Database Administrator will have overall responsibility for the care and feeding of these databases. You will lead the development of second-generation database infrastructure involving over 150 million voter records and about 2TB of storage. Candidates should have a passion for data, and interest in American politics and campaigns is highly preferred.
Job responsibilities include:
Skills required include:
Google (Mountain View, CA, USA)
Technical Solutions Engineer (Partner Reliability Engineer)
Google is looking for experienced engineers to ensure the reliability of our partner-facing products and services. Technical Solutions Engineers in our Partner Reliability Group focus on designing and building applications that monitor the health of Google’s partner network. They use their understanding of Internet and network architecture to monitor Google’s network and resolve issues that affect our partners. Technical Solutions Engineers also work closely with partners to help them resolve complex technical issues, managing the escalation of those issues as a part of our mission to provide superior service to our partners.
Optio Software (Atlanta, GA, USA)
Job Description: General Summary - Responsible for handling all facets of multiple Optio Software Implementation projects from start through completion, ensuring client satisfaction and references. Handling of projects includes assisting with design of solutions, system configuration, and implementation of all Optio Software products.
What Python is used for: Application configuration. Custom coding and solution design.
Xype Limited (Bristol,UK)
Job Description: Experienced Python Developer - Numerical Simulation (Contract Position)
Xype Ltd are looking for an experienced Developer with strong Python and experience of distributed systems, to work at one of our major customer sites at Bristol in the UK. The project aims to provide an integration of existing tools to provide wider usage of simulations used in the design process at two levels:
The main task to be performed in 2005 is the integration of specific EGL toolsets, data-types and processes in the project framework to demonstrate the feasibility of the project approach for the department concerned.
This is initially a 3 month contract which may well be extended into 2006
HFD, LLC (Washington, DC)
Job Description: We are looking for an entry or junior level programmer to join our team developing an internally used CMS. Responsibilities will include input on project planning, development, and code review. Position is off-site and hours are flexible.
Salary Range: 18-25 K
Position is part time contract to permanent.
Google (Mt. View, CA, USA)
Job Description: Senior Software Engineer/Unix System & Network Administrator, Google.com (SRE)
Positions available in: Mountain View, CA; New York, NY; Kirkland, WA; Dublin, Ireland; and Zurich, Switzerland.
Are you part ace coder, part adrenalin junkie? Do you have a knack for seeing a problem and immediately discerning the likely solution? Maybe you've been coding for years, are bored with the old design-build-review-test-ship-repeat routine, and yearn for some faster-paced challenges? Or perhaps you're a seasoned software engineer who is also a genius at jockeying networks and administering UNIX clusters.
We're looking for top-notch thrill seeking, software engineers to join the Google.com team. Google.com engineers are in the thick of everything involved with keeping Google running, from code-level troubleshooting of traffic anomalies to maintenance of our most cutting edge services; from monitoring and alerts to building new automation infrastructure. We are aggressively building this elite team of high level engineers in this mission critical environment. All team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all enthusiasm for tackling the complex problems of scale which are uniquely Google. Google.com engineers tackle challenging, novel situations every day, and work with just about every other engineering and operations team in the process.
pH Group (London, UK)
Job Description: We're looking for talented Python developers to join our web development team. The web team builds bespoke, database driven web application for a range of clients, including several FTSE100 companies. You will join a team that strives to produce quality software using development tools and methodologies that range from industry standard to bleeding edge. We want smart people, and with excellent communication skills and a sense of humour.
What Python is used for: Building dynamic websites and supporting business processes.
Qualifications and Experience Needed:
Salary Range: 30k-35k GBP basic + benefits.
Closing Date for Application: October 10, 2005
Coit Staffing (agency) (South Bay Area, CA, USA)
We have two job openings:
Engineer, Quality Assurance
Engineer, Development Tools
The Nature Conservancy (Arlington, VA, USA)
Job Description: We are looking for a Python/Zope/Plone programmer to become a part of a small application maintenance team. Provide maintenance when required to internal and external web systems.
Contact Info: Please see http://www.nature.org/natureorg/20050822160536.html for full Job Announcement.
Kurt Seifried (Canada)
Job Description: Building Python back end for web application, consisting of a scheduler component/database, a scanning component that executes a variety of other programs and logs results to a database, a presentation component to present data to users. Pay would be on an hourly/finished product basis.
What Python is used for: Managing events, mangling data for insertion to a database, execution of other applications
Environmental Systems Research Institute (ESRI). (Redlands, CA, USA)
Be part of a small dynamic team responsible for the accessibility of ESRI's industry leading GIS functionality with Python. We are currently seeking a software development programmer to join our core geoprocessing development team who is well versed in Python and C++.
What Python is used for: Python is the recommended scripting language for ESRI's ArcGIS product line. It is installed with ArcGIS and is used by our customers as an environment for automation of workflows. A number of tools within ArcGIS are developed with Python, with the source code being delivered as examples of how to use Python with ArcGIS.