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-10-07 02:13:59 +0200 (Tue, 07 Oct 2008) $
Python Job Opportunities
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.
- Contact: Rich Moss
- E-mail contact: rich@mossltd.com
- Web: www.mossltd.com
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.
- Contact: For consideration, please send your resume to: Michael Wiebracht
- Email: michael@strategic-staffing.com
Isotoma (York, UK)
Posted 06-Oct-2008
Job description: Senior Developer
We are a rapidly growing software consultancy specialising in online applications using the Python programming language.
You will be taking an active part in the teams delivering innovative and exciting Internet facing projects, building online applications for some truly interesting customers. Some examples of our work include http://beta.luckyvoice.com/, http://www.usethekey.org.uk/, http://www.tenlifestyle.com/ and http://forkd.com.
You will be expected to take day to day leadership in these projects, including liaising with the customer and assisting junior developers.
Your responsibility will stretch from the back end infrastructure to the user interface. As everything that we do is online we place particular attention on the quality of UI and you will be expected to carry that passion throughout your projects.
You will be mentored in software architecture and Agile project management techniques, and be given full support in moving to Python and Javascript if they are not currently your main languages.
Experience required:
- 2 or more years of commericial programming experience
- Deep understanding of one or more of Python, Java, C#, C or C++
- Good understanding of relational databases and SQL
- Detailed knowledge of XHTML and CSS
Experience desired:
- Object Oriented Javascript
- One or more of Zope, Plone, Django or Twisted
- UML
- Working on Open Source projects
We do not necessarily expect formal computing qualifications. Experience counts for everything in this job.
What we offer:
- We offer full training in the languages and techniques we use, as well as an attractive career path in a rapidly growing company.
- Salary up to £55,000, depending on experience.
We are particularly interested in examples of work that you already have online. Therefore please include URLs of applications, blogs, pet projects, software or sites that you have built or have been part of building, stating your involvement.
- Contact: Andy Theyers
- E-mail contact: vacancies@isotoma.com (stating you found us on python.org)
- Web: http://www.isotoma.com/
Isotoma (York, UK)
Posted 06-Oct-2008
Job description: Junior Developer
We are a rapidly growing software consultancy specialising in online applications using the Python programming language.
You will be taking an active part in the teams delivering innovative and exciting Internet facing projects, building online applications for some truly interesting customers. Some examples of our work include http://beta.luckyvoice.com/, http://www.usethekey.org.uk/, http://www.tenlifestyle.com/ and http://forkd.com.
You will learn (and use day in day out) Python, Object Oriented Javascript and Agile Development techniques.
Experience required:
- Some or all of XHTML, CSS, Javascript, PHP (or Ruby on Rails), MySQL
Experience desired:
- Formal programming experience
- Python
- Working on Open Source projects
We do not necessarily expect formal computing qualifications, although a natural aptitude for computing and a passion for the internet is expected.
What we offer:
- We offer full training in the languages and techniques we use, as well as an attractive career path in a rapidly growing company.
- Salary up to £25,000, depending on experience and qualifications.
We are particularly interested in examples of work that you already have online. Therefore please include URLs of applications, blogs, pet projects, software or sites that you have built or have been part of building, stating your involvement.
- Contact: Andy Theyers
- E-mail contact: vacancies@isotoma.com (stating you found us on python.org)
- Web: http://www.isotoma.com/
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.
- Contact: Alaina Swanson
- E-mail contact: aswanson@ibasoftware.com
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.
- Contact: Maude Croucher
- E-mail contact: personnel@artlogic.net
- Other Contact Info: 0845 838 1588
- Web: http://www.artlogic.net
Foxhunt [Agency] (South San Francisco, CA, USA)
Posted 06-Oct-2008
Job Description: Senior Web Applications Engineer - Social Media Company
We are a retained recruiting firm working exclusively with a social media company that is based in South San Francisco. The company publishes magazines and aggregates information from various sources for enthusiasts in computers, video games, guitar, and exterme sports. The website is drawing the interest of millions and is growing rapidly. This is a fun environment to work in; the compensation is good; the benefits are exceptional; and they welcome H1B visa candidates. I'm sorry, we cannot offer relocation.
The position reports to the Director of Internet Technology.
Responsibilities:
- Build new features and products on an interactive consumer-facing social media application
- Recommend and execute changes to improve the site’s value
- Employ elegant code design
- Analyze traffic patterns and identify opportunities
- Stay abreast of the latest advances in web technology and trends in social media
- Improve performance and extend scalability while supporting millions of requests per day.
- Maintain test coverage for all application functions.
Qualifications:
- 3+ years of server-side coding experience, preferably with Python, but Ruby, Java, or C++ will also be considered.
- 2+ years of browser scripting experience (Javascript/AJAX)
- Experience with high volume web applications
- Object-oriented programming skills
- Good Computer Science fundamentals
- Solid knowledge of relational databases and SQL
- Excellent problem solving ability
- Strong understanding of W3C-compliant HTML/XHTML and CSS
- Plusses: Django, MySQL experience
To learn more please contact:
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.
- Contact: Colin Winter, Lead Entrepreneur
- E-mail contact: pythonjob@websitesunleashed.com
Scope Seven (El Segundo, CA, USA)
Posted 01-Oct-2008
Job Description: Senior Python Developer We are currently looking for a senior-level Python developer to work on a mix of web and desktop applications and to build web-based workflow and project management software to integrate with our desktop tools.
We are a media production and design company, providing world-class creative and technical services to select companies in the entertainment and games industries.
Essential skills:
- Experience in one or more Python web frameworks (Django, Turbogears, etc.)
- HTML / CSS / Javascript
- Relational database design and SQL
- XML / Web Services
Desired skills:
- C or C++
- wxPython
- Familiarity with the Adobe Creative Suite
- Contact: Adam Young Recruiting Manager
- E-mail contact: hr@scopeseven.com
- Web: www.scopeseven.com
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)
- Contact: Matthew Geppert / Open Source Consultant
- Email: matthew.geppert@mecseurope.com
- Web: http://www.mecseurope.com/
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
- Contact: Amy Huang HR Coordinator
- E-mail contact: amyhuang@exoweb.net
- Web: http://www.exoweb.net/
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.
- Email candidates@wize.com
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.
- E-mail contact: r.callaghan@f5.com
- Web: <http://www.f5.com/about/careers/>.
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
- Contact: Piper Bowman
- E-mail contact: developerjobs@yelp.com
- Web: www.yelp.com
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.
- E-mail Contact: jobs@netgraviton.com
- Web: http://www.netgraviton.com/
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:
- E-mail contact: healthcarestartup@gmail.com
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.
- Contact: Rich Mershon
- E-mail contact: coredev@neurocloud.com
Free Software Foundation (Boston, MA, USA)
Posted: 19-Sep-2008
Job Description: FSF Seeks Python Programmer / GNU/Linux Systems Administrator
This is an opportunity to work for the organization that sponsors the GNU project, publishes the GPL, and fights for software freedom.
The ideal candidate will be a well-rounded, seasoned, experienced programmer with in-depth Python knowledge and GNU/Linux systems administration expertise. The candidate should be intimately familiar with the free software community and how it works, and will be more interested in making a substantial contribution to software freedom than obtaining a high salary.
Other Required Skills:
- Willingness to learn and understand how political and philosophical positions of an organization impact computing requirements.
- Ability to work as part of a team and to handle and coordinate contributions from a volunteer core.
- Open-minded and tolerant of others.
The job must be worked on-site at the FSF's downtown Boston offices. Both a phone interview and an in-person, on-site interview will be required. Limited relocation expenses are available.
This job is a union position. The salary is fixed at $55,224/year and that is non-negotiable. Other benefits include the following:
- Full family health coverage through Blue Cross/Blue Shield
- Four weeks of paid vacation annually,
- Seventeen paid holidays annually,
- Public transit commuting cost reimbursement,
- 403(b) program through TIAA-CREF,
- Somewhat flexible work hours,
- Openmoko Freerunner with services for work use.
This position works in concert as an equal to two other on-site systems administrators. This position reports directly to the Executive Director.
Resumes and cover letters must be submitted via email to hiring@fsf.org. The email must contain the subject line, "Python Programmer". Resumes should be attached via MIME in ASCII text or PDF. Cover letters must be in ASCII directly in the body of the email message. Resumes not sent via email or email submissions that do not follow these instructions will be ignored.
Because of visa restrictions in the US, only US-based applicants can be considered.
Resumes will be accepted until the right candidate is found. We expect to hire immediately upon finding the right candidate.
What Python is used for: Everything possible. Django, Satchmo Project, Zope/Plone (migrating to Django, but still in use), Bcfg2.
- E-mail contact: hiring@fsf.org
- Web: http://www.fsf.org/news/python-programmer-systems-administrator
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
- Contact: Tony Lopez
- E-mail contact: careers@flowgram.com
- Other Contact Info: http://www.flowgram.com/about_us/contact_us/
- Web: http://www.flowgram.com
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 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
- Contact: Katie Parker, Technical Recruiter
- E-mail contact: katie@edgelink.com
- Other Contact Info: (503) 246-3989
- Web: www.edgelink.com
Rackspace IT Hosting (San Antonio, TX, USA)
Posted 16-Sep-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:
- Mad Linux Skillz.
- Twisted experience (with a full recovery).
- Database prowess (especially PostgreSQL).
- Contact: Oren David
- Email: odavid@rackspace.com
- URL: www.rackspace.com <http://www.rackspace.com/>
- URL: www.mosso.com <http://www.mosso.com/>
Pixar Animation Studios Inc. (Emeryville, CA, USA)
Posted 16-Sep-2008
Job Description:
We are seeking an experienced QA Engineer with a passion for quality to participate in the software quality assurance efforts for our proprietary in house toolset.
This position requires close collaboration with the engineering staff to define, develop, execute, and automate test plans and test cases. Review and report on test progress, status, and coverage, and meet test completion and delivery milestones that you help define. Work closely with development, project management and documentation to coordinate testing responsibilities.
Responsibilities:
- Design and develop test programs, including test tools and automated test suites as needed to effectively test the in house toolset.
- Analyze and report performance characteristics of the tools under test
- Work closely with the development during all phases of the product life cycle
- Evaluate completeness and effectiveness of developer's unit tests
- Assist in the continuous improvements and evolution of the QA Practices.
Qualifications:
- 5+ years of experience in QA or software development
- Bachelor's degree in Computer Science or equivalent
- 3+ years of experience whitebox integration testing
- Excellent design and coding skills (C/C++ or and a scripting language such as Python)
- Knowledge of QA methodology, processes, and tools
- Direct experience testing software under Unix
- Self-directed, detail-oriented and patient
- Ability to work closely with developers and QA
- Ability to work in a fast paced environment with short iterative development cycles
- Excellent communication skills.
Equal Employment Opportunity
About Pixar
Pixar Animation Studios, a wholly-owned subsidiary of The Walt Disney Company, is an Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation. Creator of some of the most successful and beloved animated films of all time, including Toy Story, Finding Nemo, The Incredibles, Cars, Ratatouille, and most recently, WALL-E. The Northern California studio has won 21 Academy Awards® and its nine films have grossed more than $4.5 billion at the worldwide box office to date. The next film release from Disney & Pixar is UP (May 29, 2009).
- Contact: Alicia ( Sr. Recruiter)
- E-mail contact:alicia@pixar.com
- Web: www.pixar.com
Jamendo (Luxemburg city, Luxemburg)
Posted 13-Sep-2008
Job Description: Jamendo is the biggest free music online community. We distribute, filter, promote Creative Commons licensed music and share revenues with artists.
Jamendo is growing and we are looking for immediate hiring several :
Web software developers
The Software Developers will:
- Design and code feature changes to Jamendo's web site and landing pages for numerous partners
- Collaborate with software engineers and management to develop innovative, user-friendly features from concept to implementation.
- Collaborate with marketing and sales teams to brainstorm effective web features to increase the traffic and the stickiness of our service.
The candidate should:
- Know PHP or Python
- Know HTML, CSS, JavaScript
- Know some frameworks like Smarty or PEAR.
- Know how to design for different browsers and screens, with a goal of designing for conversion of site visitors.
- The ideal candidate will have outstanding user-centered design knowledge and visual design skills, good technical knowledge and proven expertise in designing for the Web.
This position will participate in strategic, creative brainstorming sessions to produce fresh and unexpected ideas, so a candidate's creativity and willingness to bring new, innovative ideas to the table is ideal.
Jamendo offers:
- A dynamic, fast-paced startup environment
- Competitive salary, benefits, SOP
- Great multi-cultural working environment where pro-activity, creativity and new ideas are valued and encouraged
About Jamendo: Based in Luxembourg and created by successful entrepreneurs, Jamendo is the largest Creative Commons music websites. Since early 2005, Jamendo is promoting unlimited, legal and free music download. In July 2007, Jamendo received funding from Mangrove Capital Partners, the well-known early backer of Skype.
- Contact: Emmanuelle SOHM
- E-mail contact: emmanuelle@jamendo.com
- Web: www.jamendo.com
Advanced Technology [Agency](McLean, VA, USA)
Posted 13-Sep-2008
Job Description Advanced Technology has 3 immediate job openings for Software engineers with Python Scripting. Length minimum 6 months could go longer then 1 year. Military applications.
Requirements:
- Must be US Citizen.
- BS Degree.
- At least 6 months of Python scripting experience
- Object oriented design
- C/C++
- Contact: For more information please email judi@advancedtechno.com
Tablet Hotels Inc. (New York, NY, USA)
Posted 11-Sep-2007
Job Description: Senior Python Developer Tablet Hotels 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. TabletHotels.com is a high-end online travel agency specializing in carefully selected hotels. TabletHotels.com 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 programmer ( at least 2 years of experience with Python), but having over 5 years of Open Source development.
The skillset required is a rockstar 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 TabletHotels.com:
- 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 on the team with best design and coding practices
What Python is used for: Everything - we have built all our technology off Python
- Contact: Rush Mehta - VP of Engineering
- E-mail contact: rmehta@tablethotels.com
- Web: http://www.tablethotels.com
---------------------------------------
CRS [Agency](London UK)
Posted 11-Sep-2008
Job Description My International financial client has identified a need to build up its tester resources in light of a major new development which will have mission critical impact on future operations. I am seeking functional and technical test resources . For the functional testing roles, candidates will ideally have some experience in a financial environment but my client will consider candidates who at least have a willingness and passion to learn about finance. Test automation will be important in this project but it will not be tool based, rather repeatability will be achieved via scripting and so I am particularly interested in candidates with Python experience.
This is a contract role starting asap. Based in Frankfurt, Germany. Contract rate to be agreed,
What Python is used for: Testing a new Trading Application.
- Contact: Jan Glover
- E-mail contact:jan@crsplc.com
- Other Contact Info: +44 (0)207 729 6999
- Web: http://www.crsplc.com
Pure Placements of New England [Agency] (Boston, MA and New York, NY, USA)
Posted 10-September-2008
We are recruiters to the high-tech industry in the Boston area for the past 13 years.
We now have a number of clients who are eager to talk with folks with Python and other related skill sets.
Our favorite client needs both engineers and an architect - all around the Boston area; we have placed the head of development and a programmer recently. In additional Python any of the following add value: Internet and Web aps, large database manipulation skill, Open Source. As I have mentioned before these are permanent, full-time position, non telecommute; clients will consider contractors making a change to more stable work lives.
Another well-known client wants to meet folks with Python and Perl with system administration experience.
We have a client in Manhattan which builds financial applications seeking experience with C/C++ and Java, as well as Perl, Python, and other scripting languages. Candidates should have a 3.5+ GPA from top-tier schools and have high scores on their quantitative tests. Openings in Cupertino as well.
Call me with any questions.
- Contact: Patrick Mertens
- Email contact: patrick@theworld.com
- Web: http://www.e-placers.com/
MegA Systems and Services, INC. (Marion, IN USA)
Posted 09-September-2008
Company:
MegA Systems and Services, INC. specializes in Municipal Government Software. We are a small company located in Marion, IN. We have been in business for 25yrs with a good solid customer base.
- Custom Software and Hardware including installation
- On site service
- Consulting and Instruction to end users.
- Casual attire is permissible (dockers and polo shirt) with an occasional tie.
Job Description: Programmer/IT and Systems
Full time position needed for Programmer/IT and Systems. MegA Systems covers a 2 1/2 hour radius of Marion therefore travel within the radius is required. Company cars are available.
Goals: Work with resident COBOL Programmer to convert current software to Python with the possibility of expanding. COBOL experience not required.
Qualifications: Those with object oriented programing (like Python, Visual Basic, C++, Java, C#) and or Data Base experience(like MySQL, PostgresSQL, MsSQL, Sqlite or similar) and or SQL Server, any of which would be a plus.
Windows Client, Server, Networking and troubleshooting experience would also be a plus.
Most importantly is a need for a self motivator with a strong willingness to learn.
Salary range 30,000 to 40,000 based on experience. Insurance is not provided.
How to Apply: mega@megasystems.us
YouGov (Palo Alto, CA, USA)
Posted 09-September-2008
Job Description
YouGov, an international market research company, is looking for a Python guru to add to its team working on cutting-edge in-house systems.
If you're an experienced, ace programmer, designer, and leader, we want you. We hope the combination of a developer-driven environment, challenging programming problems, a great team, and a competitive compensation package will make this position an attractive opportunity for you.
Specifically:
- You have 10+ years of programming experience in a wide variety of languages and paradigms (imperative, functional, declarative, low-level), and you're always eager to try new ones
- You're an expert with Linux/Unix systems and XHTML/CSS/Javascript
- You're passionate about the web and its potential: browsers as application containers, web standards, RESTful services, etc
- You're well versed in the many decisions related to both large system scalability and algorithmic optimization
- You work collaboratively, communicate very well, and compromise willingly despite your strong opinions about technology
- You read blogs, mailing lists, white papers, and everything you can get your hands on to stay abreast of the latest movements in the Python community and Computer Science in general
- You're interested in leadership opportunities, and possess the the necessary attributes for such a role
- Your friends, family, and coworkers grow weary of your incessant acclaim of Python :-)
Bonus Material:
- You have database expertise, both RDBMS and other approaches (distributed file systems/databases, column-oriented stores, custom application-specific approaches)
- You've worked with large amounts of data (1TB+), and can come up with creative ways to organize them efficiently
- You're experienced in asynchronous programming (twisted, libevent), message passing systems (AMPQ, Erlang), and non-threaded concurrency schemes
- You've worked with CherryPy and SQLAlchemy
- You've written a few parsers, and are comfortable with parser generators, EBNF, etc
What Python is used for: Everything (with a few C extensions)
- Contact: Jamie Turner
- E-mail contact: jamie@polimetrix.com
Appen (Chatswood, NSW, Australia)
Posted 09-September-2008
Company Description:
Appen is a dynamic and growing organisation in the speech technology industry. Recognised in the NSW Premier's Export awards, Appen is a world-leader in its focused area of professional services for the speech and language technology industry. Appen clients are leading technology companies such as Microsoft, IBM, Siemens and Toshiba.
Job Description:
You will join a small team of speech and language technology experts who design, build and maintain challenging systems including:
- machine learning systems
- web/DB-based tools for text/speech annotation/classification
Essential Qualifications:
- A relevant tertiary degree (Computer Science or Software Engineering) with strong academic performance or equivalent experience.
- Extensive experience programming in python or similar languages.
- Fluency in Python programming.
- Good software design skills.
- Experience using and developing software under Linux or UNIX.
- Experience in developing and maintaining Ajax-based web applications.
Desirable skills:
- Knowledge of SQL (PostgreSQL ideally)
Contact: Please send cover letter and resume to jobs@appen.com.au quoting job identity number A04
Web: Appen
PopJam (London, UK)
Posted 07-September-2008
Job Description: Lead Software Developer (Python/Django)
PopJam is a new and exciting fast-paced, well-funded web startup based in Soho, London. We're looking for a top notch lead software engineer eager to build awesome web software used by millions of people. Founded by an Imperial College rocket scientist and the creator of the Million Dollar Homepage, we're looking to create the next big thing in the rapidly growing content discovery space.
The top three reasons why working at PopJam rocks:
- You get to make people smile all day - our website has awesome content and great features
- Candy, coffee and cool atmosphere
- Flexible working hours. We don't do "9 to 5"
The Role:
As employee number 3, you will be integral to the team and the development of the product. You will be at the forefront of the action, working directly to build the features loved by our users. You will be given every opportunity to show your talent by solving challenging problems. Some of the stuff we want you to work on:
- Apply your technical expertise across multiple software technologies to massively scale a fully open-source based web stack
- Implement a killer set of collaborative filter algorithms to give users the best personalised content (they'll love you for it!)
- Design an intelligent search engine that provides users with exactly the content they want - even if there is limited data available. We want you to be creative!
Our fast-paced release schedule means that your awesome new features will be live rapidly, with a whole bunch of users being appreciative of your efforts.
Is this the role for you? Yes, if you:
- Love working both independently on your own problems and together in a fantastic team on the broader vision
- Are completely fluent in Python, and are familiar with web frameworks and the MVC paradigm
- Have used MySQL extensively and can eat Apache server administration for breakfast
- Familiarity with version control, a bonus if it's Subversion
- Another bonus if you're familiar with JavaScript, particularly the jQuery library
- Love the challenge of scaling a web application to millions of users
- Want to be in a technically challenging environment where you are constantly motivated and pushed to become better
- Develop an obsession over your problem solving and don't give up until you've fixed them
- Have an open and inquisitive mind about new technologies, picking them up rapidly with an eye to integration into your existing skillset
- Are fun to hang around with, and enjoy working in a tight-knit team of like-minded individuals
Benefits:
- Hacking around with awesome cutting-edge open-source tech such as Python, Django and jQuery
- Brand new development box with 24" monitor and your personal choice of operating system and development environment
- A fantastically located office in the heart of Soho, with a competitive salary and stock options
About PopJam:
- We're backed by world-class investors
- An exceptional response to our Alpha launch with a large pool of users waiting to be invited in
- We love being on the bleeding edge of the web and web tech, and are incredibly open to new ideas and ways of thinking
- Our founders have a proven track record of making money online and know how to do it again
To apply:
At PopJam, we're more interested in your raw talent than we are your experience. Send us your CV with some examples of your own projects. Get in touch with Mike at info[at]popjam[dotcom] to say hi.
TechUSA (Millersville, MD, USA)
Posted 07-September-2008
Job Description:
We are seeking a Principal Software Engineer to be part of a revolution in business aviation. Our client provides best-in-class flight-support and international-handling services for business jets. They have a 24x7 call center, staffed with qualified pilots and dispatchers, but make 100% of their functionality available over the web. Their sophisticated automation is the main reason their business is successful.
Duties & Responsibilities:
This position involves: web application development, aircraft messaging, flight planning and mapping, using open-source software as much as possible, and object-oriented programming.
The Principal Software Engineer will be focused on agile development, which incorporates automated testing at development time. This person will also interact with onsite “customers” for requirements and implementation.
Requirements:
- 8 +/- years of object-oriented software design and development utilizing Java and Python
Would be nice to have:
- Bachelor’s degree in computer science, electrical engineering or other related field is a plus
- Geospatial image creation, wireless web application development, relational database integration, rapid/agile development methodologies experience are all a plus
Contact: Bill Currence Proffesional Recruiter
E-mail contact: wcurrence@techusa.net
Other Contact Info: 410-846-9079
Web: www.techusa.net<http://www.techusa.net>
Rastertech España S.A. (Colmenar Viejo, Madrid, Spain)
Posted 4-Sep-2008
Job Description: We are looking for a database programmer with experience implementing Python software for the improvement of an existing database application. Required skills:
- English both written and spoken.
- Generic knowledge of ORM systems.
- Previous experience implementing applications with database concurrency in mind.
We evaluate positively:
- Spanish both written and spoken.
- Experience dealing with clients.
- Knowledge of other programming languages (like C or Haskell).
- Willingness to travel to international clients.
- GUI programming.
- Taking responsibility of projects as end products with the goal of perfection in mind.
You will be offered a permanent position in a small development team in the process of migrating an existing application to a new concurrent database model where both Windows applications and web users will interact with the same data
- Contact: Grzegorz Adam Hankiewicz
- E-mail contact: ghankiewicz@rastertech.es
- Web: http://www.rastertech.es/recruit.en.html
Execuseek International, LLC [Agency] (New York, NY, USA)
Posted 03-September-2008
Job Description: Senior Web Systems Developer
What if there was absolutely nothing stopping you from inventing the next big thing? What would you do if you had a clear voice in developing the next generation of web based information services? How would you respond if you had the opportunity to be a creative force in one of the most unique and inspiring work cultures in NYC?
Our client is a startup web unit within a global telecom leader launching a mobile and web based platform that will revolutionize the way consumers interact with and manage information. They are early in development and building a team of innovative, intelligent professionals who love what they do. We are looking for people who are obsessed with web technology, creative in their process and can thrive in an entrepreneurial, fast paced environment. Our ideal candidates work very well within a team, are self-motivated, have a high level of energy and a strong drive to succeed. They must have a passion for the internet and be current with cutting edge web trends and technologies.
Primary Responsibilities:
- Work as key member of a small team developing foundational systems and services for an outstanding web 2.0 platform
- Work with vendors and agencies to integrate products and services into platform
- Hands on development of web systems and projects
Requirements:
- Solid Python development skills
- Development experience in standard internet technologies
- Experience in an SOA environment is preferred
- Linux deployment
- System design experience preferred
- Track record of successful releases
- Experience with large scale distributed systems
- RESTful services a plus
- JavaScripting, Json, XML, Ruby, Erlang all a plus
Pressflex LLC (Budapest, Hungary)
Posted 03-September-2008
Job Description:
Blogads.com is looking for python developers to join its software development team based in Budapest, Hungary. We strongly prefer local candidates - no relocation expenses are offered.
Responsibilities:
- participation in the development and maintenance of the blogads.com engine
- web application design, development and maintenance
Expectations:
- familiarity with Open Source technologies (Linux, Apache, etc.)
- Python programming experience
- 2+ years of web application development experience
- colloquial English skills
- university degree (IT)
- good communication/organization skills
Advantages:
- Zope / Plone
- Django
- Scripting languages (Perl, PHP, etc.)
Edgelink, LLC [Agency] (Portland, OR)
Posted 03-September-2008
Job Description:
Edgelink is currently reviewing resumes of versatile Python developers for full-time or contract positions in the North Portland, OR area.
About our client: Our client creates informative and entertaining interactive experiences in the form of media-rich storytelling presentations, online collections, interpretive installations, and database-driven applications.
Since its founding in 1994, the team of creative artists, producers, writers, animators, and programmers has developed over 200 award-winning interactive projects. The studio takes pride in providing clear and intuitive access to archives, artifacts, and information as well as staging compelling narratives using digital media, both online and in situated kiosks and presentations.
The studio has collaborated with many of the world's outstanding museums and cultural institutions on a variety of subjects including the arts, geography, history, music, natural history, politics, science, and technology. Each project is the result of a highly structured, yet flexible, collaborative process. The studio's contributions have included research, editorial development, asset acquisition, writing, design, programming, testing, maintenance, and publicity. Our client's drive for accuracy, attention to detail, and adherence to industry standards have produced a decade of innovative, accessible, and enduring projects.
Our client has received hundreds of industry awards and honors from the design community and popular press, and has been featured in dozens of books and magazines.
Skills needed:
Candidates should have experience developing either web applications or desktop applications. They must be able to work independently as well as collaboratively in a team environment, and be detail-oriented with excellent communication skills.
Object-oriented programming in Python
Developing code to realize information structure, user interface, and visual design Experience in other languages such as PHP, Perl, Ruby, Actionscript, or C# is a big plus
XHTML, CSS, and JavaScript Dealing with browser bugs and accessibility issues Creating and working with relational databases
Implementing web services Django, Symfony, Rails, or similar Web application frameworks
UI toolkits Consuming data from web services Experience creating rich media applications involving images, video, sound, and animated interfaces is a big plus
- E-mail contact: To apply to this position: Please email a resume in Word/.doc format and brief cover letter outlining your Python experience to christi@edgelink.com. Must be legal to work in the US for ANY employer (no sponsorship or 3rd parties please)
Edgelink is an equal opportunity employer
Prometheus Research, LLC. (New Haven, CT, USA)
Posted 03-September-2008
Job Description: Software Product Manager
Prometheus Research is a dynamic, fast-growing software company focused on delivering software solutions to biomedical researchers. We are looking for a product manager to guide the development of our research exchange database system.
Areas of Responsibility:
- maintain and further develop product vision for a research exchange database focused on needs of medical researchers
- integrate software produced a development team and declarative configuration produced by business analysts into a single cohesive product that meets end-user requirements
- assist executive team with product planning, feasibility assessments, client engagement, and release management
- convert user and business analysts needs into well documented application feature requests (and retirement requests), including work specification, demonstration data, and regression test cases
- review business analyst work, checking system configuration changes for consistency and completeness; mentor to junior analysts
- coordinate release efforts with QA team and product fulfillment groups
- assist in hiring, work scheduling, and management of development team
Required Qualifications:
- 3+ years of software project and product management
- 10+ years of full-cycle software development and data modeling work
- Strong written communication; effective personal organization
Desired Qualifications:
- Prior work in an distributed team environment (irc, trac, subversion)
- Dedication to test-driven development
- Development using Python, PostgreSQL and Firefox (AJAX, jquery)
- Knowledge of the biomedical research terminology and processes
This is a full-time salaried position with benefits. Compensation will be commensurate with experience. We are flexible about working schedules, and are open to tele-commuting options. The ideal candidate will be within reasonable travel distance New Haven, CT.
To apply, send a resume and cover letter to:
employment@prometheusresearch.com
About our Company:
Prometheus Research, LLC, builds, delivers, and supports informatics systems and tools that enable dynamic scientific collaboration. Our clients are world-class medical researchers at universities thought the Americas. Our software portfolio is built upon core open source projects, many developed in-house by prominent OSS contributors.
We value integrity, curiosity, and determination. We offer an informal work environment, flexible work schedules, and competitive compensation packages. We are dedicated to learning and to professional growth: responsibilities quickly increase to match abilities.
Our main offices are located in downtown New Haven, CT, near Yale University, restaurants and shopping. Strong public transportation includes local bus service and regional commuter and Amtrak rail lines that reach New York, NY and Boston, MA.
Prometheus is an Equal Opportunity Employer.
What Python is used for: server side templating, server side business logic, regression test harness, and other application-related code
- Contact: Clark Evans
- E-mail contact: clark@prometheusresearch.com
- Web: http://www.prometheusresearch.com
eTouch Systems Corp [Agency](San Carlos, CA, USA)
Posted 29-August-2008
Job Description
Responsibilities: Design and implement high performance web applications, content management, content analysis and tools. Utilize latest web 2.0 development standards to connect users with their favorite content.
Required Qualifications:
- 3 to 6 years of professional web application development and object-oriented scalable back-end development experience
- BS or MS in Computer Science or equivalent
- Good command of web standards, CSS-driven HTML layouts, JavaScript, cross-browser compatibility, HTTP, Apache, CGI
- 1-3 years of experience with Python.
- Django experience plus.
- 1-3 years of database/SQL experience specifically with Mysql
- Development in linux environment
- Great sense of responsibility and attention to detail.
- Strong troubleshooting, problem-solving and communication skills
What your company or client uses Python for: web development
- E-mail contact : kgopalan@etouch.net
- URL for more information : www.etouchconsulting.com
Digg.com (San Francisco, CA, USA)
Posted 29-August-2008
Job Description:
We are looking for an experienced Senior Systems Engineer with development experience. Our team is always working on ways to improve our infrastructure. If you're self-driven and can work on a team without much bureaucracy we'd like to talk to you.
RESPONSIBILITIES:
- Develop software tools and scripts to configure, monitor and maintain our operations services.
- Manage the physical and logical configuration of Debian Linux servers
- Develop and maintain operations procedures for daily maintenance of servers
- Analyze and maintain performance data to optimize the usage of our server systems.
QUALIFICATIONS:
- Bachelors in Computer Science/Information Systems or comparable experience.
- 3 or more years of operations experience at a high volume Web site.
- Experience with Python especially SQLAlchemy and Twisted
- Solid understanding of Unix systems administration
- Experience with Apache, MySQL and PHP
- Proficiency in scripting/programming in any of python, perl, python, C, or C++
- Must have excellent verbal and written communication skills.
Advanced Technology [Agency] (Arlington VA, USA)
Posted 28-August-2008
Job Description: We are looking for Contract Software Engineers with STRONG Python and scripting experience for long-term assignments at a Defense Company in the Arlington Virginia area.
- Contact: Marna Perkins, Sr. Technical Recruiter
- Phone: 1-877-334-7700 x231
- Email: mperkins@advancedtechno.com
- URL: http://www.advancedtechno.com
Risk Focus Inc. [Agency](New York, NY, USA)
Posted 28-August-2008
Risk Focus, Inc is a premium IT consulting firm specializing in Trading and Risk Management Systems. Our clients consist of top tier Investment Banks. We have an IMMEDIATE position for a Senior Python Developer with a C++ Background. Financial experience is a Plus, but not a Necessity.
- Contact: Nnamdi Osuagwu Account ManagerT
- E-mail contact: careers@RiskFocusInc.com
- Web: www.riskfocusinc.com
- Compensation: Excellent - Dependent Upon Experience
UNITED NATIONS FRAMEWORK CONVENTION ON CLIMATE CHANGE Secretariat (Bonn, Germany)
Posted 28-August-2008
Job Description: Asociate Information System Officer
You want:
- To work in an international environment
- Make your direct contribution to worldwide efforts to achieve sustainable development and fight climate change
- To participate in development of innovative collaborative web systems that bring together governments, businesses and the public
- To further your skills in developing business systems, programming and extending Zope framework
You have:
- A university degree in Systems analysis, Computer science, information technology or similar
- Three years experience in business and systems analysis, software specification and development, preferably related to economic and financial systems.
- Knowledge of Python and at least one other programming language
- Practical experience implementing web solutions using Zope 2 framework
- Fluent written and spoken English, excellent communication and teamwork skills, and commitment to continuous learning
We offer (*):
- A competitive salary
- Pension fund and attractive medical insurance system
- Assistance in relocation to Germany
- 30 days annual leave per year
- Other additional allowances depending on level of experience and family circumstances
* For full information about entitlements of UN staff in Professional category see http://unfccc.int/secretariat/employment/conditions-of-employment.html
To apply:
- Read full vacancy announcement no. VA 08/070/SDM available at http://unfccc.int/secretariat/employment/recruitment
- Complete the on-line application form by clicking on the 'apply' button next to the vacancy announcement
Stealth Startup (Canada, Telecommute)
Posted 28-August-2008
Job Description: Python developer We are a seasoned team in a stealth-phase startup looking for a talented Python developer to help push our alpha out the door.
Key skill sets include:
- Strong knowledge of Python development
- Experience using Python in a web environment (frameworks like Django, web.py, etc are a big benefit)
- Experience using Python with a relational database
- Interest in working on something you will be proud to tell your friends and family about
This position is part time and telecommuting is not an option - it's the only option.
If you can dedicate 15 hours a week or more and enjoy the startup experience, drop us a line.
Note that this is a pre-revenue, unfunded startup. Compensation discussions will have to be creative.
- Contact: Mark
- E-mail contact: jobs@storybird.com
Prometheus Research, LLC. (Telecommute, USA)
Posted 27-August-2008
Job Description Database Architect
Prometheus Research is a dynamic, fast-growing software company focused on delivering software solutions to medical researchers. We are looking for a developer to be responsible for assuring the quality and integrity of the data models we deploy to our clients. The primary responsibility is to document and further develop our data models in conjunction with our business analyst staff. The database architect will also write software to enforce data integrity constraints, convert data from legacy systems, and import/export to industry data exchange formats.
Required Qualifications:
- Five or more years designing and maintaining data models
- Three or more years of Python programming experience
- Three or more years of SQL, PostgreSQL strongly preferred
- Strong written communication; effective personal organization
- Meticulous attention to detail
Desired Qualifications (in order of importance):
- Prior work in an distributed team environment (irc, trac, subversion)
- Ability to coordinate effort between business analysts and developers
- Experience with various data modeling approaches and formal methods
- Knowledge of the biomedical research terminology and processes
This is a full-time salaried position with benefits. Compensation will be commensurate with experience. We are flexible about working schedules, and are open to tele-commuting options. The ideal candidate will be within reasonable travel distance New Haven, CT. To apply, send a resume, salary requirements, and cover letter to: employment@prometheusresearch.com
About our Company:
Prometheus Research, LLC, builds, delivers, and supports informatics systems and tools that enable dynamic scientific collaboration. Our clients are world-class medical researchers at universities thought the Americas. Our software portfolio is built upon core open source projects, many developed in-house by prominent OSS contributors.
We value integrity, curiosity, and determination. We offer an informal work environment, flexible work schedules, and competitive compensation packages. We are dedicated to learning and to professional growth: responsibilities quickly increase to match abilities.
Our main offices are located in downtown New Haven, CT, near Yale University, restaurants and shopping. Strong public transportation includes local bus service and regional commuter and Amtrak rail lines that reach New York, NY and Boston, MA.
Prometheus is an Equal Opportunity Employer.
---
What Python is used for: data conversion scripts, data model automation, database triggers, and most application-related code
- Contact: Clark Evans
- E-mail contact: clark@prometheusresearch.com
- Web: http://www.prometheusresearch.com
Prometheus Research, LLC. (Telecommute, USA)
Posted 27-August-2008
Job Description: QA and Documentation Automation Developer Prometheus Research is looking for a developer to automate the quality assurance testing and documentation generation for our on-line database application. We are a dynamic, fast-growing software company focused on delivering software solutions to medical researchers. The primary responsibility is to serve as a conduit between application developers and business analysts, converting requirements into regression tests and test data. The secondary role is to automate the construction of our user manual, generating a custom document reflecting each client's research data structure and application modules.
Required Qualifications:
- One or more years experience with GUI regression testing (Selenium)
- Three or more years of Python programming experience
- Three or more years of Web development (HTML, Javascript)
- Strong written communication; effective personal organization
- Ability to sniff out edge cases, construct effective data and tests
Desired Qualifications (in order of importance):
- Prior work in an distributed team environment (irc, trac, subversion)
- Ability to coordinate effort between business analysts and developers
- Prior work with automated document construction (e.g. Docbook)
- Experience documenting requirements and constructing user manuals
- Knowledge of the biomedical research terminology and processes
This is a full-time salaried position with benefits. Compensation will be commensurate with experience. We are flexible about working schedules, and are open to telecommuting options. The entire software development team works remotely; ability to travel to New Haven, CT for occasional meetings is desirable. To apply, send a resume, salary requirements, and cover letter to: employment@prometheusresearch.com
About our Company:
Prometheus Research, LLC, builds, delivers, and supports informatics systems and tools that enable dynamic scientific collaboration. Our clients are world-class medical researchers at universities thought the Americas. Our software portfolio is built upon core open source projects, many developed in-house by prominent OSS contributors.
We value integrity, curiosity, and determination. We offer an informal work environment, flexible work schedules, and competitive compensation packages. We are dedicated to learning and to professional growth: responsibilities quickly increase to match abilities.
Our main offices are located in downtown New Haven, CT, near Yale University, restaurants and shopping. Strong public transportation includes local bus service and regional commuter and Amtrak rail lines that reach New York, NY and Boston, MA.
Prometheus is an Equal Opportunity Employer.
** What Python is used for**: generating test data, automating regression tests, specific regression tests, and scripting document generation
- Contact: Clark Evans
- E-mail contact: clark@prometheusresearch.com
- Web: http://www.prometheusresearch.com
Technologie Delan inc [Agency] (Montreal,QC,Canada)
Posted 27-August-2008
Job Description: Python Team Lead
Our client is looking for a creative, critical person to work in an agile team environment developing software used by the company's employees and clients to manage merchant accounts for credit card processing. While the candidate must have good team and communication skills, they must also be able to work autonomously and flexibly, with a constant desire to improve both themselves and the software they develop with their team.
Responsibilities:
- Lead the development team and provide guidance on architecture, design, coding, configuration and processes.
- Design, implement and support best practices and processes.
- Provide documentation to other technical users (for example of file formats, communication methods, etc.)
- Work with senior management to ensure the ongoing improvement of development methods.
- Coordinate testing and project implementation.
- Support coding and testing activities by writing and maintaining tool chains.
- Run small projects (2-4 weeks) from start to finish. Run technical meetings
Qualifications Required:
- 5+ years experience in Web application development and related technologies (Javascript, CSS, etc.) and in Python
- Expert in Source Control Management Tools (CVS, Subversion, build server, etc.)
- Expert in Test-Driven and Object-Oriented Design
- In-depth knowledge of the Model-View-Controller Architecture (must have implemented several of these systems in the past)
- Must be able to write and speak English fluently
Technologie Delan is a IT recruiting firm in Montreal. We specialize in Permanent IT opportunities.
- Contact: François Paiement IT Recruiting Consultant
- Email Contact: fp@delan.qc.ca
Columbia Center for New Media Teaching and Learning (New York, NY, USA)
Posted 25-August-2008
Job Description:
Design and develop educationally purposeful teaching and learning environments. You can browse our portfolio of past projects (http://ccnmtl.columbia.edu) get a sense of the exciting range of projects we are involved with. We are also closely involved with many open source projects. We need people with strong web development skills, a good intuition for User Interfaces, a passion for education, and a creative spirit.
What Python is used for: We are a service organization with an educational mission, and use a heterogeneous mix of technologies. We love python and use if for many of our custom web development projects (Django, Turbogears), some of our Content Management needs (Plone), and most of our scripting and sys admin tasks.
- Contact: Jonah Bossewitch
- E-mail contact: jonah at ccnmtl dot columbia dot edu
- Other Contact Info: Please submit your resume to the job posting below
- Web: http://jobs.columbia.edu/applicants/Central?quickFind=112228
Gambit Research LLP (West London, UK)
Posted 22-August-2008
Job Description: Junior Python Developer
Gambit Research LLP is a small company that looks to apply city proven algorithms to the gambling sector. The role would suit technically and mathematically motivated graduates who are keen to work on mentally stimulating projects.
Technical Profile:
A broad technical base which must include a strong interest in and knowledge of Unix / Linux and some experience of scripting languages, ideally Python. An interest in functional programming and its application in the real world would be useful.
Specifically, we use:
- Python
- Erlang
The sort of person we're looking for might also have some of the following:
- C
- Haskell
- APL/J/K
- Lisp
- Django
- Significant part of childhood spent hacking away in 8-bit assembly language
A pathological distrust of the following would also be of great interest:
- Windows
- C#
- Java
- Visual Basic
- "Certified Engineer" status
You'll need to have a well-rounded understanding of computer software to be able to do all of that. It's your project, and you'll need to put all the pieces together to make it work. While you'll have lots of expertise available to help, what you won't find is a separate department to do all the things some programmers wouldn't normally do (setting up Linux servers, administering a database, etc).
Pay and Conditions:
- Starting salary £20,000 - £40,000 depending on experience
- 25 days holiday per year
- Discretionary bonus scheme
- Flexible working hours
- Relaxed and informal working environment
- Contact: Jasper White, partner
- E-mail contact: jobs@gambitresearch.com
- Web: www.gambitresearch.com
Fisher Communications (Seattle, WA, USA)
Posted 21-August-2008
Job Description: Senior Plone/Zope Developer.
We are using open-source to change the face of web news and information delivery! We'll count on you to design and code large subsystems, help build this team's culture, and institute good design and release practices. The work includes new database and content systems, adding user interactivity and user-generated content hooks, and instituting modern development processes. You'll work primarily in the software layers behind the web pages, with occasional JavaScript and Ajax coding.
See the full job description for details. We have some flexibility in the position, so, contact us if you have any interest!
What Python is used for: We're basing the new system on Plone/Zope, and all out-of-band processing (e.g., system maintenance) will be Python-based. The entire technology stack will be open-source.
- Contact: John DeRosa, Director of Web Development
- E-mail contact: jderosa@fsci.com
- Web: http://www.fsci.com/jobdetails.asp?JobID=307
Prometheus Research, LLC. (New Haven, CT, USA)
Posted 21-August-2008
Job Description: Systems Programmer (Python/PostgreSQL)
We are looking for an experienced systems programmer to write Python scripts that will aid the lead sysadmin with ongoing maintenance and system monitoring. As a member of this team, you will be supporting a multi-site application used by academic medical researchers throughout North America.
Qualifications Required:
- Strong written communication
- Three or more years of Python programming experience
- Three or more years of UN*X (ideally, FreeBSD) system administration experience
- Experience with regression tests and thinking through failure points in soft
