skip to navigation
skip to content

Python Wiki

Python 2 or 3?

Help Maintain Website

Help Fund Python

[Python resources in languages other than English]

Non-English Resources

Python Job Board

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

Employers / Recruiters:

Send new postings to jobs@Python.org. Requests sent to any other email addresses or lists may not be handled promptly and may even be deleted as spam. Descriptions should be sent in plain-text (ASCII or UTF-8) and preferably use the template found in our HOWTO.

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

Jobseekers:

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. Through the magic of Feedburner, jobs are also listed on Twitter)

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: 2010-09-08 04:32:49 +0200 (Wed, 08 Sep 2010) $


Higher Recruitment (Sydney Australia)

Posted 07-Sep-2010

Job Description Python/Django Web Applications Developer

Great opportunity for a Sydney CBD based company, Exiting projects and great work environment as well as good location. The suitable candidate needs to have ideally bult a Python web application, local Web commercial experience with Python/Django. and at lease 3+ years commercial experience in Front End Web development. A great salary package of 80k to 90k is available for the right candidate.

  • General Programming Experience
  • HTML
  • CSS
  • Javascript
  • Python (Basic Experience is fine)
  • MySQL

This company is a principal supplier of share market and wealth management systems. We produce innovative, sophisticated systems for all financial market.

Python will be used as the main development Language for the Web applications and Web Development for this Market leader.

Contact Info:


ECMWF (Reading, UK)

Posted 07-Sep-2010

Job Description: Web developer (Django and jQuery, mainly).

We're looking for someone to:

  • develop web interfaces and applications,
  • support existing web interfaces, applications, authoring tools, platforms and hardware, and
  • provide day-to-day support, including 24-hour on-call support for operational services.

Requirements

  • A university education to degree standard or equivalent.
  • At least three years of relevant professional experience.

About the company

The European Centre for Medium-Range Weather Forecasts (ECMWF) is an intergovernmental organisation supported by 32 States, based in Reading, west of London, in the United Kingdom.

Contact Info:


eTouch Systems Corp [Agency](Mountain View, CA, US)

Posted 07-Sep-2010

Job Description Web Developer

Job Location: Mountain View, CA. Job duration: 6 months +

This project requires experience with Python & JAVA for building testing Tool

Required Skills:

  • Should be able to develop, test and deploy applications using Python
  • Should have worked with Mysql and Oracle.
  • 5+ years of experience with python & JAVA for web applications development.
  • Should be familiar with how testing works

About eTouch Systems Corp: eTouch helps industry leaders in the commercial and federal space in building advanced/next generation enterprise solutions.

eTouch's full suite of services includes web applications, enterprise portal development, data warehousing and business intelligence, web security, content management systems and mobile application development.

eTouch Systems Corp is an Equal Employment Opportunity Provider

Contact Info:


Bluebolt VFX (London, UK)

Posted 07-Sep-2010

Job Description: BlueBolt VFX is looking for a pipeline developer with LAMP experience to join their growing team, 2 years minimum experience required. Film VFX experience is useful but not essential. Please quote REF- PD003

Requirements:

  • C++ / Python (Essential)
  • Unix & Linux (Essential)
  • Mysql/PostgreSQL (Essential)
  • HTML/CSS (Essential)
  • Developing GUI application (Essential)
  • General technical problem solving and trouble-shooting ability (Essential)
  • Experience developing and/or supporting VFX pipeline tools and Nuke/Shake/Maya (Desirable)

About the company:

BlueBolt is a London based Visual Effects facility which caters to the film and television industry.

What Python is used for: Building tools to support the pipeline that artists, infrastructure and production interact with.

Contact Info:


Milo.com. (Palo Alto, CA, USA)

Posted 07-Sep-2010

Job Description: Junior Software Engineer

Do you love to work with data? We do too. We are looking for a Python developer who is comfortable working with semi-structured data on a large scale. We collect our data from many sources, and it needs to be sliced, diced, and normalized.

A great candidate for this position has have some of:

  • Python and Django programming experience
  • Some experience programming in various Python ORMs
  • Experience working with large-volume data feeds and APIs
  • Familiarity with web technologies (CSS, HTML, Javascript)
  • AAFA (An Affinity For Acronyms)

What Python is used for: We use Python for nearly everything.

Interested? Solve our engineering puzzle and submit your solution along with your resume to jobs@milo.com. Please put Python Jobs - Junior Software Engineer in the subject.

Contact Info:


Infinite Computer Solutions [Agency](Austin, TX, US)

Posted 07-Sep-2010

Job Description Software engineer

Contract opportunity with expected duration of 6 months

Looking for a software engineer with strong skills in Python, Javascript (any library) to develop a large web based management application focused on configuration, monitoring and troubleshooting network security devices. Candidate must have at least 5 years of python experience with experience in javascript/html web based application development. Any javascript library experience should be fine. Django web framework experience is desirable.

Candidate should have proven skills in designing and implementing core features of this application, from the user interface to the backend. Candidate should be a fast learner and be able to ramp up very quickly to understand the security technology.

Contact Info


TargetSmart Communications LCC (Distributed Team)

Posted 07-Sep-2010

Job Description:

TargetSmart provides political organizations with an essential collection of data products that are tailored specifically for political applications. Our development team creates web applications which allow our clients to take advantage of our data products.

What we need:

  • solid knowledge/experience with Python and Django development
  • solid knowledge/experience with Javascript (jQuery)

Bonus points for:

  • production deployment experience (Linux, Django, Apache2, etc.)
  • software design experience
  • solid understanding of version control, i.e., Subversion
  • issue tracking with Trac
  • solid knowledge of web and/or Python testing frameworks
  • solid knowledge/experience with Java 6

What we want:

  • entrepreneurial mindset
  • comfortable working remotely (but within North American timezones)
  • strong web app experience
  • a desire to make high quality, maintainable software
  • we expect positive contribution without micromanagement or hand-holding

We offer:

  • a chance to help develop great products that help Progressive causes and Democrats
  • a no-nonsense work environment where getting things done is rewarded
  • chance to flex/opportunity to learn
  • TargetSmart beer koozies and hot sauce

We are a small company, but growing rapidly. Depending on applicants, we would consider a part time or full time agreement.

No recruiters please

Contact Info


Uniblue Systems Ltd. (Malta, EU)

Posted 07-Sep-2010

Job Description: Are you an experienced Python developer with the skills to design and develop consumer applications used by hundreds of thousands of people all over the world? If the answer is Yes then you could be the person we need to join our creative and skilled team of software engineers in developing our high performance Windows applications and web frameworks. Located in sunny Malta, at the heart of the Mediterranean, our brand new offices are packed with positive and talented people with a passion for building what we know are the best consumer system tools in the World. This is a challenging position which offers many rewards: to find out if you are the right person for this role, see how well you see yourself in the following stories.

Requirements

  • Really enjoy deep discussions about software design, and design patterns.
  • Enjoy sharing your knowledge with others, and are constantly learning from other people.
  • Know that successful software projects are about communication.
  • Like working in small, fast, teams.
  • Can see yourself working with web frameworks or windows applications.
  • Have several years of experience with different OO programming languages.
  • Expert in Python, while ideally having hands-on knowledge of other dynamic languages like Perl, or Ruby (which you want to develop further).
  • Always keep up-to-date with new technologies so you can help us improve our coding practices and architectures.
  • Have experience of (or would like to learn more about) Agile, Scrum, XP or Kanban.
  • May also have experience of web development and Django.
  • Want to work for a company with a website that receives 10,000,000 hits monthly.

If you feel that the stories above are a good match with your skills and abilities, then send us a CV, along with a covering letter, and see how much further your career could take you next.

Contact Info:


Kforce [Agency](Austin, TX, US)

Posted 07-Sep-2010

Job Description:

Must have solid experience with Python and be able to architect and design applications for network monitoring.

Requirements:

  • 5 or more years of solid hands-on experience architecting/designing and implementing Python applications.
  • Excellent knowledge in regular expressions.
  • Solid experience in Object oriented design in Python.
  • Knowledge in Networking and multi-threaded programming.

About the Company:

A worldwide leader in Networking Technology – Transforming how people connect, communicate and collaborate

Contact Info:

  • Contact: Cody Cox – IT Recruiter
  • E-Mail Contact: ccox@kforce.com
  • No Telecommuting

Revector (London, UK)

Posted 03-Sep-2010

Job Description:Revector is looking for a talented graduate to parachute into our dev centre in Covent Garden, London.

This is a multifaceted software engineering and development role with an international brief and responsibilities that will stretch across platforms and products as the company continues to grow. As Revector is a young and small company, you will be able engage directly with our live products and the development of new ones as soon as you arrive.

Our team has years of experience in the telecoms, hardware and internet industries from CEO-level downwards and we look forward to sharing our knowledge and experience with new members of the team.

Requirements

  • A degree in Computer Science, Engineering, Science, Maths or similar is preferred, but this is strictly not essential. Experience with Python or other major languages (Java or C# preferred) and the ability to learn new languages and tools are essential. We like Python because it lets us get things done.
  • Our products and development processes are cross-platform, so experience on Linux and Windows including basic sysadmin is necessary, as is a good working knowledge of relational databases and SQL.
  • Experience with web development would be beneficial.
  • Exceptional writing, editing, planning, and organizational skills are strongly preferred.

About the company Revector is a young, dynamic and profitable company working with global brand names in mobile telecoms.

We aim to bring benefits to clients through an enlightened use of technology – creating or combining the right software and hardware to solve customer problems, primarily in security, fraud and revenue enhancement.

Revector is growing fast. In the last year, we have worked in over 50 countries, and we intend to go further, bringing new products to market in the next six months.

Details This is a full-time position based in Covent Garden, London. Salary: Competitive (depending on experience) plus stock options. Start date: August-October 2010

How to Apply To apply, go to http://www.revector.com/careers and upload your CV, adding a cover letter with a short description of the most interesting problem you've worked on in the last 18 months.

Closing date for applications: 16th September 2010

Contact Info:


IDS Ltd. (Covenry, UK)

Posted 03-Sep-2010

Job Description: The position involves continuing the ongoing development of a web parsing framework in a small, but virbrant development environment. Added benefit if you have an interest in motor vehicles, but this isn't a mandatory requirement.

Requirements

  • Experience with Python (minimum 2 years)
  • Understand Python web frameworks (ideally CherryPy / Genshi)
  • Experience in developing web parsers a benefit

About the company

The company is a small development company, based in Coventry UK. Local developer is preferable, however telecommuting is acceptable.

What Python is used for: The main application in development is solely written in Python, which serves the backend application and web deployment.

Contact Info:


OnShift Inc. (Cleveland, OH)

Posted 02-Sep-2010

Job Description: We're looking for a web developer to work for our growing startup -- someone to take ownership of problems, work with users, and deliver simplistic solutions.

Requirements

  • Familiar with Linux, Python, sql, javascript and http
  • Does cool tinkering on the side
  • Can solve tough problems with simple, elegant solutions

About the company

OnShift is a progressive, employee scheduling and communication webapp. We offer good compensation, benefits, and a challenging environment that breeds learning and growth.

Contact Info:

  • Contact: Timmy Wilson - IT Manager
  • E-mail contact: tim@onshift.com
  • No telecommuting

Potato London (London, UK)

Posted 02-Sep-2010

Job Description: Several freelance Python web developers required to work on fun web projects. You'll be working on-site at our client's offices (Victoria, London), developing web tools and sites for huge audiences. Our clients currently and previously include Google, PayPal, YouTube, FHM, Nickelodeon, agencies and content websites. This role will see you working as part of a team of 8 developers - it's a full-time freelance position starting ASAP.

We're particularly interested in applicants that can demonstrate an understanding of front-end web development (using Django, jQuery and beautifully marked up HTML) as well as getting their hands dirty in the Python-based backend.

What Python is used for: Our primary language used to develop web-based applications, deployed on Google App Engine.

Contact Info:


Space Telescope Science Institute (Baltimore, MD, USA)

Posted 02-Sep-2010

Job Description: Senior Systems Software Engineer

The developer will work with other members of the Science Software Branch to help in enhancing and maintaining our Python-based framework for developing astronomical data analysis and calibration applications. STScI has pioneered in the generation of tools for using Python for scientific analysis and programming through its development of PyRAF, numarray, PyFITS, and contributions to other Python Open Source projects. The individual being sought will help STScI maintain its leadership in this area by developing leading-edge capabilities by enhancing existing tools such as PyRAF and PyFITS, contributing to scipy, numpy, and matplotlib, and developing new libraries to meet the needs of future astronomical processing. Some projects may involve developing software tools as part of a team, or leading a team. Work will also require working with an external community on Open Source software projects.

Requirements

Candidates should be experienced with systems-level programming, preferably with C or C++ and familiar with variances in processor and operating system architectures (preferably Linux, OS X, and MS Windows) with regard to file systems, memory, data types and efficiency, as well as modern software development techniques including Object-Oriented design and programming. Experience with Python and writing C extensions for Python is highly desirable. A working knowledge of any of the following would be a plus: parsers, code generation, numerical techniques, image processing and data analysis, web and network protocols, or parallel processing.

Experience using software engineering tools such as debuggers, version control systems (e.g., subversion), and bug trackers is strongly desired. Strong analytical, problem-solving, planning, and organizational skills are needed, and excellent written and verbal communication skills are essential. Prior experience in developing medium or large projects sufficient to demonstrate the specified knowledge, skills and abilities is required.

Qualified candidates should possess a Bachelor's Degree in Computer Science, Physics, Math, or technically related field. Master's degree preferred. Substitution of additional relevant education or experience for the stated qualifications may be considered.

About the client company

The Space Telescope Science Institute is located on the Johns Hopkins University Campus in Baltimore, Md). STScI carries out science operations for the Hubble Space Telescope and will be the science operations center for the future James Webb Space Telescope.

Contact Info:


Space Telescope Science Institute (Baltimore, MD, USA)

Posted 02-Sep-2010

Job Description: Senior Systems Software Engineer

The developer will work with other members of the Science Software Branch and instrument scientists to develop applications to calibrate and analyze data from the Hubble Space Telescope and its successor, the James Webb Space Telescope, as well as other astronomy-related projects. The individual will be developing open source applications primarily in Python and C, using open source tools developed at STScI, such as PyRAF and PyFITS, and elsewhere. Some projects may involve developing software applications or libraries as part of a team, or leading a team.

Requirements

Candidates should have experience writing applications to calibrate, reduce, and analyze scientific data, preferably astronomical data. A background in astronomy and experience with astronomical data reduction is highly desirable. Candidates should have experience writing large programs in a compiled language as well as experience with an interpreted language such as IDL, Matlab, or Python.

Experience using array manipulations facilities such as are available in IDL, Matlab, numpy/numarray, or APL is a plus. Experience using software engineering tools such as debuggers, CVS or subversion, and bug trackers is strongly desired. Strong analytical, problem-solving, planning, and organizational skills are needed, and excellent written and verbal communication skills are essential. Prior experience in developing medium or large projects sufficient to demonstrate the specified knowledge, skills and abilities is required.

Qualified candidates should possess a Bachelor's degree in a science-related field such as Physics, Astronomy, or Mathematics. A Master's or Ph.D degree is desirable. Substitution of additional relevant education or experience for the stated qualifications may be considered.

About the company

The Space Telescope Science Institute is located on the Johns Hopkins University Campus in Baltimore, Md). STScI carries out science operations for the Hubble Space Telescope and will be the science operations center for the future James Webb Space Telescope.

Contact Info:


New York Public Radio (New York, NY, USA)

Posted 02-Sep-2010

Job Description: Web Applications Developer

New York Public Radio seeks to hire a Web Applications Developer to work with our team of developers, designers and producers. The Web Applications Developer is responsible for assisting the Lead Web Applications Developer in the development, deployment and maintenance of backend applications for New York Public Radio websites maintained by New York Public Radio Digital. The Web Applications Developer works closely with the Frontend Developer, Junior Developer and Project Manager on all technical projects, and reports to the Lead Web Applications Developer. The position requires excellent communication, diplomacy and collaborative skills, as well as a genuine sense of collaboration, innovation, creativity and quality.

Requirements

Job responsibilities include but are not limited to:

  • Assist in technical development of all New York Public Radio websites’ features and applications
  • Responsible for continued development & maintenance of New York Public Radio's Content Management System; in collaboration with Lead Developer and the technical production team
  • Assist in operational support of the New York Public Radio server infrastructure and system administration
  • Assist with ongoing development, analysis and strategy to improve web services at New York Public Radio
  • Maintain awareness of industry trends and competitive landscape such as: design, content, community, user interfaces, information architecture of public broadcasting, other media and news and information websites
  • Comply with all New York Public Radio and department policies and guidelines
  • This position requires use of a computer, telephone and other office and/or broadcast equipment; ability to communicate effectively through a variety of methods
  • Ability to work extended hours as needed
  • Other duties as assigned

Qualifications:

  • Bachelor's degree required; Computer Science preferred
  • Minimum of two years of professional experience in web applications development
  • Expert knowledge of Python and Javascript; experience with a variety of programming languages
  • Experience with PostgreSQL
  • Experience in Unix/Linux development environments; good shell scripting skills
  • Familiarity with web development in Django or similar frameworks
  • Familiarity with distributed version control systems (e.g. bzr, git, hg)
  • Requires the intellectual and emotional depth, maturity, self-confidence and interpersonal skills to work effectively and/or interact with other digital media staff, executives at New York Public Radio and colleagues
  • Excellent communication skills—both oral and written—with an impressive reputation for building and maintaining relationships with people at all levels of an organization, across a diverse range of cultural, generational, ethnic, racial, educational and social backgrounds

About the company

New York Public Radio is New York's premier public radio franchise, comprising WNYC FM, WNYC AM, and WQXR, as well as www.wnyc.org and www.wqxr.org. As America's most listened-to AM/FM news and talk public radio stations, reaching 1.1 million listeners every week, WNYC extends New York City's cultural riches to the entire country on-air and online, and presents the best national offerings from networks National Public Radio, Public Radio International, American Public Media, and the British Broadcasting Company. WNYC 93.9 FM broadcasts a wide range of daily news, talk, cultural and music programming, while WNYC AM 820 maintains a stronger focus on breaking news and international news reporting. Classical 105.9 WQXR is New York City’s sole 24-hour classical music station, presenting new and landmark classical recordings as well as live concerts from the Metropolitan Opera, the New York Philharmonic, among other New York City venues, immersing listeners in the city’s rich musical life. In addition to its audio content, New York Public Radio produces content for live, radio and web audiences from The Jerome L. Greene Performance Space, the station’s street-level multipurpose, multiplatform broadcast studio and performance space. For more information about WQXR, visit http://www.wqxr.org

To Apply

To apply for this opportunity, please submit a cover letter, salary requirements and resume online to jobs@wnyc.org with “Web App Developer” and your last name in the subject line. NYPR must receive all information requested in order to consider your candidacy. Qualified candidates only please. No calls, no third-party submissions. Due to the high volume of submissions, we are able to respond only to the candidates selected for interview. We appreciate your interest in employment with NYPR. NYPR is an Equal Opportunity Employer and invites and encourages qualified applicants from all walks of life.

Contact Info:


Atamia Ltd. (Dublin, Ireland)

Posted 02-Sep-2010

Job Description: Seeking software developers to join a dynamic new company in the games industry. Developers are required to build and manage online services that facilitate video game wagering through head to head matches and tournaments. There are excellent career opportunities in this innovate company which has a strong probability of growth within the coming year. Company share option scheme available.

Responsibilities:

  • Implementing and deploying new features
  • Working with technical and non-technical staff to bring your and their ideas to reality
  • Writing unit tests for website and online services
  • Analysis and monitoring of services to find and mitigate against problems
  • Improving website performance and usability

Requirements:

  • Python including web development experience in any Python based framework. Django experience a plus
  • JavaScript
  • HTML & CSS
  • Linux administration
  • Web server configuration
  • Experience with MySQL or comparable database
  • A 3rd level degree in computer science or related discipline

What Python is used for: Python is used as the primary programming language within the company.

Contact Info:


WFD (New York, NY, USA)

Job Description: High Frequency Trading Analyst and Support. We are looking for more exceptional talent to join our team of traders and developers. This role is a for a technologist trader that feels comfortable writing scripts , reconstructing trade scenarios and contributing to new strategies. The position suits a developer with experience, education or great interest in finance/trading. No prior trading experience is required.

Duties Include

  • Work closely with traders in a fast paced environment
  • Identify and resolve technical problems as they happen
  • Trade reconciliation and position management
  • Contribute to active trading strategy development
  • Analyze and test trading platform processes
  • Solve analytical problems related to trade execution
  • Contribute to back office database solutions
  • Participate in end of day/week reporting
  • Collaborate with system and trading developers

Requirements

  • Strong knowledge of SQL
  • Experience with C++/Python/Ruby or other scripting languages
  • Finance/Economics education or professional experience
  • Great verbal skills
  • Self-Starter
  • Desire and ability to work in an open, fast paced environment

About the company WFD is a cutting edge high-frequency trading firm based in New York. We offer a competitive salary, and benefits, as well as a casual and fun working environment.

What Python is used for: Familiarity with Python is a key ingredient in a successful Technical Trader in our firm.

Contact Info:


Resource Technical Management [Agency](Austin, TX, USA)

Posted 31-Aug-2010

Job Description Senior Software Developer

RTM is seeking a highly motivated, self-directed individual to join our client's Product Development team as a Senior Software Developer for their Austin, TX Development Center. This is a high visibility position for someone who is strong in building Web 2.0 / Ajax applications in an agile style development environment using dynamic languages (Python), and application frameworks (Zope) with additional experience with SNMP and/or other network management protocols.

This client company's commercial open source systems management products are deployed in over 25,000 organizations in over 180 countries allowing their client's projects to come in on time and well under budget without the exorbitant costs, insane multi-product complexities, and constant scalability issues facing traditional static monitoring tools.

If you have the talent, energy, and insight to chart a new course in open waters, than this full-time opportunity with a competitive benefits package and equity is for you!

Description:

The Senior Developer will focus on designing and implementing new features for the Web infrastructure core product line. Because this is a fast paced, start-up company, the candidate must be able to work well in a dynamic environment.

Job responsibilities include but are not limited to:

  • Building Web 2.0 / Ajax applications
  • Architecting and designing new features and functionalities
  • Learning new technologies quickly
  • Interfacing with our open source community

Qualifications include:

  • 6+ years programming experience with excellent understanding of OO concepts.
  • 3+ years of Web application development
  • 1-2 years’ experience with dynamic languages, Python strongly preferred
  • Experience designing and implementing large scale systems
  • Experience with open source development techniques a plus
  • Experience working in an agile style development organization a plus
  • Experience with major Python web application frameworks (Zope) a plus
  • Experience with SNMP and other network management protocols a bonus

This one won't last for long!

Contact Info


JobSpringPartners Inc. (Los Angeles, CA, USA)

Posted 31-Aug-2010

Job Description: If you are addicted to Python and you love web development then apply now. If you like music videos, trailers, and entertainment we are heavily tied to the film and music industry. We are a small environment so send over your resume if you want to be on a close knit team!

Requirements

  • Back End Python
  • Understanding of Python Frameworks
  • Web Development experience

About the company The company is in Los Angeles, needs a local, and is not in the position to sponsor.

What Python is used for: Python will be used for web development

Contact Info:

No telecommuting


Wanda L. Reid [Agency](Annapolis, MD, USA)

Posted 31-Aug-2010

Job Description Web programmer

Employee Type: Full-time Employee

Education: BS in Computer Science-related field or equivalent

Clearance Level: Active Secret Clearance Required

Responsibilities:

This position works with Client’s leading distance learning products in the area of software product development to deliver quality products and services to the defense, intelligence and homeland sectors. Client is seeking a highly experienced Web Programmer who will be responsible for all activities necessary to design, develop, troubleshoot, debug and implement software code for our web-based products. This individual should have a strong command of industry best practices regarding web application development and deployment. In addition, this role will be responsible for MySQL database design and configuration. The Web Programmer will work with the hardware engineering and development teams.

Requirements:

  • Extensive experience programming in the following languages
    • Python
    • JavaScript
    • PHP
  • Knowledge of AJAX code implementation
  • Knowledge of the jQuery JavaScript library a plus
  • Extensive experience in software engineering using Model-View-Controller (MVC) architecture
  • Skilled in MySQL and UNIX/Linux
  • Prior experience in the Information Assurance training industry
  • Requires strong navigation and site design instincts

Additional Desired Skills:

  • Demonstrated ability to provide identification/mitigation of problems and enhancements to systems and processes
  • Demonstrated ability to understand the needs of the customers and translate those needs into realistic requirements that will allow implementation by the development team.

Contact Info


Cell Biosciences (Santa Clara, CA, USA)

Posted 31-Aug-2010

Job Description Senior Software Engineer (Python)

Cell Biosciences is a small private start-up life sciences company focused on defining the future of protein analysis. Our company develops instrumentation systems, software and assay products that drive discoveries in fields ranging from fundamental protein research to biomarker discovery and personalized medicine.

We are looking for a software developer to support the development of our new biotech research instruments. As a key member of a small team you will develop instrument control and analysis software in Python on Linux. Apply your strong Python skills to develop a new software framework for instrument control and data management.

Requirements:

  • Proficiency with Django and Python
  • Strong communication skill and team-work orientation
  • B.S. in Computer Science or related field, advanced degree preferred

Desirable Experience:

  • Automated instrument control
  • Basic knowledge of Linux system administration
  • HTML/CSS/JavaScript experience a plus

Come join a dynamic team and be an active part of Cell Biosciences's success!

  • This position is located at our headquarters in Santa Clara, California.
  • Competitive salary, equity, and 401(k)
  • We offer full benefits: dental, vision, healthcare, FSA, onsite gym & more

Please send your resume to the email below.

Contact Info


ParkatmyHouse (London, UK)

Posted 31-Aug-2010

Job Description: Fast growing London start-up are for looking for an exceptional Python developer to join the team and lead the development of our award winning product. We are looking at hiring someone who will lead the development of the project, with the goal of bringing them in to the management team (CTO) after around 6 months (and continue as our lead developer).

Requirements

  • Advanced proficiency in Python, Javascript and HTML
  • Used to working to deadlines
  • Creative and strong problem-solver
  • Excited by small, focussed, teams and start-ups
  • Understanding of SQL (PostgreSQL preferred).
  • Programming to you is not just a job but a hobby.
  • Have a strong interest/contributed to open source projects

Technologies and software we are currently using

  • Django
  • SQLAlchemy interfacing with Postgres + PostGIS (via GeoAlchemy)
  • Solr
  • RabbitMQ
  • Memcached
  • Apache/WSGI
  • Mootools
  • Microformats
  • Google Maps API (incl. Streetview)
  • Paypal API
  • Git
  • Trac

About our award winning company

ParkatmyHouse is the world's largest online private parking marketplace connecting home and business owners to drivers that need somewhere to park. We process thousands of parking space bookings every month and will earn our members over £1m in rental income for 2010. We are also regularly mentioned in the media - http://bit.ly/bkse1s

  • Chosen as one of the 100 most exciting and promising businesses in Britain
  • Voted as one of the UK's Top 100 Start-ups
  • Yahoo! Innovative Finds of the Year Runner-Up

What Python is used for: if it's not obvious from the Job Description.

Contact Info:


NOAA Southern Regional Climate Center (Baton Rouge, LA, USA)

Posted 29-Aug-2010

Job Description

Administers advanced data ingest and processing systems; installs, configures, maintains, and administers operating systems on computer servers and workstations; performs effective cluster management; establishes and maintains efficient disaster recovery procedures (manage backups and provide for redundancy); troubleshoots networking and systems related issues for staff and takes pro-active steps in managing disk resources and network security; manages large-scale network data streams (LDM), scripting and parallel programming on clusters and manages GIS-based resources such as spatial databases and allocation of storage resources; conducts in cooperation with a small team or Southern Regional Climate Center (SRCC) climatologists and information technology specialists; collaborates with IT personnel at similar organizations across the US

Requirements

  • Bachelor's or equivalent degree in a physical science, computer science, engineering, or a related field;
  • four years of experience managing UNIX, Linux, or SunOS operating systems in a real-time processing environment; expertise in developing scientific software systems; ability to work in a diverse and complex programming environment with strong analytical troubleshooting skills.

Additional Qualifications Desired: Specialized skills in configuring Linux-based operating systems; strong UNIX-based shell scripting skills; experience with networking technologies such as LDM and NFS; solid understanding of Apache web services, firewalls and cluster management software such as Rocks; experience with MPI-based paradigms; programming experience in scripting languages such as Python/Perl/PHP; experience with open-source databases such as PostgreSQL and MySQL; effective written and oral communication skills; ability to interact with people having diverse technical and non-technical backgrounds. Competitive salary is commensurate with training and experience. An offer of employment is contingent on a satisfactory pre-employment background check.

Application deadline is September 10, 2010 or until a candidate is selected.

Apply online and view a more detailed ad at: http://www.lsusystemcareers.lsu.edu (Position #004910)

Contact Info:


Streamtech B.V. (The Hague, Netherlands)

Posted 29-Aug-2010

Job description

We are looking for usability-loving programmers.

You'll be working on the development of (web) applications for our clients - in streaming video, lawful interception, narrowcasting, to name a few topics - from our office in The Hague.

Together with the rest of the team, you'll make applications that are technically elegant and pleasant to work with.

You will be involved in projects from A to Z - including finding out what exactly the customer needs, choosing the best approach for the job, and then developing it.

Requirements

  • Programming to you is not just a job but a hobby.
  • You've been programming for fun for years.
  • You get annoyed with software that requires you to adapt to it instead of the other way around.
  • When you see well-crafted software that's a joy to use, it makes you feel warm and fuzzy.
  • You care deeply about standards.
  • You are well acquainted with the internet.
  • You're not blind to practical demands, but you relish doing things the right way.
  • When something seems to work but you're not sure how or why, you bang your head against it until you understand.

What Python is used for

Python is our language of choice for most new projects.

Note

Please include at least one piece of code you wrote somewhat recently. If you don't have any available code samples, consider solving one or more of the problems on http://www.streamtech.nl/site/problem+set in your language of choice.

Contact info


RightCustomer LLC (Santa Clara, CA, USA)

Posted 27-Aug-2010

Job Description: RightCustomer LLC is a fresh and beautifully simplistic CRM tool. We are seeking a part-time Python Developer that will grow into full time.

Bottom Line What We Need is:

  • Strong knowledge with Django and MySQL
  • Strong knowledge with Javascript

And What We Want is:

  • Great team communicator (looking for someone we can bring on full time)
  • Comfortable working remotely or in our office (Located in Santa Clara CA)

What We Have to Offer:

  • Our CRM tool is already built and billing customers monthly (Profitable!)
  • Fast growing startup looking for someone who can grow with us
  • Unique and desired product by our customer base
  • Fun stages of feature development and enhancements

No Recruiters Please

Contact Info:


Moss Search [Agency](Chicago, IL, USA)

Posted 28-Aug-2010

Job Description: Python developer needed for research and trading at one of the world's most successful systematic, automated trading firms. The person we are searching for will have a strong background with Python programming and the ability to work with very large historical datasets. You should have a very strong math background as well. We are looking for candidates who have hacked on Python itself rather than users of the language. Even more interesting though are people with experience building compilers, formal verification and static analysis, or building rules based systems. Successful candidates will likely have advanced degrees in cs, ee, or math. You will work very closely with traders and quantitative analysts in their equities trading group on state-of-the-art trading strategy and execution systems. This firm has a culture that rewards creativity and hard work. No third parties, please. We will not consider candidates from outside the USA. No telecommuting. We offer very generous compensation (best in the industry), fantastic benefits and very generous relocation packages. Please contact me immediately with a resume!

Requirements

  • Expert level knowledge and experience using Python, including writing compilers, etc.
  • Strong math knowledge and education
  • Experience working with massive datatsets/historical data

About the company This company is a top-tier electronic, algorithmic trading firm, located in Chicago, IL. This firm is one of the most advanced high frequency electronic trading firms in the world and uses Python throughout the company, as well as other languages.

Contact Info


Firefly e-Ventures (Hindustan Times Company) (Gurgaon, India)

Posted 26-Aug-2010

Job Description: As a Tech Leads/Managers you should be someone who can own and drive technical projects and provide leadership for a group of engineers in an innovative and fast-paced environment. You will be responsible for the overall planning, execution, and success of complex technical projects.

You are expected to contribute technically to the project. Our interview process will emphasize technical skills and management/organizational skills equally.

Technical Lead - Manager

  • Strong programming capabilities in at least two of the following: Java, C++, or Python.
  • Substantial knowledge of UNIX/Linux or Windows environments.
  • Demonstrated expertise in problem solving and technical innovation and capable of “rolling-up your sleeves and getting your hands dirty”.
  • 10-12 yrs of experience working in small-to-medium sized software engineering teams

Code:

class Recruitment:
  def find_the_guy():
              if languages_spoken == 'Python, Django, Javascript,mySQL':
                  quality = 2
              if knowledge == 'Linux,Apache':
                  quality += 1
              if familiarity == 'Solr/Lucene':
                  quality += 2
              if passion == 'Technology':
                  quality += 2
              if hobby == 'Coding'
                  quality += 2
              if team_player == True:
                  quality += 1
              if has_seen_StarWars == True
                  quality += 1
              if enjoy_working_late_nights == True:
                  quality += 1
              if lazy_but_smart_in_work == True
                  quality += 2
              if quality > 8:
                  search_over_join_us()

Firefly e-Ventures Ltd., a 100% HT Media subsidiary, focusses on creating and building brands and businesses in the Internet media space. Firefly aims to combine HT Media’s 84-year old legacy as one of India’s largest and most respected names in the media industry, with the innovation and energy that characterize the Internet space.

Compelling product ideas, creative use of design and intuitive user interface, backed by a knowledgeable sales force and customer service are the hallmarks of Firefly products. With brands like Hindustantimes.com, Livemint.com, Desimartini.com and Shine.com in its portfolio, Firefly promises to be an exciting addition to the HT Media family.

Contact Info


Storybird (Distributed team)

Posted 26-Aug-2010

Job Description: Storybird is a collaborative storytelling service. For family and friends, we make it fun to create short, visual stories to share and print. For artists and writers, Storybird is next-generation publishing: global, viral, and instantaneous. We're part ETSY, Flickr, and Blurb—optimized for a world of PoD, iPhones, and tablets.

We have an opening for a part-time Python developer that will grow into full time position.

Here's what we need:

  • strong knowledge/experience with Python and Django development
  • solid knowledge/experience with Javascript

Bonus points for:

  • production deployment experience with Django and MySQL
  • experience tuning Django queries
  • Objective C and experience with iOS

And what we want:

  • entrepreneurial mindset (we’re a startup)
  • easy-going personality (team fit is crucial)
  • comfortable working remotely (but within North American timezones)
  • roughly 15 hrs a week (for now)
  • strong experience with web apps (we're a web app)

We offer:

  • great product/great market
  • seasoned team/laid-back style
  • chance to flex/opportunity to learn
  • chocolate

We’re an early-stage, purposefully bootstrapped company. We’re open to discussions on compensation, but we’ll have to be creative (ie. we hope you like chocolate). This position is ideal for someone with a job who has extra cycles or contractor who can squeeze other projects into their schedule.

No recruiters please (we have only so much chocolate to go around).


One View, Inc. (Indianapolis, IN, USA)

Posted 26-Aug-2010

Job Description: This is a 4-8 week project for an experienced Python developer. The application is an extensive tool utilized for converting client's document imaging systems into the One View solution. This project will encompass completing and building new functionality into the application.

Requirements

  • 5+ years Python
  • Experience with SQL Server
  • Extensive understanding and experience with Object Orientation
  • Python interaction with third party dlls
  • Document management systems experience is a plus

About the company

One View has spent the last decade helping Auto Dealerships quickly and easily access critical information. Our suite of document archiving and retrieval solutions allows you to securely store, sort and search journals, schedules, ledgers, invoices, deal jackets and other important data.

Contact Info:


Avalon Ads (Laguna Beach, CA, USA)

Posted 26-Aug-2010

Job Description: We are seeking a young and passionate web developer to join our team. You will be responsible for the development of web applications and services utilizing many different facets of technology. This is a part-time, entry-level position. (Locals Only)

Requirements

  • General Programming Experience
  • HTML
  • CSS
  • Javascript
  • Python (Basic Experience is fine)
  • MySQL

Preferred Experience

  • NoSQL (MongoDB, Cassandra, Neo4j)
  • MooTools
  • jQuery
  • Python Unit Testing (py.test, nose)
  • Django
  • Pylons

About the company

Avalon ads is a Laguna Beach Online Advertising Company.

Contact Info:


Eventbrite (San Francisco, CA, USA)

Posted 26-Aug-2010

Job Description: Sr. Web Engineer We are looking for that certain someone who keeps one eye on the business needs and another on clean design and architecture while their hands are rapidly building a product from scratch. You will need to have hands-on experience with Python (preferred) or PHP, MySQL, Apache, HTML, CSS, javascript and an innate feel for awesome product design and functionality

Requirements

  • Minimum 8 years of experience writing high quality code in a LAMP-stack at high traffic websites using Python (preferred) or PHP.
  • Experience with Django a plus
  • Strong front-end knowledge and skills (HTML, CSS, javascript)
  • Experience with Flash and other front-end application tools will be a plus
  • MySQL skills
  • MS/PhD in CS or equivalent
  • Have had some site operations experience

About the company

Eventbrite is the world’s largest, fastest growing social commerce company. We empower anyone to host successful live experiences of any type or size by providing an easy way to manage, promote and sell out the event. Eventbrite is privately held and backed by Sequoia Capital.

What Python is used for:

Focus: Develop and deliver quickly and build a robust, high-quality product, Step Forward: Contribute significantly within a small cross functional team to define and deliver a new product, Have No Fear: Welcome any challenge and volunteer for any task, Synergize: Your efficient and straightforward communication multiplies your team's effectiveness

Contact Info:


CDI Marine, Band Lavis Division (Baltimore, MD, USA)

Posted 26-Aug-2010

Job Description: CDI Marine Band Lavis Division is seeking developers with skills in engineering and software development in Baltimore (BWI area) for full-time work on exciting, research-oriented marine engineering projects.

Requirements

  • Be a quick learner and enthusiastic worker with strong technical and communication skills.
  • Python, C, C++, and Fortran knowledge and experience: Our current work is mostly Python but there will certainly be C development for performance and library bindings.
  • Parallel programming experience and knowledge. Knowledge of MPI.
  • Network programming experience would be extremely valuable, especially experience with Twisted and AMQP. Experience designing and implementing network protocols.
  • Knowledge of solid mechanics, structural mechanics, and fluid mechanics.
  • Knowledge of numerical methods in general and of FEA or CFD in particular is highly desirable.
  • Skills with the following scientific and engineering software packages could be useful: Abaqus, OpenFOAM, Ansys, CFX, Gridgen, LAPACK, Metis, InterComm, numpy, and scipy.
  • An interest in performing some engineering analysis in addition to primary software development responsibilities.
  • Knowledge of parsing. We deal with a lot of input files, most of which are not our design; skills working with XML and experience parsing a variety of formats would be an asset.
  • Linux cluster design and administration.
  • Experience with unit testing, smoke testing, coverage testing, and performance testing.
  • Test and build automation experience.
  • Database design and development skills.
  • Desire to contribute to open source software.
  • GUI development in Python. PyGTK.
  • 3D graphics and CAD visualization.
  • Cross platform development experience.
  • US Citizenship and the ability to obtain a security clearance. (Please confirm citizenship in your reply.)

About the company

CDI is a large, stable company of which Band Lavis Division is a small, profitable division with a laid back atmosphere and small-company flexibility. Though we historically do naval architecture work, we have expanded from that industry and are very open to new perspectices, expertise, business opportunities, and industries. This role is a great opportunity to develop high-quality software in Python and contribute as much as you would like to the course of your career.

Contact Info:


Universal Software [Agency](Orlando, FL, USA)

Posted 26-Aug-2010

Job Description Python Developer

Contract duration:-5 months

Note:- Expert in Python plus some unit test/regression testing. Database and Windows server experience is a plus.

The candidate will work on a project to add unit and regression testing to an existing code base. Your responsibilities will include:

  • Building a regression and unit test system for an existing framework.
  • Learning the functionality of the code base.
  • Writing unit tests.
  • Documenting the object model and adding doc strings to existing classes and methods.
  • Adding support code for regression testing, including mock objects, utility functions, automation.
  • Writing regression tests.

Required skills:

  1. Expertise in the Python programming language.
  2. Unit and regression testing concepts and experience.
  3. Excellent programming skills.
  4. Source code control.

Desired skills:

  1. Math.
  2. Databases and SQL.
  3. Microsoft Windows server management.

Required attributes:

  1. Integrity.
  2. Intelligence.
  3. Ability to work well with others.
  4. Excellent written and verbal communication skills.
  5. Computer Science or Engineering degree.

Contact Info


Intuitive Web Solutions (Springfield, MO, USA)

Posted 26-Aug-2010

Job Description: Seeking a FT software engineer who is proficient in a variety of current and legacy languages to assist with data conversion for web-based insurance software. Position will assist with data modeling and scripting to extract data from insurance systems to a MySQL database.

Requirements

  • In depth experience and knowledge of database computer languages (SQL, MySQL).
  • Experience with a variety of programming languages is a plus. Experience with Python preferred.
  • Previous experience with legacy systems including AS 400 is a plus.
  • File-based data experience preferred.
  • Bachelor’s degree or equivalent experience in Computer Information Systems, Computer Science, or a related field
  • Ability to quickly and accurately review and understand programming code.
  • Knowledge of Linux/Unix systems.
  • Attention to detail and excellent organizational skills are a must.
  • Contentment with repetitive tasks.
  • Strong written and interpersonal communication skills.
  • Friendly, confident, and patient with people.
  • Professional demeanor in stressful situations.

About the company

IWS is an Internet software company located in downtown Springfield, Missouri. At IWS, we create elegant solutions to complex problems. Since our founding in 2004, we have become a leading provider of web-based, enterprise-level software for small property/casualty insurance carriers. We are looking for dedicated, intelligent individuals to join our team.

What Python is used for: It is the primary backend development language for our web-based software.

Contact Info:


Flying Bark Productions (Sydney, NSW, Australia)

Posted 25-Aug-2010

Job Description:

We are seeking to contract a Python developer to assist with ongoing development work for a 4-6 week period. The work involves some onsite meetings to discuss requirements.

Requirements

  • A minimum of 3 years experience working in Python
  • Knowledge and experience of the following technologies is well regarded.
  • SQL in particular PostgreSQL
  • SQLAlchemy
  • PyQT
  • PyUnit and Coverage
  • TG2
  • Exposure to animation in Film and Television would be useful.

Company Description:

Flying Bark Productions Pty Ltd is internationally recognized as Australia’s leading producer of quality children’s and family entertainment. Flying Bark has now established itself as a dominant producer of quality 3D programming in Australia with various 3D series recently completed.

Contact Info:

Please provide a resume, a description of related work and rate information to:


Nutanix Inc (Santa Clara, CA, USA)

Posted 25-Aug-2010

Job Description Member of Technical Staff, Quality

Nutanix is a stealth-mode startup building a disruptive product that is designed ground-up to leverage trends in virtualization, solid state drives, and cloud computing. Each of these technologies plays a very critical role in reducing cost and management complexity, improving performance, and providing revolutionary data management capabilities to the enterprise. Nutanix is well positioned to deliver a highly innovative product in a market that is very large and growing rapidly.

The company has been founded by professionals with a successful track record of building large-scale enterprise software systems. They have led strong technical and business teams at companies such as Google, Oracle, and Aster Data Systems. The company is well funded by leading venture capitalists in Silicon Valley, and was proudly over-subscribed in its financing round. The company takes pride in being employee-centric. It offers competitive compensation, some of the best employee benefits in the industry, and an extremely attractive stock option plan.

We are looking for a high-energy, hands-on and experienced software quality engineer to join our world-class engineering team. The person will be extremely hands-on and would have experience thoroughly testing software products or large-scale clustered web systems. We are looking for someone who has passion for getting down to the details and breaking the system.

Responsibilities:

  • Test planning and test case development
  • Test automation and execution
  • Root cause analysis of failures
  • Bug reporting and tracking

Mandatory Skills:

  • Expertise in functional and system integration testing
  • Strong expertise in Python
  • Strong experience in Unix, preferably Linux
  • Ability to leverage open source tools for test, build and release management
  • Understanding of object-oriented development concepts
  • Passion for quality and collaborative teamwork

Desirable Skills:

  • Experience in testing clustered/distributed systems
  • Experience working with virtualization technologies like VMWare, Hyper-V, Xen
  • Knowledge of Java and web-based GUI technologies like Flex, GWT or AJAX
  • Knowledge of storage and networking technologies
  • Experience in managing code repositories based on tools like Git and build management frameworks like Hudson

Qualifications and Experience:

  • BS/ MS in Computer Science or Engineering
  • 3+ Years of QA experience

What your company uses Python for: For Test Automation and generic scripting .

Contact Info


Ingenium ITS [Agency](London, UK)

Posted 25-Aug-2010

Job Description

Python Developer on both Linux/Unix & Windows development env. Opportunity is within C++ dev team assisting in testing and QA functions using Python code.

Requirements

  • Python Dev experience
  • Linux/Unix & Windows platforms
  • Eligible to work in UK

Our client is a leading provider of electronic trade confirmation, position reconciliation and related workflow platforms providing a single gateway for over-the-counter (OTC) derivative transaction processing globally

Python is used to provide extra functionality to a suite of testing tools around functional and now regression testing within a world class C++ development environment.

Contact Info


One Source Industries, LLC [Agency](Telecommute, USA)

Posted 25-Aug-2010

Job Description Python Developer

We are looking for top-notch Python programmers on a project basis who write server-side code that integrates with a database. The successful applicants will be independent, high-energy programmers who thrive working in a fairly unstructured environment. Supervision will be from a leader at an offsite location.

The length of the project is approximately 2 weeks including testing. This is a full time position during the project period. (Contract might convert into a permanent programming/consultant position.)

Requirements

TECHNICAL SKILLS/REQUIREMENTS

The ideal candidate must have the following technical qualifications:

  • Expert knowledge of Python.
  • Experience building Python applications.
  • Expertise in data structures, algorithms, and complexity analysis.
  • Experience with both Unix/Linux and Windows development environments.
  • Familiarity with relational database administration skills
  • Familiarity with MAS90 or MAS200

Other Requirements:

  • BS or MS in Computer Science or equivalent.
  • 3+ years of software development experience, with a focus on infrastructure/backend development.
  • Experience working through software development lifecycles required.
  • Experience leading short projects involving outside teams is a plus.
  • Familiarity with Pylons and SQLAlchemy a plus.

Contact Info


LX Innovations. (Sydney, NSW, Australia)

Posted 22-Aug-2010

Job Description: LX Innovations is seeking an experienced and passionate firmware engineer with strong Python scripting experience to join our dynamic team.

Requirements

  • Python scripting/debugging in the context of large commercial projects, including unit tests and associated documentation writing.
  • Ability to verify overall device functionality against official test procedures and protocols.
  • Ability to plan and review code.
  • Ability to create, modify and review system level documents.
  • Understanding of embedded systems at the hardware level, including control of on-board and external peripherals (e.g. SPI, A/D, external memory).
  • Use of commercial version control systems.
  • Ability to work as part of a multi-developer team.
  • Strong communication skills.
  • Ability to deliver projects on time, on scope and on budget.
  • Passion for electronics & product development.
  • Motivated self starter.
  • Minimum 5 years (10 years + preferable) industry experience in embedded firmware development and an understanding of all aspects of the design project.
  • Bachelor of Engineering (Electrical/Electronics/Software), Computer Science or equivalent.

About the company

LX Innovations is a dynamic and innovative product development design house, focusing primarily on embedded systems design. Our projects are diverse and span industries including medical, industrial control, gaming, home automation and security.

We are looking for an experienced and passionate firmware engineer with extensive Python scripting experience to join our Sydney team.

What Python is used for:

Python used in a multi-developer team for a large company.

Contact Info:


Oxford University Computing Services - Mobile Oxford (Oxford, UK)

Posted 22-Aug-2010

Job Description:

University of Oxford: Python/Django Dev. http://bit.ly/mobileox-j Working on Mobile Oxford: http://m.ox.ac.uk/ + http://mollyproject.org

Requirements

  • Python
  • Django
  • HTML / CSS
  • Ability to work on own initiative and in a close team
  • Good interpersonal skills to represent the Computing Services within the University

Desirable Requirements

  • Javascript
  • HTML5 / CSS3
  • RDF / Semantic Web and open data technologies
  • Prior experience in developing for mobile platforms (through the web)

About the company

Oxford University Computing Services (OUCS) provides ICT facilities, training and advice to members of the University in all aspects of academic computing. The focus is on supporting client computing throughout the University, as well as the basic network infrastructure (a 10 Gigabit Ethernet backbone distributed throughout the city) and various central servers. The offices are situated in a number of converted Victorian houses together with modern air-conditioned rooms for the major computers and most user facilities, including purpose-built lecture rooms. There are currently over 110 members of staff. More about OUCS can be found online at http:// www.oucs.ox.ac.uk/

What Python is used for: We used the Django framework to create the Molly Project: the first open source community project for Higher Education institutions to deliver mobile web services to their members interfacing with a variety of internal systems. Today, the Molly Project is what is behind Mobile Oxford and shortly to be used by Oxford Brookes and other prospective Universities.

Contact Info:


Austin Fraser Ltd [Agency](Norwich, UK)

Posted 22-Aug-2010

Job Description

Austin Fraser are looking for a Python/Django developer for an initial 3 month contract with our Norwich (UK) based client. The successful candidate will need to have experience building bespoke content management systems for a large number of websites. The skills required are Python, Django, PostgreSQL, Linux, Debian. This work must be completed on the client site.

Our client is a leading Digital Media Company in East Anglia who’s clients are household names. This is a great opportunity to strengthen your CV and have a high profile piece of work on your portfolio.

Development skill set:

  • Python
  • Django
  • PostgreSQL
  • Linux
  • Debian

Work is scheduled to start in August 2010 and will be paying UK market rates.

This project must be carried out on site and we will not be able to consider applications for remote working.

For more information and to confirm your rates/availability please contact us using the details below.

Austin Fraser are a specialist recruitment consultancy with a dedicated team of Open Source Technology Consultants.

Contact Info:

No telecommuting


i3D Technologies (Ann Arbor, MI, USA)

Posted 22-Aug-2010

Job Description: Software Developer

Clean tech start-up company seeking software developers to build a service-based technology platform. The technology platform manages and analyzes time series data with a heavy modeling and simulation focus. Applicants need to be entrepreneurially driven and comfortable working in fluid, rapidly changing environments. Exceptional applicants that are currently students will be considered on a part-time basis. The team will be comprised of 3-4 developers with separate focuses/expertise in: networking/server dev, web-based/browser dev, UI dev.

Requirements

  • preferred 3+ years experience with Python
  • UI development experience preferred
  • web-based skills - AJAX, javascript, html, css
  • additional beneficial experience: java, C/C++, wxWidgets, SQL, Django

About the company

i3D Technologies is a modeling and analytics software company specializing in time series data analysis for environmental and water resource applications. To date, i3D’s growth has been driven within sewer system flow applications. Recently, the company began work on a second generation product offering that will expand on the success with the current platform to include a broader set of water resource applications.

i3D’s technology platform is delivered as Software as a Service (SaaS) to its customers. Since the company was founded in 2006 i3D’s technology has been used on hundreds of sewer metering zones within dozens of municipalities throughout the Midwest.

What Python is used for: i3D uses Python both server and client side.

Contact Info:

  • Contact: Tobin Van Pelt, Co-Founder
  • E-mail contact: info(at)i3dtech.com

Mindspring Partners [Agency](Chicago, IL, USA)

Posted 22-Aug-2010

Job Description: Sr. Python Developer

The desired candidate will be working with Python on Java-based applications for a cross-business capital markets platform. This is a large, distributed enterprise application. Specific projects may focus on trade migration as part of the company transition, or developing and maintaining enhancements and design of the Interest/Credit/Mortgage Derivatives applications.

Required Skills:

  • 2+ yrs Python
  • 5+ yrs experience developing with core Java and J2EE
  • Server-side development on Linux, Solaris or other Unix flavor
  • EJBs and MDBs experience required
  • JDBC
  • Sybase or other RDBMS experience
  • Messaging with JMS or Tibco
  • MUST have experience developing high transaction/volume processing applications

Nice To Have:

  • Capital Market business knowledge, with derivatives a MAJOR plus
  • Ant
  • Weblogic, JBOSS or other application server experience

Qualified applicants submit your CV to andrew.brimer@mindspringpartners.com

Contact


BrightScope, Inc. (San Diego, CA, USA)

Posted 22-Aug-2010

Job Description:

Company Overview: BrightScope (http://www.BrightScope.com) is a rapidly growing analytics start-up focused on the massive retirement plan market. BrightScope is located in the Sorrento Mesa area of San Diego but has quickly captured national attention and gained substantial market traction because of its prominent role in the national policy debate on retirement issues. The company's mission is to increase the retirement security of America's workforce by bringing transparency and efficiency to the 401k plan market. BrightScope has been featured in the Wall Street Journal, Fortune, Forbes, Fast Company, BusinessWeek, CNN-Money, and CNBC. In addition, BrightScope's research has been cited by the Senate Aging Committee in its most recent report on target date funds.

BrightScope needs more exceptional developers to expand our stellar dev team and is hiring immediately. Are you someone who is tired of working for big technology companies where you are buried in layers of bureaucracy, wait months or years between software releases, or don't have any say in what you build? Do you want to get in on the ground floor of a rising data and analytics company?

Do you want to have an immediate and powerful impact on tens of millions of people and their ability to retire in dignity?

BrightScope is full of passionate, smart people that want to change the world for the better. As our products and services gain in popularity, we need more developers to help build our platform.

If you can figure out the toughest problems, love learning new things, and want to play a major role in the success of a growing startup, join us in building something great!

Responsibilities to include:

  • Developing and improving core business software assets and applications
  • Helping develop critical parts of our new analytics platform and client-facing applications, delivered via a SaaS model over the web
  • Coordinating with the project team

Requirements:

  • 2+ years development experience and an ability to write excellent code using Agile development processes. Python is our primary internal language, but if you're a fast learner whose experience lies in a different language, it's not a problem
  • SQL experience (MySQL preferred), with a strong grasp of data modeling in large applications
  • Experience with unit and functional testing, and preferably test-driven-development
  • A self-starter attitude and an ability to break large problems down quickly
  • Extreme attention to detail
  • Excellent written and verbal communication skills

Experience working with any of the following is desired:

  • Financial analytics/financial math
  • Monte Carlo simulation
  • Amazon's Web Services: EC2, S3, etc.
  • SciPy and Numpy for numerical computation
  • Hadoop, MapReduce, and related technologies
  • Knowledge of *nix is a plus (we use Ubuntu and CentOS on our production servers)
  • Designing for scale: algorithmic concerns, etc
  • Parallelized development
  • The Django framework for Python, or MVC development generally (we use Django)
  • Web services (SOAP, REST)
  • Agile development processes
  • Trac or other bug tracking systems
  • Subversion, git, etc (we use SVN)
  • Experience working with automated testing tools in Python or another language (Python unittest, nosetest, etc)

You will:

  • Play a foundational role in building the technology that powers the our solution
  • Start with ideas, design products and features, help architect a technical solution, then build, test, and launch it
  • Be an integral member of our team and help shape our future

We will:

  • Make sure you have what you need to be happy and productive
  • Compensate you with a mixture of cash and equity
  • Make great teammates united around the company mission

We firmly believe we get the best results with face to face interactions so telecommuting needs to be the exception, not the rule.

  • Location: Sorrento Mesa, San Diego CA
  • Compensation: DOE - You will receive a mix of equity and cash compensation and we are highly competitive

Contact Info


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

Posted 22-Aug-2010

Job Description

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

You can learn more about us and apply online at https://www.deshaw.com/recruit/jobs/Ad/Python/Prog

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

What your company uses Python for: Python is used for building and implementing our models

Contact Info


NobleProg Limited (North Acton, London, UK)

Posted 22-Aug-2010

Job Description We need a trainer to provide:

Course: Python Programming

Outline: http://www.nobleprog.co.uk/training/Python-programming

Date: 31st Aug - 3rd Sep 2010

If you are interested or you know someone interested in providing this training please contact us by replying to this email.

  • Contact: Izabela Szlachta, Training Coordinator
  • URL: www.NobleProg.co.uk

Futures Group (Chicago, IL, USA)

Posted 22-Aug-2010

Job Description

Top tier financial firm is looking for a Python expert to work on their Algorithmic trading platform.

Candidates must come from a C++ background and have good mathematical skills.

Must have effective problem solving and quantitative skills.

Financial industry experience is not required, but is a plus.


Scopus IT, Inc. [Agency](Telecommuting Position)

Posted 18-Aug-2010

Job Description:

Scopus IT has a new client that is looking for very strong Python Developers (6-10 positions, salaries from 80k-140k depending on talent) The company was started by a Management team that has a great track record of building successful technology companies in particular in online advertising.

They are looking for individuals with a diverse, strong skill set in Python and JavaScript as they build out their technical team. Positions offer attractive compensation and the company’s development team is geographically diverse (i.e. 100% telecommute). Only candidates who have built out highly scalable web services will be considered. Looking for individuals with heavy Python experience, distributed systems experience, who know how to build things while thinking out of the box.

This is an opportunity for individuals to be part of a great team and join a company with unlimited potential. Compensation is very competitive as they are looking for the best developers/thinkers in the industry.

Requirements

  • Python
  • Javascript
  • Web Services

The company is an already Venture Capital funded start up firm started by a Management team with a successful track record.

What Python is used for

Python is being used as the mid-tier ‘heavy lifting’ language to build a web-services distributed framework for this new venture. The idea is to develop a high-performance solution that will also provide extensibility to external platforms. This VC-backed company’s goal is to transform how their market works and they have big ideas for a global solution – hence the need for large-scale architecture.

Contact Info:

  • Contact: Joe Fernandez
  • E-mail contact: joe@scopusit.com
  • This is a 100% Telecommuting position

Harvard University, Division of Continuing Education (Cambridge, MA, USA)

Posted 16-Aug-2010

Job Description Software Developer for Distance Education

Requisition number 21290

Grade 58, Full Time

Reports to the Software Development Manager for Distance Education.

The Distance Education software portfolio comprises a rich set of application components that enable video production and presentation and a rich set of systems, services, and tools that support the applications. We are seeking an individual who embraces the kinds of technology changes that are intrinsic to media-based systems and applications and enjoys working in a collaborative environment.

Duties and responsibilities

The person in this role will be responsible for the design and implementation of system-level daemons and services that underpin our production system, including work to integrate a variety of media tools into our production system. In addition this person will participate in evaluations of third party tools for media encoding and streaming as well as the testing and debugging of complex software and operational problems. This person will work closely with both developers and system administrators and will report to the Software Development Manager for Distance Education.

Required Education and Experience:

A B.S. or M.S. degree in Computer Science or Software Engineering and 3-5 years in UNIX systems programming. The applicant must have 3-5 years experience in developing services in a variety of environments. The current environment includes tools for distributed processing, Python, Perl, Cygwin, Red Hat Linux, Solaris, and MySQL. Future projects will be implemented in Python. Perl experience is a plus. The candidate must have a commitment to agile software engineering practices including requirements gathering, source code management practices, iterative design, and testing. The individual must be very detail-oriented, have excellent written and oral communication skills, and must be able to express designs in both written and verbal forms prior to implementation. The successful candidate must be able to work under pressure as part of a team in an integrated software development and operations/production environment.

Pre-Employment Screening: Identity

Harvard University is an Affirmative Action/Equal Opportunity Employer

To submit your resume and cover letter, please go to the following website: http://www.employment.harvard.edu/ Search for requisition number 21290

Contact Info


Web Notes Technologies Pvt Ltd (Mumbai, India)

Posted 16-Aug-2010

Job Description: Startup company in Mumbai needs a Python developer. We small team of 10 and we build a cutting edge web application product. Get to work on a wide variety of projects - server and client side. Remuneration will be fair.

Requirements

  • Passion for development and writing code
  • Eagerness to learn
  • Creative and self-motivated
  • 1+ years experience in writing code
  • Experience in MySQL, Linux admin a plus

About the company

We are a startup in Mumbai (team size 10) that has an online product for small companies to manage their accounting, sales etc online. For more info, please see our website http://www.iwebnotes.com. We develop in Python and have our own web application framework (http://www.wnframework.org). We have a great informal working environment with no restrictions on holidays and work hours like large companies. Candidates will also get all round exposure from working with latest technologies to interaction with clients.

Contact Info


Getaround Inc. (San Francisco, CA, USA)

Posted 16-Aug-2010

Job Description: Senior Engineer

  • Develop car sharing platform using Python and Google App Engine.
  • Develop web applications on our platform using Python and Google App Engine.
  • Lead a team of developers using Python & Objective-C to develop front-end web and iPhone apps.
  • Coordinate with hardware lead on development of proprietary in-car hardware appliance.

Requirements:

  • Expertise in designing distributed and scalable systems in Python.
  • Strong web development abilities including HTML/CSS/JavaScript.
  • Leadership and development management abilities.
  • Working knowledge of embedded Linux, C, and Objective-C.
  • Experience configuring and enhancing agile processes and tools for dev and test.

Additional Positives

  • Experience with Google App Engine and Amazon Elastic Compute Cloud
  • Working knowledge of Apple iPhone development and interface standards

About the company Getaround represents a new take on traditional car rentals. We help car owners rent out their cars to trusted friends, co-workers, and neighbors. Today, car owners invest huge amounts of time and money into vehicles that they only use 8% of the time, while potential drivers walk past block after block of underutilized cars. We are here to connect the dots - to help people Getaround.

Car sharing has great benefits for the environment: Each shared car takes around ten cars off the road. We are here to help solve our transportation problem, starting by sharing the 280 million cars on the road today. Getaround wants to change the world for the better - and we want you to be a part of it.

We’re funded and working out of a beautiful office in San Francisco. Gartner, Popular Science, and the New York Times have covered us. We are looking for a passionate lead engineer to join our team, and self-starters that enjoy the startup life, want a challenging work environment, and are motivated to make the world a better place.

Contact Info:

No telecommuting


Explore.To LLC (Delaware, US)

Posted 14-Aug-2010

Job Description: We are seeking a Developer with direct hands on experience with Python.

This is for a 2-3 month remote contract with excellent renumeration for the right candidate. Skype interview will be set up immediately for qualified candidates.

Job Qualifications:

  • 3+ years experience developing Web application in Python
  • 5+ years experience developing database-driven, web applications
  • Some experience with front end development (HTML, JavaScript, CSS, AJAX)

Explore.To is a new kind of Yellow Pages with a unique business model. Backed by bootstrapped investment and a desire to be the market leader in local search.


COMSYS [Agency](Seattle, WA, USA)

Posted 14-Aug-2010

Job Description Python Developer

Term: Contract to Hire Position

If you are qualified/interested in this contract (potential FTE position near Seattle), please send your resume to jhenson@comsys.com

Job Description:

Responsibilities and Duties

  • Develop next generation software based on business specifications
  • Assist with estimates to build product releases
  • Write design and implementation documentation
  • Assist other team members by helping them to solve difficult problems
  • Lead Sprints in order to complete project backlog
  • Be self-directed and proactive; think beyond the immediate problem
  • Collaborate with Program Management and Product Designers to ensure understanding of business requirements

Required Qualifications

  • 5+ years application development experience
  • 2+ Year of Python development experience
  • 2+ years in web based development
  • 2+ year REST/SOAP/Web Service experience
  • Experience with Agile project management
  • Must be an extremely good communicator both verbally & written
  • Strong technical ability

Preferred Qualifications

  • HTML, Django experience
  • C/C++
  • XML/XSD experience
  • Experience implementing Web Services from the ground-up
  • eDiscovery product knowledge
  • Enterprise search product knowledge (Autonomy, Recommind, Vivisimo, dtSearch)

Contact Info


Crystal Equation (Middleton, New Jersey -OR- Bham, Alabama, USA)

Posted 14-Aug-2010

Job Description: Working on the Flood Network Security project, the software developer will be responsible creating system design documents, coding application enhancements, unit test as well interfacing with the other software developers, project management, security analysts for new releases. The work will include development of new features for customer consumption as well as for support of government work. The candidate must have strong trouble-shooting and analysis skills, and demonstrated strong leadership skills (teaming, communication, documentation, and problem solving) and work well within an inter-dependent, multiple group, multiple-location team.

Note: In addition to the required screenings, The candidate should have the willingness or ability to submit for government clearance. (Some of our Flood features could be used as part of the a project, which provides services to the government. Its conceivable that we may want a npw to submit for security clearance in that context).

Skills Required/Desire

  • Python Intermediate Required
  • C Intermediate Required
  • UNIX/Linux Expert Required
  • network programming (TCP/IP) Expert Required
  • object oriented software development Intermediate Desired
  • functional programming Intermediate Desired
  • web application development Intermediate Desired
  • relational databases Intermediate Desired
  • XML Intermediate Desired
  • Shell programming Intermediate Desired

About the company

Crystal Equation is an engineering consulting and professional services firm, servicing the telecom and cable industry. We are a WBE certified company and an equal opportunity provider. We offer Health/Dental and 401K.

Contact Info:

  • Contact: Jonathan Kimmel
  • E-mail contact: jkimmel@crystalequation.com
  • Other Contact Info: 312-660-7477
  • Openings: 2
  • No telecommuting : Middleton, New Jersey -OR- Bham, Alabama

iUVO Talent. (Los Angeles, CA, USA)

Posted 14-Aug-2010

Job Description: Python Developer

We are looking for top-notch Python programmers on a project basis who write server-side code for robust high-volume production applications in support of this effort. The successful applicants will be independent, high-energy programmers who thrive working in a fairly unstructured environment. With operations both domestically and internationally, supervision will likely be from a leader at an offsite location.

The length of the project depends on how many qualified programmers we bring aboard, but will likely last at least four months. This is a full time position during the project period. (Contract might convert into a permenant position.)

Requirements

TECHNICAL SKILLS/REQUIREMENTS

The ideal candidate must have the following technical qualifications:

  • Expert knowledge of Python.
  • Experience building Python applications.
  • Expertise in data structures, algorithms, and complexity analysis.
  • Experience with both Unix/Linux and Windows development environments.
  • Familiarity with relational database administration skills, preferably DB2.

Other Requirements:

  • BS or MS in Computer Science or equivalent.
  • 3+ years of software development experience, with a focus on infrastructure/backend development.
  • Experience working through software development lifecycles required.
  • Experience leading short projects involving outside teams is a plus.
  • Familiarity with Pylons and SQLAlchemy a plus.

A Spanish speaking candidate is useful

Local candidates only please.

About the company

iUVO is a Los Angeles based Technology Staffing Firm. For additional information, please check out our website www.iUVOTalent.com

Contact Info:


Microtech Computers (Lawrence, KS, USA)

Posted 14-Aug-2010

Job Description Software Development Assistant I

Basic Job Requirements:

  • Programming experience in at least one of the following programming languages: Fortran, C, C++
  • Familiar with at least one of the following scripting languages: Python, Perl (Python preferred)
  • Knowledge of bash is a must
  • Highly efficient web research skills
  • Driven to write easily maintainable and user-friendly computer codes
  • Sufficient writing skills to clearly document work and write end-user manuals
  • Highly motivated and eager to learn

Preferred Job Requirements:

  • Knowledge of CUDA is a plus
  • Hands on programming project completed in the past
  • Actual working experience in software programming

About the company

Microtech Computers, Inc. was established in 1986 to manufacture high-performance computer systems and market them at exceptional values to businesses and individuals.

Since then, Microtech has grown to become a nationwide distributor and leading supplier of computer systems ranging from stand-alone workstations running Microsoft Windows to multiprocessor high-performance server clusters running Unix/Linux.

Contact Info:

No telecommuting


JohnDayRecruitment.com [Agency](Zurich, Switzerland)

Posted 14-Aug-2010

Job Description:

Python Implementation Consultant required for Global software company based out of Zurich. This position is focussed on the financial services sector. You will get to work with some of the largest Tier 1 Investment Banking clients in Zurich. 120k CHF - 135k CHF

Requirements

  • Strong Python knowledge
  • Strong Database skills, preferabbly SQL
  • Financial Projects experience, client facing

About the company

A Global organisation who produce software for many different sectors.

What Python is used for:

The software is developed in Python. Projects will consist of putting the system into tier 1 banks, intergrating with other systems in different areas.

Contact Info:


Ideal People [Agency](Central London, UK)

Posted 14-Aug-2010

Job description:

CTO/Tech Lead role with an award winning web start-up in Central London.

Requirements:

If you're a Python, Django & API Ninja, Demon/Demoness, Jedi, Warlord or any other strange mystical hero or creature with those skills, I'd be keen to hear from you.

Company:

They have a super cool product, offer competitive a salary, extremely flexible working arrangements & great stock options too.

Python is used for:

Python, Django & various APIs will be used for building & improving upon the current site and any additional sites in the future.

Contact info:


Dale Ideas Ltda. (Santiago, Chile)

Posted 14-Aug-2010

Job Description: Junior Web Developer

Dale Ideas Ltda. is a fastest-growing Chilean online business owning or operating some of the biggest soccer-related websites in the world written in Spanish. We are seeking a smart, enthusiastic and motivated individual to join our team as Junior Web Developer to assist us to mantain and evolve our growing base of websites. Our passion is to create highly efficient websites to serve our users with the best experience each time they visit them, using the latest tools and technology so we assign a lot of importance to help our programmers to learn new techniques and develop new skills to keep up with the permanently evolving business we are into.

We are open source lovers, we work with people who have worked on some of the most important and biggest news websites in the world and we have been in business for 8 years so you will arrive at a completely profitable company.

Requirements

  • Experience with the Python Django framework
  • Highly skilled with Javascript
  • Strong experience creating XHTML+CSS layouts
  • Past experience with MySQL and Linux
  • Ability to write *efficient* SQL (yes Django ORM is not always the answer)
  • Deep understanding of OO in Javascript (broadly speaking) and Python

Nice to have

  • Experience with caching techniques (memcache, knowing when to use or not MySQL query cache, etc)
  • Prior knowledge with Nginx
  • Knowledge of the Gearmand task queueing system
  • The common LAMP stack

If you join us you will arrive at an environment where you will be able to take your web development experience to the next level working on websites that are actively used by MILLIONS of people each month and where you can expect to work on some very innovative features that will require you to be constantly learning new cool abilities.

Contact Info:


Shootq (Los Angeles, CA, US)

Posted 10-Aug-2010

Job Description Software Engineer

ShootQ is an Atlanta-based company dedicated to creating software for the photography industry. We are seeking a smart, enthusiastic, motivated individual to join our team in a Software Engineering role. ShootQ provides a work environment focused on team-based development and a highly flexible management style, in order to allow our employees to be as productive as possible. ShootQ offers unique opportunities for highly motivated individuals through flexible work hours, and the benefits of working with a community of creative and forward-thinking people.

ShootQ's parent company, Pictage, is located in Los Angeles, California.

Responsibilities The initial responsibilities for this position include:

This role will offer opportunities to work with many different aspects of both ShootQ and Pictage technologies. This position will report directly to Jonathan LaCour, the VP of Product Development for ShootQ.

Play a key role in the design, architecture, implementation, maintenance, and testing of new and existing product and services. Participate in discussions about features, usability, and architecture, and production deployment.

Be an active member of the ShootQ user community by posting on the ShootQ Community Forums and consulting with user groups about features, usability, and future products.

Requirements The ideal candidate for this position will possess the following attributes and skills:

  • Working experience with Python, JavaScript, and relational databases.
  • Understanding of SQLAlchemy and TurboGears or Pylons a plus.
  • Familiarity with at least one JavaScript library required, with ExtJS experience as a big plus.
  • A passion for dynamic programming languages and the architecture of the web.
  • A working knowledge of version control systems like Subversion, Mercurial, or Git.
  • Ability to think conceptually, take initiative, and be a team-player.
  • The desire to be constantly learning and growing.
  • Strong written and verbal communication skills.

Contact Info:


Exoweb. (Beijing, China)

Posted 10-Aug-2010

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.

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).

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 job-software-engineer-Python@exoweb.net and mention that you found our ad on Python.org.


Genwi (Palo Alto, CA, USA)

Posted 10-Aug-2010

Job Description: Lead Web Developer

Genwi is a startup and one of the fastest growing developers of smartphone and iPad apps in the world. We have published close to 1000 apps on Apple App Store and Google Android Market. Our apps have been downloaded several hundred thousand times and is rapidly growing. We developed a new channel to reach generation wireless with strategies to grow their audience and revenue. Our partners are getting hundreds of thousands of additional views each month. We’re funded by highly reputed investment firms, angels, and entrepreneurs.

  • Expertise in LAMP stack (Linux/Apache/MySql/Python) and C#
  • Strong experience in MVC framework, OO programming, and design patterns
  • Good knowledge of RSS and other syndication formats (MRSS, iTunes RSS, ATOM
  • Expertise in Javascript/CSS/HTML/HTML5. Experience with JSON and web services
  • Good communication skills to work with other team members to evolve the feature set
  • Participate in the development effort
  • BS degree with relevant experience, Masters preferred.

Skills Required

  • C# with MVC framework (.Net 2.0, 3.5 framework). Expertise in using C# without aspx controls or tags
  • Python and/or Java experience
  • Expertise in OO programming, and design patterns
  • Expertise in JavaScript, CSS, HTML. Will need expertise in AJAX to handle in-house built AJAX library.
  • Adept at jQuery
  • Experience with JSON and web services
  • MySql (optimized queries, stored procedures, management)
  • Good communication skills to work with other team members to evolve the feature set

Nice to haves: Good experience in caching techniques, experience with Selenium; start up experience

Contact Info

No telecommuting


Journyx (Austin, TX, USA)

Posted 10-Aug-2010

Job Description: Seeking 6 month open source reporting business intelligence guru who understands everything there is to know about Python open source BI as well as the licensing of these tools.

Requirements:

  • You know lots about BIRT, Jaspersoft, LOGIXML, Pentaho and similar technologies
  • You think you could do it all better in a month or so with existing Python tools
  • You wouldn't mind spending some time in Austin.
  • You have a sense of humor.
  • Hippies do not frighten you.

About the company

Journyx makes tracking employee time as painless as possible in the most difficult of situations and makes it profitable for you to obtain and use that data. We enhance and extend Microsoft technologies like MSProject and Sharepoint to easily enable you to figure out who is working on what, when they'll be done and who is available the next project with a very low TCO.

What Python is used for: All our code is in Python and has been so since 1996.

Contact Info:



Bain Capital (Boston, MA, USA)

Posted 08-Aug-2010

Job Description:

We are looking for a brilliant software engineer. The ideal candidate is someone who loves programming and wants to use his or her skills to help build software to support investment research, analysis, and data collection. You will have the opportunity to work with a wide range of professionals with diverse backgrounds (PhDs, MBAs, management consultants, computer scientists, and security analysts) all of whom are among the best in their profession. You will report to the Portfolio Managers and your goal will be to build efficient, stable, high quality software to analyze economic information, track investment positions, measure performance results, visualize risk and generally support the investment process. In addition, you will propose, evangelize, and design systems to support these goals in new and innovative ways. Some of the benefits of the position include a stimulating intellectual environment; best-in-class coworkers; excellent compensation; significant autonomy to choose the best solution; occasionally contribute to open source projects; and the resources to create great software.

No previous financial experience required.

Requirements

  • Degree in computer science, engineering, math, physics or related field or significant programming experience
  • Significant experience with an object oriented language like Python, C++, or Java
  • At least 5 years, preferably 10 of software engineering experience
  • Excellent analytical and programming ability
  • Evidence of outstanding academic or professional performance
  • Knowledge of Python and SQL databases is helpful but not required.

About the company

Absolute Return Capital (ARC) is the global macro affiliate of Bain Capital. ARC manages assets in fixed income, equity, commodity and currency markets to produce attractive risk-adjusted returns while maintaining low correlation to traditional and other alternative investments. The team employs a research-intensive, disciplined approach to investing in these markets. ARC commenced trading in May 2004.

Contact Info:


Sitemorse Ltd (London, UK)

Job Description: Software developer

We are looking for an experienced programmer to work on developing our flagship product, the Sitemorse web site testing software.

The job will initially be home based, although you may later be required to work one or more days a week in an office in Central London. The salary will be £22k-26k depending upon experience.

Requirements

  • Knowledge of web protocols and standards is essential, as is proven experience in producing quality software in the Internet environment.
  • Prior knowledge of the development language, Python, is a bonus but not essential, as is familiarity with web accessibility issues and the W3C WAI Accessibility Guidelines.

About the company

Sitemorse offers independent, authoritative and accountable software to ensure the quality, compliance, performance, availability and compatibility of your web estate.

What Python is used for: everything we do.

Contact Info


Mouth Watering Media (Houston, TX, USA)

Posted 08-Aug-2010

Job Description: Senior Web Developer

Looking to hire smart person for startup environment. Full benefits and competitive salary. This is a full time position.

This is an extremely flexible and fluid startup environment. You will work mainly in Python, Django, HTML, CSS, and Javascript, but you will need to be able to code in several languages, and be malleable enough to learn several others you may not already know. Technologies you may work with: Django/Python, Ubuntu, MySQL, Postgres, iPhone (Objective C), Android (Java), Lucene/Solr, CSS, PHP, JavaScript, Amazon Cloud stuff, Google Maps, Git.

But we are less interested in your exact skill set, and more in your ability to make the entire team smarter and more productive. Age & degrees are irrelevant. You cannot be allergic to learning or trying, and when failure is a possibility, you are able to fail fast. "If you are not breaking things, you are not moving fast enough" should be a mantra.

Compensation: Commensurate with demonstrated ability to build software products.

To begin, please answer some or all of the questions at: http://mouthwateringmedia.com/smarty-pants-tester/

Please don't apply unless you're willing to try the questions because we care more about your prowess than your resume. You can cheat using Google if you like. Send your answers to development@mouthwateringmedia.com along with a short cover letter and resume.

Thanks for reading/applying.

Our ideal candidate will have:

  • Python experience
  • Django experience
  • HTML/CSS/Javascript Experience
  • Is smart and gets things done
  • Willing to learn new languages and technologies
  • Can setup and maintain a LAMP web server

Contact Info:


Rackspace Hosting (San Antonio, TX, US)

Posted 05-Aug-2010

Job Description Senior Python Developer

Job Location: Anywhere - Remote Work Availible

We are looking for passionate advocates of technology. We're looking for people who don't just use these these tools and services, but people that write them. It is one thing to start a virtual machine on a host, it is another to have the curiosity to read the source code and figure out how it all works.

We are looking to balance the "been there, done that" with the "why can't we do it that way?" mentality of thinking. The ability to challenge assumptions and conventions is important.

Qualifications:

  • Strong desire to innovate and develop future technology
  • 5-10 years experience designing and writing cutting edge software
  • Internet and operating system security fundamentals
  • Extensive knowledge designing massively scalable systems
  • Experience working in diverse heterogeneous environment and moving quickly from one technology to another
  • Linux operating system/application development desirable
  • Proven problem solving ability
  • Programming in Python, C , Ruby, or Java
  • Experience with virtualization, preferably on multiple hypervisors
  • BS/MS in Computer Science or equivalent experience (PhD a plus)
  • Excellent written and verbal skills

In addition to our primary goal of building our next generation cloud offering, we are building all the necessary tools and utilities to manage and sustain an ecosystem of users and developers of the Rackspace Cloud Servers platform. CloudFiles, Drizzle, Cassandra and other tools in development will be used.

Rackspace Hosting is an Equal Opportunity Employer


Mozilla (Mountain View, CA (Remote Possible), United States)

Posted 05-Aug-2010

Job Description Software Tools Developer - Systems/Automation

The Mozilla test automation infrastructure runs over a hundred thousand tests every day, testing everything from memory leaks to graphical layout to platform level functionality. We are expanding that infrastructure to include the latest in static-analysis tooling and mobile operating systems while increasing robustness and making it more flexible.

As part of the Automation & Infrastructure team, you will work on the newest automation and infrastructure projects to help bring up new platforms for cloning into massively parallel automation systems. As part of this, you will diagnose networking, battery, processor, power, display etc issues that prevent systems under test from being robust clients for test automation. Once the device parameters have been well understood and a system has been found to keep the device operating robustly, you will turn the VM/device over to the build team for rapid cloning and insertion into the automation matrix.

When you're not working on a new platform, you'll be helping to design new automation frameworks and tools as well as writing code to help integrate those new frameworks into existing systems. If you have an interest in working with the craziest, newest platforms, if you have an interest in writing bomb-proof code, we want to talk to you.

Our ideal candidate will have:

  • Superb Python skills
  • Proven work in test and/or build automation and infrastructure
  • Knowledge and ability to design, parallel, independent, database backed systems
  • Experience and familiarity with mobile operating systems/constraints such as Android, Windows Mobile, and/or Maemo
  • Interest in diagnosing and mitigating low-level device interaction issues.
  • Stellar intra- and extra-team communication skills
  • 4-8 years experience

We'd also like to see:

  • Buildbot or other continuous integration system experience
  • JavaScript and/or C++ Experience
  • VMWare knowledge, especially abilities to use scripts to control ESXi hosts

Contact Info


Qbase, LLC (Dayton, OH USA)

Posted 05-Aug-2010

Innovative Qbase technology works smarter and faster to drive better results at lower cost. Our proprietary tools and web-hosted solutions offer a fresh, intuitive approach to the way we manage and use data.

Our team provides geographic intelligence solutions which offer users map-driven geographic search, geographic referencing, and data visualization capabilities. We create products that make data and unstructured content "location-aware" making that information geographically relevant. These innovative solutions aim to make it possible for customers to discover, visualize, and act on important location-based information.

The Linux Software Developer will provide software engineering solutions for Qbase initiatives. The Software Developer contributes expertise and provides practical applications in software design and engineering as Qbase develops solutions unique to our value proposition.

Requirements

  • Must be a team player with strong collaboration skills
  • Strong, if not fluent in Python
  • We may consider strong Perl, Ruby, Bash
  • Working knowledge of Debian to include; packaging, system administration and change management (local patches to packages, etc.)
  • Working knowledge of Redhat to include; packaging and system administration
  • Working knowledge of Subversion revision control system
  • Administering a repository preferred
  • Release engineering experience preferred
  • Systems programming experience (sockets, processes, chroot, fakeroot)
  • C/C++ preferred
  • Process automation experience preferred
  • Experience with autotools, jam preferred
  • Experience with Samba and cross Windows/Linux preferred
  • Linux kernel experience (building, patching) preferred
  • Experience working with GIS standards, spatial databases, and open source GIS software (e.g. GeoServer, GDAL/OGR, etc.) preferred
  • Bachelor of Science in Computer Science or related degree
  • 5+ years experience with Linux system administration

Qbase provides comprehensive business intelligence and technology solutions for several markets including government agencies, military organizations, non-profits, healthcare providers and commercial industries.

EEO Statement: Qbase is an Equal Opportunity Employer. It is the policy of Qbase to ensure equal employment opportunity in accordance with the Ohio Revised Code 125.111 and all applicable federal regulations and guidelines. Employment discrimination against employees and applicants due to race, color, religion, sex (including sexual harassment), national origin, disability, age (40 years old or more), or veteran status is illegal. Qbase managers and employees will comply with state and federal equal employment laws, rules, regulations and guidelines experience. Qbase utilizes E-Verify

Contact Info


PRG (Secaucus, NJ, USA)

Posted 05-Aug-2010

Job Description Lead Developer (Web Services & Distributed Applications)

PRG (Production Resource Group) is looking for a lead developer to design and code various business web services and other related systems.

The right candidate will be able to design, develop, and operate highly scalable systems. PRG is interested in advancing our internal and external facing web services leveraging such technologies as Publish/Subscribe, NoSQL, Distributed Transactions.

Requirements

  • Python expert
  • Several years of software development experience with a leadership role
  • Expertise in development using modern object oriented and functional languages.
  • Significant development experience with modern MVC based frameworks
  • Experience with web services (SOAP, REST).
  • Experience in a high volume environment.
  • Experience in database design, SQL, NoSQL and object relational mapping.
  • Enthusiasm for solving difficult problems.
  • Working knowledge of front-end technologies such as HTML, CSS, and Javascript.
  • Experience with caching layers (Memcache, APC, Squid)
  • Expert knowledge of source control (Git)
  • Commitment to clean, well documented, peer reviewed code

About Us:

Production Resource Group (PRG) is the world's leading supplier of entertainment and event technology, PRG currently operates from over 30 locations in North America, Europe, Asia and Africa. Our facilities include over 1.5 million square feet of warehouse space that house our state-of-the-art inventory of audio, video, lighting, rigging, scenery and automation equipment.

Note

This position is a hands-on coding position with "thought-leadership" responsibilities.

This is an on-site full time job in Secaucus NJ. No agencies, part-time or telecommuting.

Along with a resume and please forward links to existing work with an explanation of your direct contribution including contributions to the open source projects.

To apply please forward your resume and relevant information to jobs@prg.com

Contact Info


NOLS - National Outdoor Leadership School (Lander, WY, USA)

Posted 05-Aug-2010

Job Description

NOLS is looking for someone who loves to code and relishes the chance to live in a small-town mountain community.

We are hiring a programmer to help improve our custom software for enrolling students, scheduling courses, contracting field staff and other logistical support. We are a Unix shop, with Macintosh on the desktops, RedHat on the racks, and Oracle serving our data.

As a NOLS developer, you will have significant input on how we solve problems. You will see your solutions used every day and you will grow these solutions with reasonable deadlines in a low-stress environment.

NOLS offers excellent benefits including health, retirement contributions, gain-sharing, gear discounts and course discounts for you and your family. NOLS strives to bring its curriculum to its business practices as well: we try our best to do business in an environmentally sustainable manner and we try to bring our leadership values from the field into the front-country. You even get a shiny MacBook Pro.

Lander offers excellent quality of life in a small Wyoming mountain town with immediate access to camping, backpacking, climbing, cycling, fishing, hiking, hunting, skiing and more. (True, this is a sly way to say compensation is low relative to the IT industry, but you will be well paid for the region).

We expect familiarity with

  • at least one of the following: Python, SQL, JavaScript
  • basic Unix tools; that is, you can write shell scripts and troubleshoot basic compilations from source
  • all aspects of the programming job: version control, testing, coding, deployment and maintenance

We prefer strong experience with

  • Django, PL/SQL, jQuery, HTML/CSS
  • the SmartClient or Ext JS toolkits
  • testing and continuous integration

You'll need to provide

  • sample code from personal or professional project
  • adequate completion of simple coding task
  • an appreciation for small-town living and the mountains

Contact Information


Teksystems [Agency](Cedar Rapids, IA, US)

Posted 05-Aug-2010

Job Description

A well respected Cedar Rapids client has an immediate need for a Junior Level Python Developer for a three month contract to hire position. This person will be responsible for the development of a product called “EcoManaged.” EcoManaged is a state of the art Wi-Fi enabled energy management platform that has been designed and built to allow clients to go green and save energy by intelligently controlling heating, cooling and other systems over Wi-Fi. This programmer will be responsible for assisting in the completion of writing a control application on a managed service as well as on wireless devices. These devices and their sensors will connect and coordinate with each other to control various items (heat/air temps; fan controls; lights; etc.)

Skills needed include:

  • Python
  • XML
  • JavaScript
  • AJAX
  • SQL
  • Linux

Preferred skills include

  • C/C++
  • Eclipse
  • mechanical/engineering background

Ideal candidates will come from smaller environments and not have the “stuck in the box” mentality. They are not looking for .NET developers or anyone with Microsoft backgrounds.

Most importantly looking for someone with C or Python experience in a Linux Oriented environment. Daily duties will include finishing tasks started by previous programmer, data mining, logging all data and a minimal amount of network programming. The company works in an extremely casual environment and the chosen programmer will sit in a very well lit area in an extremely modern office space. If you are interested please contact Brian Maiers with TEKsystems at 319-298-0815 or email at bmaiers@teksystems.com.

Contact Info


Digital Artist Management [Agency](Menlo Park, CA, USA)

Posted 05-Aug-2010

Job Description: Stealth-mode startup in Menlo Park looking for a Front-End Web Developer with strong Python/Django experience. Salary tops out @ about $120K.

Requirements The candidate would participate in the selection of development tools, design and implementation of the presentation layer, in addition to some back-end integration work.

The ideal candidate would need to have experience with Django/Python, in addition to HTML, CSS, Javascript (using one or more Javascript framework) and AJAX. One of the components of the UI is based on social gaming/game mechanics, so candidates that have experience with Facebook platforms or social gaming is a HUGE plus.

About the company We're a stealth-mode startup that is looking to change the way that people are protected online. We’re recently funded, and have a small core group in place, so this is very good time to get in at the ground-floor level, and really help drive the direction of the company’s future.

Contact Info:

  • Contact: Donald James
  • E-mail contact: donald [at] damagents [dot] com
  • No telecommuting

The Select Group [Agency](Raleigh, NC, USA)

Posted 05-Aug-2010

Job Description DEVELOPMENT QA TESTER

Are you a talented QA Engineer or Developer that is ready to join an amazing company and team? Do you have experience creating automated test scripts from the ground up using Java? If so, this is the position for you! Read on and apply today for immediate consideration.

WHAT YOU WILL BE DOING:

  • Work with a team of developers and QA engineers
  • Develop, modify and execute software test plans and cases
  • Create automated test scripts using Java (Record/playback only is not sufficient)
  • Maintain documentation of test results
  • Conduct functional and regression tests

WHAT YOU WILL NEED:

  • 5 years Quality Assurance testing
  • Ability to read and write Java code
  • Ruby or Python (or both!)
  • RHEL (plus)
  • Excellent communication skills
  • Great attitude J

WHAT WILL SET YOU APART?

  • Familiarity with Ruby on Rails Framework
  • Selenium and jUnit or TestNG experience
  • Exposure to RESTful webservices
  • Agile/Scrum familiarity
  • BS Degree in Computer Science

If you think you are a fit for this opportunity, then please email your resume to Margaret Ann Hughes, mhughes@selectgroup-rtp.com. I will be contacting qualified candidates today!

Contact Info


ioko365 [Agency](York, North Yorkshire, UK)

Posted 05-Aug-2010

Job Description

This is a short term initial 6 week contract for an experienced Python Developer who can assist on an internal infrastructure refresh project. If you can start yesterday (!) and have strong experience in both Unix/Linux and Windows environment we would love to hear from you!

Requirements:

  • Python
  • Enterprise High Availability Systems
  • Standard Internet protocols

ioko is an international systems integrator specialising in the design, build and running of world-class technology platforms for large Telecommunications and Media & Entertainment companies. As a global company, we help customers build game changing businesses, not simply products. We cater to broadcasters, content producers, Internet portals, satellite & cable, telecommunications and pay & play gaming companies.

Please send CV to the email address below.

Contact info:

No telecommuting/no Agencies


imo.im (Palo Alto, CA, USA)

Posted 05-Aug-2010

Job Description: Based in Palo Alto, CA, imo.im is a small startup founded (and funded) by one of the first ten employees at Google. Our engineers and engineering interns include top TopCoders, ACM ICPC World Finalists, and medalists of the International Olympiads in Informatics. We work on challenging projects that we choose from the ground up that have direct impact on our users.

In addition to our instant messaging product, we have several other applications rolling out in the next few months. Some recent additions include photo sharing app, a collaborative whiteboard, a broadcast feature, and an iphone app.

Requirements:

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

Extra credit:

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

Compensation:

  • Full-time: competitive salary, stock, snacks, gym membership, health insurance, $30,000 starting bonus, and a housing stipend for living in close proximity to our office.
  • Internship: stipends range from $4,000 to $6,000 per month (depending upon degree and experience), with possible performance-based bonus paid at the end of the internship.

Contact Info:

No telecommuting


The Recruitment Hub Ltd. (Milton Keynes, Bucks, UK)

Posted 03-Aug-2010

Job Description:

Great opportunity to work on fun and unique Python projects paying an extremely competitive salary.

They are now seeking a software engineer with Python experience to write applications for the next generation of communications technology.

The primary job responsibility is to work with senior members of the Research and Development team and play a key role in the design, architecture, implementation, maintenance, and testing of new products and services and participate in discussions about features, usability, and architecture, and production deployment.

Additionally, you will work with Product Development teams as this position will be largely focussed on new development (new features, modules), and of course a little bit of maintenance (version upgrades, bug fixes).

Requirements

  • The ideal candidate will have a very strong Python background, and loves working with web based technology. With the ability to write code in your sleep, you should have a passion to see code that is maintainable, readable, minimal, correct and documented.

If this sounds like you, we'd love to hear from you. Please send a cover letter and resume. It would also be appreciated if you also send code samples and screenshots as well.

About the company

An innovator in the transportation market place and dedicated to creating software for transport management solutions delivered as 'managed service' this Milton Keynes Company is focused on building out state of the art web based and mobile applications.

Contact Info:


More Associates (London, UK)

Posted 03-Aug-2010

Job Description: Top-notch web developer who wants to save the world. You should be comfortable working in a team and responding to interesting design challenges. It is vital that you are detail-orientated, rigorous and have a positive approach to solving problems. Teamwork is a vital part of our office culture and we are not looking for a telecommuter, but a full-time member of staff who will be working with a skilled team of designers, engineers and researchers every day. We find the work we're doing extremely exciting and rewarding. If you think that you might, we look forward to hearing from you.

Requirements

  • Python
  • Django
  • Database design and maintenance
  • (X)HTML
  • CSS
  • Javascript
  • GIT
  • The command line
  • Linux
  • Server admin
  • Agile and scrum methodologies
  • Back-end programming
  • Linux system administration
  • Building web sites
  • Maintaining web sites
  • Participating in design process
  • Creating templates

About the company

More Associates is a ground-breaking sustainable design practice based in Central London. We work with corporations, governments and NGOs, using design, technology and user-centred research to address the most exciting social and environmental challenges of our time. Technology plays a key role in all More's work, which ranges from modern user-centred web applications and interactive public displays to policy innovation, research and strategic consultancy.

Contact Info:


AccelRH [Agency] (Paris, FRANCE)

Posted 03-Aug-2010

Job Description: Permanent contract, immediate position. An innovative e-commerce platform based in France seeks Python developer. The recruitee will develop new features for the existing web platform.

Requirements:

  • Fluency in French
  • Experienced in developing web tools and in handling complex projects.
  • Knowlegeable in Python (Zope 3 and Twisted), Linux, Apache, HTML, Javascript, PostgreSQL
  • Team spirited
  • Passionate about IT and new technologies
  • Strong academic background preferred

About the company:

A new and innovative e-commerce platform based in Paris, France

Contact Info:


Cisco Systems (Austin, TX, USA)

Posted 03-Aug-2010

Job Description: Senior Software Engineer

The Senior Software Engineer will be developing a next-generation, all-in-one, multi-device web-based security management application focused on configuration, monitoring, troubleshooting, eventing, visibility, and reports for our security appliances. Special emphasis will be put on usability and ensuring that the product is intuitive, interactive and aesthetically pleasing. Our team will take a fast-paced, iterative approach to development using a Scrum-like process. We are seeking an individual that can bring creativity and innovation into the team. Designing software is art and you are the artist. This is a great opportunity to work on a new project that is just starting out!

Responsibilities:

  • Develop a web-based application using JavaScript, Java and Python
  • Have a focus on user-centered design and making the product easy-to-use
  • Design, architect, implement and provide leadership on a large core part of the management application
  • Interact with many different groups and individuals to gather feedback on best approaches to solving problems
  • Be an integral part of the team that is willing to contribute to all aspects of the product

Requirements:

  • At least two years experience with JavaScript, Java, Python, and the Django framework
  • Experience in developing web application with JavaScript libraries (jquery/Extjs/DOJO/YUI) is must.
  • Proven skills in leading and developing a web-based application aimed at the enterprise and commercial market. A plus if you've developed network management software
  • Knowledgeable and hands-on experience with a wide range of web-based technologies
  • Understand basic networking and security. A plus if you have in-depth knowledge of security
  • Have a track record of delivering top quality software with minimal customer-found defects
  • Can solve complex problems and understand root cause
  • Received positive feedback and accolades from those that have worked with you
  • Have excellent verbal and writing skills
  • Able to work independently and in a team atmosphere. Raises the quality of the team
  • Typically requires MSEE/CS combined with 5-7 years of related experience, or BSEE/CS combined with 7-10+ years related experience

Required Characteristics:

  • Fast learner
  • Self-starter
  • Decision maker
  • Willing to take risks
  • Pays attention to details
  • Work in a fast-paced environment
  • Flexible to work outside of your area of expertise
  • Brings a fun, easy-going, and can-do attitude to the team

Contact Info


Mammalfish (Brooklyn, NY, USA)

Posted 02-Aug-2010

Job Description Python/Django expert

Requirements:

  • Python / Django web development
  • Memcache / MySQL optimization
  • Technical Project Management
  • capture and write up technical requirements
  • define projects and technical roadmap in collaboration with MF and Client
  • Assist in MF Contract negotiations
  • define statements of work
  • project risk assessment
  • Manage MF developers
  • Code Management
  • Manage svn branches and merges
  • Assist client in management of development workflow
  • Assist client and ISP with server configuration
  • Server troubleshooting

About the Company:

Mammalfish is a 13 yr old Brooklyn-based web firm who works with a large daytime TV show/website and we are looking for someone who can work 10-30 hours a week for the next year.

Contact Info


NACON [Agency](Annapolis, MD, USA)

Posted 02-Aug-2010

Job Description Web Programmer

Employee Type Full-time Employee Req'd Education BS in Computer Science-related field or equivalent Clearance Level Active Secret Clearance Required

Responsibilities:

This position works with NACON's leading distance learning products in the area of software product development to deliver quality products and services to the defense, intelligence and homeland sectors. NACON is seeking a highly experienced Web Programmer who will be responsible for all activities necessary to design, develop, troubleshoot, debug and implement software code for our web-based products. This individual should have a strong command of industry best practices regarding web application development and deployment. In addition, this role will be responsible for MySQL database design and configuration. The Web Programmer will work with the hardware engineering and development teams.

Requirements:

  • Extensive experience programming in the following languages:
    • Python
    • Javascript
    • PHP
  • Knowledge of AJAX code implementation
  • Knowledge of the jQuery Javascript library a plus
  • Extensive experience in software engineering using Model-View-Controller (MVC) architecture
  • Skilled in MySQL and UNIX/Linux
  • Prior experience in the IA training industry
  • Requires strong navigation and site design instincts

Additional Desired Skills:

  • Demonstrated ability to provide identification/mitigation of problems and enhancements to systems and processes
  • Demonstrated ability to understand the needs of the customers and translate those needs into realistic requirements that will allow implementation by the development team.

Please send your resume and qualifications to Jackie Norris.

NOTE: NACON is an equal opportunity employer.

Contact Info


Google (Mountain View, CA, USA)

Posted 02-Aug-2010

Job Description: Partner Solutions, Technical Account Manager (Embedded Devices)

As a Technical Account Manager, you are the engagement manager taking responsibility for the success of our largest partnerships. You lead deployments, optimize implementations and integrations to increase revenue, drive new business opportunities, and manage the overall technical aspects to build strong, successful, long-term partnerships.

If you are a creative thinker who thrives in a fast-paced, market-driven environment, Google's Partner Solutions Organization wants to talk to you. You should be a self-motivated individual looking to solidify Google's strategic partnerships across a variety of product lines that include search, mobile, video, e-commerce, and many other new initiatives.

Responsibilities

  • Perform implementation reviews, evangelize new product features, and ensure the prompt and proper resolution of technical challenges.
  • Improve product feature offerings by providing partner feedback to internal cross-functional teams including Product Management and Engineering.
  • Guarantee the technical aspects of a partner’s integration (both new and ongoing) by providing necessary documentation and technical guidance.
  • Identify, drive, and optimize the revenue flow from new business opportunities by leveraging Google technologies.

Requirements

  • BA/BS (or equivalent) in a technical field preferred with a strong academic record (MBA a plus).
  • At least 5 years of hands-on experience in the CE/embedded space, knowledge of Internet technologies a plus.
  • Experience working with embedded systems; Familiarity with Linux kernel and device driver APIs is a plus.
  • Skills in scripting languages, particularly Python and shell
  • Excellent project management skills and attention to detail.
  • Ability to work well in a cross-functional team environment.
  • Excellent written and oral business communication skills.

About the company

Google's Partner Solutions Organization (PSO) is a technology group dedicated to developing and managing the company's largest and most strategic partnerships. Our multi-faceted professionals work together with teams throughout Google to address our partners' most pressing technology challenges - ones that have no simple answers. We create solutions for and build enduring long-term relationships with organizations that represent outstanding revenue opportunities and/or are strategically important for us to take new, world-shaping technologies to market.

What Python is used for: To be discussed during interview.

Contact Info:


Google (Mountain View, CA, USA)

Posted 02-Aug-2010

Job Description: Partner Solutions, Technical Account Manager (ChromeOS Partnerships)

As a Technical Account Manager, you are the engagement manager taking responsibility for the success of our partnerships with the largest hardware manufacturers. You work with partners to define hardware specifications and enable software integration. Your business acumen is needed to understand your partners' needs, and propose technical solutions for engineering and product teams to implement. Your responsibility for end-to-end technical integration will require understanding both of technology and of the dynamics between players in the PC manufacturing ecosystem.

Responsibilities

  • Manage strategic Chrome OS partnerships with large PC hardware manufacturers and network operators
  • Ensure successful end-to-end technical integration with hardware OEM/ODM and chipset vendors
  • Work closely with New Business Development, Product, Engineering, Marketing and Sales teams; 15-20% travel
  • Act as a main point of technical contact and drive technical issues to resolution

Requirements

  • BA/BS in Computer Science or a related technical field preferred (MS or MBA is a plus)
  • A strong sense of focus and excellent attention to detail while working in very fast-paced environment; ability to work with ambiguity
  • Excellent technical, vendor project management skills. Superb written and verbal communications
  • Internet and networking knowledge, including HTML, Javascript, XML/XSLT, HTTP, SSL, TCP/IP
  • Hands-on experience with PC hardware; excellent debugging/troubleshooting skills, experience with embedded systems development is a plus
  • Familiarity with Linux application and kernel package management is a plus
  • Skills in scripting languages, particularly Python and shell is a plus

About the company

Google's Partner Solutions Organization (PSO) is a technology group dedicated to developing and managing the company's largest and most strategic partnerships. Our multi-faceted professionals work together with teams throughout Google to address our partners' most pressing technology challenges - ones that have no simple answers. We create solutions for and build enduring long-term relationships with organizations that represent outstanding revenue opportunities and/or are strategically important for us to take new, world-shaping technologies to market.

What Python is used for: To be discussed during interview.

Contact Info:


Google (Mountain View, CA, USA)

Posted 02-Aug-2010

Job Description: Technical Account Manager

As a Technical Account Manager, you are the engagement manager taking responsibility for the success of our largest partnerships. You lead deployments, optimize implementations and integrations to increase revenue, drive new business opportunities, and manage the overall technical aspects to build strong, successful, long-term partnerships. If you are a creative thinker who thrives in a fast-paced, market-driven environment, Google's Partner Solutions Organization wants to talk to you. You should be a self-motivated individual looking to solidify Google's strategic partnerships across a variety of product lines that include search, mobile, video, e-commerce, and many other new initiatives.

Requirements

  • BA/BS in a technical field preferred with a strong academic record (MBA a plus).
  • At least 5 years of hands-on experience in Internet products and technologies.
  • Knowledge of, or experience in, XML, HTML, JavaScript, and/or Unix/Linux.
  • Excellent project management skills and attention to detail.
  • Ability to work well in a cross-functional team environment.
  • Excellent written and oral business communication skills.

About the company

Google's Partner Solutions Organization (PSO) is a technology group dedicated to developing and managing the company's largest and most strategic partnerships. Our multi-faceted professionals work together with teams throughout Google to address our partners' most pressing technology challenges - ones that have no simple answers. We create solutions for and build enduring long-term relationships with organizations that represent outstanding revenue opportunities and/or are strategically important for us to take new, world-shaping technologies to market.

What Python is used for: To be discussed during interview.

Contact Info:


Meebo (Mountain View, CA, USA)

Posted 31-Jul-2010

Job Description: Meebo is growing by leaps and bounds and the test team needs your help to test all of the great stuff coming out of our little shop. Do you have a knack for finding bugs in anything you touch? Do you like to take things apart to see how they work, or just to understand how something is assembled? Is Python your middle name? As a member of the Meebo Test Team, you will be testing the latest and greatest code that comes out of our forge. This includes Front End, Server Side, and mobile apps.

Requirements

  • Your test and automation skills and intuitive knowledge about client-server systems will be a valuable addition to the company.
  • Your testing efforts will result in improving our code quality and also reduce the defect rate for released software.
  • Your 4-10 years of hard core testing experience means you have worked on multiple product releases from start to end and understand the requirements of a major release.
  • You are agile and flexible and can change from project to project easily.
  • You can write and execute a decent test plan based on limited design specifications, or in some cases a few screen shots and bullet-items feature descriptions.
  • Ability to interface with multiple departments and report on testing status (Biz Dev, Account Managers, Devs).

Key Skills

  • Solid UNIX/Linux experience (*shell)
  • Solid Linux administration experience (install/configure any number of services to get a *nix box up and running on the network)
  • Solid experience with Python/Selenium scripting
  • Familiarity with the setup or configuration of various language stacks (Java/Python, C/C++).
  • Strong familiarity with Linux Kernel, RPM Packaging, drivers.
  • TCL/Expect/Autoexpect
  • SSH terminal
  • Familiarity with commands common in troubleshooting.
  • Previously worked in the Advertising, mobile or web services industry (bonus points if you've worked with DFP and are already familiar with the advertising model).
  • Active blogger/social networker (Facebook, Twitter, Yahoo, MSN, AOL, Wordpress, etc)
  • Various Front end technologies (Javascript/XML/CSS/RSS/PHP/Apache)
  • LAMP

About the company

At meebo.com and via the Meebo Bar on partner sites, users can keep in touch with friends across dozens of IM platforms, including AIM, Yahoo!, Windows Live Messenger, Google Talk, MySpace IM, Facebook Chat, and more. With over 140 million people sharing over 6 billion messages and 75 million links every month, Meebo is one of the Web's fastest growing social media companies. Our investors include Sequoia Capital, Draper Fisher Jurvetson, JAFCO Ventures, Time Warner Investments, and KTB Ventures.

What Python is used for: We use Python to drive Selenium automations and to automate a lot of functions on our back end.

Contact Info:


Qforma (Santa Fe, NM, USA)

Posted 31-Jul-2010

Job Description: Qforma, a data analytics firm focused on providing tools for the healthcare industry, seeks an inspired Senior Scientist/Senior Software Developer to assist in client deliverables and in developing Qforma’s next generation analytic tools.

Requirements

  • Support the development of Qforma’s proprietary analytics tools, stand-alone applications within the Eclipse Rich Client Platform (RCP), GUI developments, and other software development functions.
  • Assist in customization and delivery of existing software products to clients.
  • 7-10+ years of commercial application development experience in a relevant field.
  • Extensive knowledge of Java and Python programming languages, as well as the Eclipse IDE - preferably in an analytics environment.
  • Ability to build GUIs and knowledge of social network analysis is a plus.
  • Healthcare or pharmaceutical industry experience is desired but not required.
  • Deep knowledge of statistical data analysis, including: Bayesian predictors, Linear algebra, Data visualization of numerical structures
  • Ability to learn quickly and work well individually and as part of a high-performing team.
  • Ability to abstract the mathematical problem to solve from the proposed business challenge, leading to actionable results and user-friendly applications.
  • Excellent written and oral communication skills and ability to
  • Familiarity with the user levels of Linux.
  • Familiarity with software development processes (small development teams, modified Boehm spiral model, quality assurance, release management, version control, etc.)
  • Flexibility and commitment to meet company deadlines as necessary
  • PhD degree preferred in related field

About the company

Qforma’s mission is to identify useful patterns in complex data and deliver focused, actionable information. Developed from a unique quantitative approach to eliminating inefficiencies in traditional sales and marketing techniques by incorporating advanced predictive modeling tools with software "learning" capabilities, Qforma accomplishes its mission by empowering the health sciences industry with easy-to-use, integrated tools powered by the latest, most sophisticated data pattern detection technologies.

What Python is used for: Qforma is Python-centric company.

Contact Info:


Red Beacon Inc. (San Mateo, CA, USA)

Posted 31-Jul-2010

Job Description: Looking for great Python/Django frontend and backend engineers (full-time only):

We're on a multi-year journey to change the way people find and book local services on the Web. Our San Mateo-based company was started to help people find the right local business or professional to handle virtually any local service need. At Redbeacon, you can request a service (e.g., mover, carpet cleaner, photographer, etc.), and local professionals will receive your request and submit price quotes and appointment times. You'll be shown profile information about each service provider, the price they'll charge for the job, their ratings and reviews, and which friends or professional organizations endorse them. When you see an option you like, you can accept the price quote and schedule the appointment online at the touch of a button.

Requirements

  • Frontend
    • Good understanding of Python and Django template language
    • Passionate for building elegant, highly responsive user experience, detail oriented and great pride in every feature, font, and pixel you develop
    • In-depth knowledge of HTML, XHTML, AJAX, CSS, JavaScript and cross browser debugging experience
    • Familiar with APIs such as Facebook Connect, Google Maps, and CitySearch
  • Backend
    • Fluency in Python (we are using Python and Django)
    • Passionate about building simple, reliable and scalable systems
    • Takes pride in writing highly modular, documented, clean and simple code which is easy to maintain, refactor and rewrite
    • Strong experience in database schema design and performance optimization

About the company Redbeacon is one of the hottest startups in Silicon Valley! It was founded by 3 ex-Googlers and has taken the top prize at some of the world's most prestigious startup competitions such as TechCrunch50, Business Insider's Startup 2010, and the Silicon Valley Business Journal's Emerging Technology Award. We've also been named among San Francisco Magazine's "Best of the Bay."

Contact Info


IntegriTeam Inc [Agency](SF Bay Area/Peninsula, CA, US)

Posted 31-Jul-2010

Job Description: Sr. Web Dev’r (Python, Cherrypy) to work w/ Product Mgt & Mktng to turn concepts into solutions, establish consistency, and optimize UX.

Requirements

  • Demonstrable experience building a world-class, consumer web application
  • Excellent programming skills in Java, Python, or PHP
  • Thorough understanding of HTML and CSS
  • Good understanding of client-side Javascript and AJAX
  • Experience with social network APIs (Facebook, Twitter, ...)
  • Good command of one or more web templating languages

About the company

The client company is an industry leader in business-oriented social networking; profitable and growing.

What Python is used for:

Front-end code in Python, Lighttpd, Cherrypy, HTML/CSS

Contact Info:


Neobis ICT Dienstverlening (Sliedrecht, NL)

Posted 31-Jul-2010

Job Description: Als software engineer ben je actief in het ontwikkelen van ERP modules met met OpenERP

This posting is in Dutch because the position requires knowing Dutch.

Requirements

  • Een afgeronde HBO opleiding informatica
  • Goede kennis van moderne ontwikkelmethoden en ervaring met projectmatig werken.
  • Ruime ervaring met object-georiënteerd programmeren.
  • Gedegen kennis van SQL (Postgresql) en XML.
  • Ervaring met datamodelleren (UML)
  • Kennis op het gebied van bedrijfsprocessen met name op financieel en logistiek gebied is een pré.
  • Procesmatig kunnen denken, communicatief vaardig, resultaatgericht, pro actief, plannen en organiseren van de eigen werkzaamheden, nauwkeurig en flexibel.
  • Goede kennis van de Nederlandse en Engelse taal, in woord en schrift

Over Neobis

Onze medewerkers delen de nodige passie voor Linux, Open Source Software, techniek, creativiteit en uitdagingen om zo onze klanten de best mogelijke oplossingen in de markt te kunnen bieden.​ We houden ons voortdurend bezig met de ontwikkeling van nieuwe concepten, technische oplossingen en technieken waarvan wij geloven dat ze waarde toevoegen aan de markt.

De meerderheid van onze klanten vraagt om op maat gemaakte oplossingen en we beschouwen het als een uitdaging om oplossingen te leveren die bij hun unieke behoefte passen.

Onze bedrijfscultuur kenmerkt zich door innovatie en ontwikkeling, een informele werksfeer, jonge en dynamische collega’s (de gemiddelde leeftijd is ongeveer 33 jaar oud) en de aandacht voor persoonlijke ontwikkeling van medewerkers.

Contact Info:


Actifact Corp. (Miami, FL, USA)

Posted 31-Jul-2010

Job Description: Python Developer and Test engineer, 5 month contract in Orlando, FL

Requirements

You will work on a project to add unit and regression testing to an existing code base. Your responsibilities will include:

  1. Learning the functionality of the code base.
  2. Writing unit tests.
  3. Documenting the object model and adding doc strings to existing classes and methods.
  4. Adding support code for regression testing, including mock objects, utility functions, automation.
  5. Writing regression tests.

Required skills:

  1. Expertise in the Python programming language.
  2. Unit and regression testing concepts and experience.
  3. Excellent programming skills.
  4. Source code control.

Required attributes:

  1. Integrity.
  2. Intelligence.
  3. Ability to work well with others.
  4. Excellent written and verbal communication skills.
  5. Computer Science or Engineering degree.

About the company

Actifact Corp is a consulting company that provides Teradata-related services to large enterprises. Our strengths are in near-realtime use of the data warehouse, and our team of competent, focused consultants. Visit our websites: http://www.Actifact.com and http://www.TeradataQuestions.com.

What Python is used for: Our client uses Python to control jobs that move data into and out of an enterprise data warehouse, transform data, and automatically generate SQL.

Contact Info:


Sourcefabric (Prague, Czech Republic)

Posted 31-Jul-2010

Job Description

LAMP developer with extensive Python, PHP, and Javascript experience for our Prague office.

You should have experience with software design(OOP, MVC, patterns, etc) and be familiar with the complete software development life cycle. You will working on Campsite, a CMS that is used by many publications all over the world as well as a new product we will be developing for news organizations. We are looking for both junior/mid-level and senior developer positions. Below is a description of the senior position, for the junior position we are only looking for the programming skills.

Here's what we're looking for from you:

  • You have a computer science degree (Masters even better).
  • You are fluent in English.
  • You have been growing your skills continuously through your career.
  • You like to create easy-to-use web interfaces and can think like a user.
  • You like to think about design decisions - both about user interface decisions and coding/architectural decisions - and have opinions about them.
  • You are a team player and have a strong work ethic. You get along with others easily.
  • You can work locally out of our offices in Prague.
  • You don't mind working with users on mailing lists to help them figure out their issues.
  • You are excited about open source software and about changing the world.

Tech Skills

  • You have a solid knowledge base in at least one traditional object-oriented language: Java, C++, Smalltalk, C#.
  • PHP - Intermediate to advanced
  • Python - Intermediate to advanced
  • Django - this is a bonus
  • HTML, Javascript, Ajax, CSS, Apache. Bonus: jQuery
  • MySQL (know how to write queries, optimize queries, backup DB, etc)
  • Linux - command line

You have full knowledge of the software development life cycle. You should know how to:

  • Make rough estimates quickly based on the business requirements, and make detailed estimates after technical design is complete.
  • Compose technical specifications and architecture. You can review the specs of others and provide useful feedback.
  • Create mock-ups and screenshots.
  • Balance time-to-market with technical implementations. You are able to accurately judge when something needs to be built for the long-term and when it's better to take on technical debt.
  • Write code in your sleep. You have a passion to see code that is maintainable, readable, minimal, correct, documented, modular, and beautiful.
  • Review code, see defects easily, and give useful feedback.
  • Write unit tests.
  • Write comments for your code and write documentation for end-users.

If this sounds like you, we'd love to hear from you. Please send a cover letter and resume. It would also be appreciated if you also send code samples and screenshots as well.

Other job opportunities can be found here: http://www.sourcefabric.org/en/home/17/83/Job-Opportunities.htm?tpl=15

Contact Info


Sourcefabric (Toronto, ON, Canada)

Posted 28-Jul-2010

Job Description Junior/Senior developer

We are building open source software for managing radio stations - both FM and internet. Sourcefabric(http://www.sourcefabric.org/) is a non-profit commpany that develops software to support freedom of speech and democracy in areas of the world that do not yet enjoy these rights. Currently we are looking for software developers for Campcaster(http://www.sourcefabric.org/en/home/radio/3/campcaster.htm?tpl=18),. You will be helping to maintain the current version as well as build the next major version(rewrite) of this software. We are looking for both junior/mid-level and senior developer positions. Below is a description of the senior position, for the junior position we are only looking for the programming skills.

We offer you the opportunity to:

  • Work on meaningful open source projects. You will get exposure in the wider open source development world, your code will live on and can be reused by others, and you can show your work to others in the future
  • Build applications that make the world a better place
  • Work with a great team: we are international, friendly, and enthusiastic, have years of open source experience, and your manager understands the software development process
  • Work in an environment that allows you to improve your skills and keep up with the latest development technology, we all enjoy learning from each other
  • Have your voice heard and considered in the decision-making processes in the company
  • Work in an agile software development environment

Here's what we're looking for from you:

  • You have a computer science degree (Masters even better).
  • You are fluent in English.
  • You know how to Get Stuff Done(TM).
  • You've been eating code for breakfast since you were a young pup.
  • You have been growing your skills continuously through your career.
  • You like to create easy-to-use web interfaces and can think like a user.
  • You like to think about design decisions - both about user interface decisions and coding/architectural decisions - and have opinions about them.
  • You are a team player and have a strong work ethic. You get along with others easily.
  • You can work locally out of our offices in Toronto.
  • You don't mind working with users on mailing lists to help them figure out their issues.
  • You are excited about open source software and about changing the world.

Required Skills

  • Linux
  • Python + Django (plus HTML and CSS of course)
  • Javascript (also working knowledge of jQuery, YUI, or some other GUI javascript library)
  • Apache
  • MySQL (know how to write queries, optimize queries, backup DB, etc)

Highly desired:

  • Some experience with C++, enough to read it and do minor changes
  • PHP
  • Postgres

You have full knowledge of the software development life cycle. You should know how to:

  1. Make rough estimates quickly based on the business requirements, and make detailed estimates after technical design is complete.
  2. Compose technical specifications and architecture.
  3. Create mock-ups and screenshots.
  4. Balance time-to-market with technical implementations.
  5. Write code in your sleep.
  6. Review code, see defects easily, and give useful feedback.
  7. Write unit tests.
  8. Write comments for your code and write documentation for end-users.

You know the basics of software architecture including OOP, design patterns and networking strategies.

If this sounds like you, we'd love to hear from you.

It would be appreciated if you also send code samples and screenshots in addition to your CV.

Salary: 45K + 4 weeks vacation for junior position, 60K + 5 weeks vacation for senior position

Contact Info


MediaCore Video Platform (Victoria, BC, Canada)

Posted 28-Jul-2010

Job Description: Python / Pylons Developer

We're currently looking to hire a Python developer to join our team in continuing to develop MediaCore, which is a open source video platform. This a great opportunity to work on a fun, unique Python project, while also giving back to the community.

The position will be largely focussed on new development (new features, modules), and of course a little bit of maintenance (version upgrades, bug fixes).

The ideal candidate has a very strong Python background, and loves working with web based technology. We're heavily utilizing SQLAlchemy, MooTools, and the Genshi templating language in the project, and the ideal candidate should have good familiarity with them. It's also important to us that the successful candidate have a passion for open source technology, and ideally should have contributed in some way to the open source community in the past 5 years.

Requirements

  • Advanced proficiency in Python and Javascript
  • Advanced proficiency in standards based XHTML and CSS
  • Experience in object oriented design and methodologies including MVC
  • Experience with MYSQL5
  • General knowledge of LAMP
  • Effective organizational, communication and interpersonal skills.
  • Ability to work independently as well as part of a team.
  • A self-starter with good analytical, writing and communication skills.

Preference will be given to applicants who meet the above criteria and also have experience in any of the following:

  • Experience using the TurboGears or Pylons framework for Python.
  • Experience with Javascript frameworks such as MooTools.
  • Knowledge of Amazon EC2 or S3 API’s is an asset

Hours: Flexible. Full time or part-time available.

Wage: Negotiable.

About the company

Simple Station Inc. is a small, modern, website development company based in Victoria, BC and is looking to hire a talented, creative and communicative Python / Pylons developer on a contract basis. We write cutting edge code and as a result are looking for a cutting edge developer to work with our engineering team. We have a very flexible work environment and allow all our developers to set their own schedule and work from anywhere in the world.

Contact Info:


California State University Fullerton Extended Education (Fullerton, CA, US)

Posted 28-Jul-2010

Job Description

California State University Fullerton Extended Education is looking for instructors to teach the Python programming language. We are convening an Advisory Board of interested parties, to determine if a course offering would be useful in our community.

Serving at a one-time 2-hour lunch meeting is not compensated, but only those sitting on the Advisory Board are considered for the instructional position, which is compensated.

Please direct all inquires and responses to me, Lorrie Winter, at:

dowinter@fullerton.edu

Contact Info


Netbox Blue (Brisbane, Queensland, Australia)

Posted 27-Jul-2010

Job Description:

Immediate position for a mid to senior Python developer performing a diverse range of work. This is a great opportunity to join a growing team in an established organisation. You will have the chance to expand and develop your skills and knowledge with this experienced team. We practise Test Driven Development on the Linux platform, developing and contributing to the open source community.

Netbox Blue provides leading solutions for the Unified Threat Management market and has developed a range of solutions now being used across Australia by small (less than 5 users) and large companies (including Telstra, Qantas and NAB). The company is enjoying a major growth phase, with thousands of companies and over 80,000 individuals now relying on Netbox Blue to provide secure managed internet access, content control and much more.

You will be based in Brisbane (Spring Hill) and your role will be to work on developing the core Netbox product and associated infrastructure. You will have flexibility in your workstation and software, with the option of using a variety of open source tools and your choice of operating system (we currently run Linux, Mac OS and Windows), so you can enjoy your work environment.

Requirements:

  • Object oriented design and development experience.
  • Linux networking experience.
  • Linux software development experience.
  • Ability to pick up new concepts and technologies quickly and follow development methodologies.
  • Excellent communication skills.
  • Enjoy working as part of a team.
  • Self motivated.

Other Skills:

  • Python development experience.
  • Network programming experience.
  • Detailed understanding of IP networking and internet standards (HTTP, DNS, SMTP etc).
  • A university degree in Information Technology (or similar).
  • Automated unit and system testing experience.
  • Ajax experience.
  • C experience.
  • Understanding of SQL (PostgreSQL).
  • Open source community contributions.

What Python is used for: We use Python to both integrate and extend open source and proprietary software for use in our Unified Threat Management appliance.

Contact Info:

URL http://netboxblue.com/company/careers/Python-developer.


Aircell, LLC (Broomfield, CO, USA)

Posted 27-Jul-2010

Job Description The Senior Test Engineer will be responsible for quality assurance and testing of internal and vendor supplied deliverables, including software, associated with embedded Linux based telecommunications system products, and mobile handset clients. The Senior Test Engineer is responsible for overseeing the testing of application and embedded software and hardware developed by other engineers and subcontractors, and for implementing test automation.

Required Skills:

  • 10 + years of Software, Firmware , Hardware, and/or System testing experience;
  • 5 + years experience as a test lead;
  • 3 + years experience with Python and Labview

About the Company:

Aircell is the world's leading provider of airborne communications. Gogo, powered by Aircell, turns a commercial airplane into a Wi-Fi hotspot with true inflight Internet access. We are hiring talented professionals to bring passengers a deep library of great videos inflight. COME ABOARD A WINNING TEAM!

Aircell offers an excellent compensation and benefits package. Aircell employees receive comprehensive group insurance programs including health, dental, and vision coverage. In addition, employees receive life insurance coverage, plus short- and long-term disability insurance. Employees can elect to participate in a 125 pre-tax benefit program for health or dependent-care expenses, as well as a generous 401(k) investment plan. Employees also receive paid vacation and 8 paid holidays per year.

How we use Python:

  • Verification/Validation, Hardware, Software and Regression Test of various telecommunications protocols including TCP/IP, SIP, ISDN, T1/E1, etc, PBX switching systems, 802.11b/g/n, and VoIP/SIP, mobile handset applications, and graphical user interfaces on various proprietary microcomputers and devices;
  • Create and manage test plans, test scripts and test cases using HP Quality Center for product validation and bug fixes based on system requirements;
  • Develop and implement test automation using Python and other scripting and test tools;
  • Contact: Dwain Ehlinger - HR
  • E-mail contact: dehlinger@aircell.com
  • Other Contact Info: recruiting@aircell.com
  • Web: http://www.aircell.com/company/careers/senior-test-engineer

No telecommuting


Glasses Direct (London, UK)

Posted 27-Jul-2010

Job Description: Fast growing ecommerce firm seeks Python developer to work on sales order processing system. Short contract, London based. Highly de-coupled, there are a number of modules that are well specified and stand-alone thus allowing a new-starter to be productive and contribute almost immediately. We have some big targets and big deadlines and are building a high calibre team to achieve both.

Requirements

  • Experienced in Python
  • Used to working to deadlines
  • Creative and strong problem-solver
  • Server-side systems development
  • Excited by small, focussed, teams and startups

About the company

Glasses Direct is the largest UK retailer of prescription eye-wear online. Still a small company, the business is enabled by technology at all levels and is growing at a considerable rate. With bases in Swindon and London, this role is based in London.

What Python is used for: Python is now the primary development language for all aspects of our new platform, from the website to through to the back office.

Contact Info:


Talisman Software. [Agency](Zurich, Switzerland)

Posted 27-Jul-2010

Job Description: High-performance C++ programming on Linux. External and internal interfaces, middleware processes, other internal processing.

A mix of re-development (performance and quality improvements), new development (new features, modules), and of course a little bit of maintenance (version upgrades, bug fixes).

Requirements

  • Solid C++, OO, templates, Linux (min. 3 years in the last 5), Python, sockets, messaging, debugging, distributed high-availability + high-performance systems/concepts
  • Good boost, scripting, trading systems/domain knowledge
  • Nice to have SQL (MySQL preferred), PHP
  • Fluent in English (written/spoken), organized, able to multi-task and to thoroughly complete assignments.
  • Please write back with a time that suits you for me to call and discuss the position in more detail.

About the company

We are an IT recruitment specialist company based in Zurich, Switzerland. We are currently looking for our client, a trading company based in Zug, Switzerland. It is a great opportunity for someone to grow in a small and well treated team for a fast growing business.

Contact Info:


Jenrick IT [Agency](London, UK)

Posted 27-Jul-2010

Job Description

A Python Developer / Tester is required for this prestigious financial organisation.

You will be required to come in and develop a range of new feature additions and application enhancements for this cutting edge electronic trading platform using Python and SQL.

The ideal candidate with have strong Python and Unix skills preferably gained within financial services. As part of the role you will also be required to work in a testing capacity as well as in development.

Skills required

  • Working in a testing capacity / role.
  • Python development - 5 years +
  • SQL & Unix - 3 years +

Please call now if you have strong Python, SQL and Unix skills.

Contact Info

No Telecommuting


Ersatzteil Tip (Westchester, NY, USA)

Posted 25-Jul-2010

Job Description: One of the fastest growing spare parts in germany is seeking a Python Developer to join its team based in Westchester.

What Python is used for: Use Python to build high scalable and multi language (german, english) spare parts website.


Hatstand Ltd (London, UK)

Posted 25-Jul-2010

Job Description: To provide Python development skills into a Windows environment

Requirements

  • web services (creation and consumption)
  • File processing
  • Calling API’s (.NET,COM etc)

About the company

The Energy Division (oil and coal) of a global Commodity Brokers

What Python is used for: The company want to increase the use of Python within the development teams

Contact Info:


Axioma, Inc. (Atlanta, GA, US)

Posted 25-Jul-2010

Job Description: Python Developer/Quant Research Associate

Axioma is currently seeking a Research Associate to work on the design and development of equity risk models in our Research department in Atlanta, Georgia.

Responsibilities:

The primary job responsibility is to work with senior members of the Research team on the research and development of equity risk models for various markets. Additionally, the candidate will work with Product Development teams on the integration of our risk models and risk model construction platform with our risk analysis, performance attribution, and portfolio construction software platform. The candidate must have strong quantitative skills and an advanced degree in mathematics, statistics, econometrics, or engineering. The candidate must be proficient in development with Python and have excellent analytical abilities. The position is expected to be at least fifty percent software development.

The ideal candidate should have excellent software development and communication skills.

Qualifications and Requirements:

  • Proficiency in Python (Experience with numpy package).
  • Experience with SQL.
  • At least 2 years of software development experience (exclusive of academic work).
  • M.S. or Ph.D. in financial econometrics, statistics, or other quantitative finance field with strong knowledge of multivariate statistics and times-series modeling.

Other Skills: (Candidates having the following skills and experience will be given highest consideration.)

  • Experience in the financial services industry with responsibilities similar to those described here.
  • Experience in commercial software development.
  • Experience working with financial data in a relational database.
  • Numerical analysis, performance attribution, and financial accounting data expertise
  • Experience with GPU computing with CUDA.
  • Experience with Java.
  • Proficiency in at least one statistical package such as S-PLUS, R, SPSS, or SAS.

About the Company Axioma, Inc is a rapidly growing, venture-backed software and content provider serving the financial sector. Our extensive client list includes top-tier financial institutions and hedge funds around the world. Axioma's products integrate the most advanced analytical procedures and optimization technology to help clients improve investment decisions. The Company was founded in 1998 and currently has offices in New York, Atlanta, San Francisco, London, Hong Kong, and Singapore.

Axioma offers challenging work in a relaxed and supportive environment. Compensation includes a competitive salary commensurate with experience and a full benefits package including health, dental, 401k and includes participation in both the cash bonus program and the options (ISO) bonus program. For consideration, please submit a resume and cover letter (including salary requirements), to hr-10rd02@axioma.com. Axioma is an equal opportunity employer.

Contact Info


Riverbed Technology (San Francisco or Sunnyvale, CA, US)

Posted 24-Jul-2010

Job Description Virtualization QA Engineer

Opportunity Knocks! Riverbed seeking Virtualization QA Engineer with Python to join our team in SF/Bay area.

We are seeking a Virtualization QA Engineer (Principal Level) with a solid background in Virtualization technology, and with recent experience in scripting and/or (Python, Perl, PHP, TCL, Ruby, C/C++, Java, etc), as well as familiarity with networking (TCP, WAN, iSCSI, etc.). The position requires a significant amount of time programming (automating tests or developing tools to assist in testing).

Requirements

  • Develop, extend, execute, and analyze regression, functional and performance test plans and automation for our virtualization products.
  • Identify, setup, test, and troubleshoot various permutations of software/hardware/network configurations.
  • Develop tools, scripts, and programs to implement test automation, using a powerful collection of in-house frameworks and tools and a fully VLAN-switched lab.
  • Must have worked with Virtualization products
  • Knowledge of EMC/VMware products
  • Expertise with Python, Perl scripting and/or programming.
  • BS/MS CS/CE/EE.

About the company

The world is changing. Join the Riverlution! At Riverbed, we bring the world closer together so every person and every company can find the fastest way to the possible. Imagine if you could run applications up to 100 times faster over your WAN, reduce network traffic by up to 95%, and collaborate anywhere as if you were in the same room- you can! Riverbed is the worldwide technology and market leader in wide-area data services (WDS) solutions for companies of every size.

Contact Info:

No telecommuting


The Fresno Bee. (Fresno, CA, USA)

Posted 24-Jul-2010

Job Description: The Fresno Bee newsroom needs a web developer proficient in multiple programming languages including Python, PHP, Perl and Ruby.

The successful candidate will be responsible for developing innovative web-based tools for online journalism and social networking as well as integrating such development with web and print publishing systems. Programming and database administration are components of this position. Successful candidate will thrive in a collaborative, newsroom environment working with reporters, editors, photographers, artists and web designers.

The ideal candidate will have a Bachelor's degree and three years of related experience in a professional environment.

Requirements

  • Proficiency in multiple programming languages, including Python, PHP, Perl and Ruby
  • Ability to recognize common object-oriented software design patterns and implement them effectively
  • Strong understanding of database design
  • Familiarity with GNU/Linux systems and web server software

About the company

The Fresno Bee was first published in 1922, and today it is Central California's leading news organization serving Fresno, Kings, Madera, Tulare, Mariposa and Merced counties.

The Bee is owned by the McClatchy Company, the third largest newspaper company in the United States. McClatchy publishes 30 daily newspapers and about 50 non-daily newspapers in 14 states.

The Fresno Bee is an equal opportunity employer. All offers of employment are contingent upon successful completion of a drug test.

Contact Info:


Real Networks, Inc. (Seattle, WA, US)

Posted 24-Jul-2010

Job Description

Want to be part of a growing website that revolutionize movie sites?

Are you personally offended when a daemon leaks memory? Do you know tricks for getting around Python's GIL? Do you know when to use a hash-map and when to use a vector? You may be just the rock star dev we are looking for. We are seeking a talented back-end developer with a passion for making data services hum. Applicants should know Python like the back of their hand and have a proven ability in problem solving using today's web technologies.

Work with a small team of developers to deliver the back-end of a new and exciting video & entertainment-focused web-site

Key Accountabilities

1. Co-design the look and feel of the website and develop/deliver the resultant designs (HTML, CSS, Javascript, Adobe Photoshop)

2. Work in a continually iterative cycle of development, user testing, feedback and update to perfect the site for usability and repeat use.

Experience

  • 5+ years experience in commercial web site and service development over multiple development cycles.
  • Applicants should be experts in Python, HTML, JavaScript & HTTP
  • Bonus points for knowing database programming (SQL), C++, Linux (OS management & shell scripting)

Education:

CS degree or equivalent

RealNetworks, Inc. is proud to offer our full time employees an extensive benefits package; including vacation, medical, dental, vision, 401K, an employee stock purchase program and subsidized commuting options. Additional benefits include our charitable matching program, learning and development programs, employee wellness plans and more!

RealNetworks, Inc is an equal opportunity employer (EOE)


Robert Half Technology [Agency](Toronto, Ontario, Canada)

Posted 21-Jul-2010

Job Description Python / Django Developer

2-to-4 Weeks, Immediate Start $30.00 to $40.00 / HR, commensurate with experience

Located in the heart of Downtown Toronto, our client is quickly becoming a solidly recognized digital marketing company and in keeping pace and demand, they have an urgent need for the services of a Python / Django Developer. This opportunity is set for a length of 2-to-4 weeks and will involve the Python / Django Developer taking technical requirements from the client and technical manager and building a scope. It is imperative to provide time estimates and to be able to deliver on those estimates. Building solid technical solutions for the client is what this role is all about and while may run into tight deadlines depending on workload, results will largely depend on your ability to properly set deliverable expectations and to meet them.

Candidates to meet consideration for this immediate available assigment as Python / Django Developer will have 4 or more years experience as a Web Developer and proven skills in Python, Django, HTML, CSS, Javascript and some RDBMS (MySQL, SQL Server, etc). Strong prioritization, time management and organizational skills are critical to meet success in this short-term project.

If you are available to take on this a Python/Django Developer role, contact Robert Half Technology in our Toronto office today at toronto@roberthalftechnology.com, quoting the job reference - a Python/Django Developer (#509-046243) - in the subject line of your e-mail.

Contact Info


Codegent (London, UK)

Posted 21-Jul-2010

Job Description Codegent are seeking an intermediate level Developer who has worked in Digital Agencies for top clients and knows the commitment that requires. You will have experience developing creative marketing campaigns for brands ideally in Python (Django) or ColdFusion, but we will consider other language experience because the ideas and concepts are what really count. The role will be working primarily in Python.

Required Skills and Experience:

  • Intermediate level experience in a web development language (ideally ColdFusion or Python)
  • 3 years experience in a Digital Agency working with top brands
  • Be comfortable in MVC development methodologies
  • Strong CSS & JavaScript for front end majesty
  • Real attention to detail both front and back end.
  • An innovative, 'can-do' attitude
  • A real passion for the Web and to be in touch with current technical innovation and advances
  • A sense of humour

Contact Info:


Confidential (Boston, MA, USA)

Posted 20-Jul-2010

Job Description: We are a stealth-mode, VC-funded, Boston MA start-up building high-quality, high-availability information services derived from large-scale data sources.

Why an exceptional software engineer should choose to join us:

  • The puzzle – We are solving the puzzle of global trade. It is an extraordinary technical challenge of merging disparate data sets with billions of pieces of information that requires the brightest minds, intrinsically motivated by the intellectual challenge.
  • The team – The first eight employees are head of the class: deep industry experience, some PhD’s from top engineering schools, top-notch engineers, etc. We’re looking for people who are smarter than we are.
  • Revolutionary technology – We are making the world a better place by bringing IT to new frontiers in the private and public sectors. Our company is applying new technologies to a problem that, to date, has been largely untouched by the information revolution.
  • Culture – A flat, open, non-bureaucratic, highly dynamic, fun place to work.
  • Benefits package – In addition to competitive salaries and equity, we offer a generous benefits package, including 100% paid health care and dental insurance.

Specific qualifications: We're looking for software engineers at all levels committed to agile development; frequent releases of running, tested code; with open and rapid communication between team members.

You should be an expert in either Python or Ruby, and have the desire to learn the other. Must have hands-on experience with at least one flavor of Unix. Java expertise a plus, but not required.

Experience with (or strong interest in learning) highly-scalable “Big Data” architectures such as Cassandra, Hadoop, and the like.

Experience with the following is highly desirable: designing and implementing secure, reliable, highly-manageable systems, particularly for financial firms or other security-sensitive organizations; designing, using, and optimizing MySQL; deploying to and managing cloud environments, particularly Amazon AWS.

This is an extraordinary opportunity to significantly shape the future of an exciting and rapidly growing company. To be considered, please send your resume (PDF preferred) to careers.tech.882@gmail.com.

Contact Info:


South Florida Tech Staffing [Agency](Miami Beach, Fl, USA)

Posted 20-Jul-2010

Job Description: We are looking for a talented back end developer with strong skills in Python (Django), Javascript (Jquery), SQL, etc. - along with a true ability to communicate and work cooperatively. This person will be responsible for coding large portions of projects and work with others to create, plan and implement ideas using mainly Django. The candidate will also be resonsible for database architecture and server administration. This person will be able to code up new applications from scratch and tweak other peoples code.

This back-end developer will not be doing much designing - but will definitely be coding a ton. So the ability to focus is imperative and self-motivation is a requirement. Work hours may be longer than other companies as we are a startup.

Requirements

  • Very strong understanding of JavaScript
  • Fundamental understanding of Python / Django
  • Ability to flex jQuery muscle on demand
  • Ability to troubleshoot and work through problems
  • Ability to Debug other peoples code & their own
  • Willing & Able to learn at lightning pace
  • Familiarity with version control systems, namely git
  • Ability to read & understand code in a fast paced environment

About the company

We are a small web company with several areas of focus, multiple projects / departments & huge potential. Established in 2009, we have huge opportunity for growth.

Contact Info:


Let's Do This Inc. (San Francisco, CA, USA)

Posted 20-Jul-2010

Job Description: Senior Python Developer

We're looking for a rock star developer to round out our founding team. We have a great group of people already (3 devs + designer) and a prototype entering closed testing. This is a senior role, we're looking for creative vision and the ability to lead our development team.

Requirements

  • Django/Python and Javascript
  • Experience building websites from the ground up
  • Love what you do and are awesome at it

About the company

Let's Do This is an app that's going to get your friends off the couch and out doing fun things. It's not an event planning tool, it's for right now when you don't have anything figured out. There is a ton of wasted potential in this part of our lives. We have a way to communicate in a glance, that real time potential in your social circle and provide a clever way for groups to collaborate on ideas. There is a big vision to build from there all focused on showing the potential around us.

Contact Info:


Citizens Financial Group (Bridgeport, CT, USA)

Posted 20-Jul-2010

Job Description: Python Development Engineer with experience in PyTables/ PyQT /HDF tables on windows and Linux

Requirements

  • Software Development Engineer with demonstrated experience and knowledge around designing, implementing and supporting a highly scalable, high transaction rate database environment
  • Front End / UI Development skills in Python/QT/JAVA on Windows/Linux/Unix based environments. Deployment of PyTables or HDF data structures is a huge plus
  • Knowledge/ experience in SAS/SPSS/STATA/R programming language or similar statistical procedures
  • Experience in data modeling, logical and physical database design including maintenance of database dictionaries/ database library, monitoring of standards and procedures, access methods and time, validation checks, security, performance monitoring and tuning, capacity planning, backup and recovery
  • Understanding of financial and banking industry quantitative data a plus

About the company

Citizens Bank is a brand name of Citizens Bank of Pennsylvania and RBS Citizens, N.A. Citizens Bank operates a nine-state branch and ATM network in Connecticut, Delaware, Massachusetts, New Hampshire, New Jersey, New York, Pennsylvania, Rhode Island and Vermont. Citizens Bank of Pennsylvania is a state-chartered bank with dual headquarters in Pittsburgh and Philadelphia. Citizens Bank of Pennsylvania and RBS Citizens, N.A. are subsidiaries of Citizens Financial Group, Inc., a $159 billion commercial bank holding company headquartered in Providence, RI. It is one of the 10 largest commercial banking companies in the United States ranked by assets and deposits. CFGís Web site is citizensbank.com.

What Python is used for: Front End / UI Development skills in Python/ PyQT /PyTables for analytical process and products

Contact Info:

No telecommuting


Pacific Institute (Oakland, CA, USA)

Posted 20-Jul-2010

JOB DESCRIPTION: Web Developer (Part-time)

The Pacific Institute is seeking a part-time web developer to take over building and maintenance of an open-source decision-making support tool or expert system. More information on the project can be found at: http://washchoices.org/dss/about/

The ideal candidate would have significant experience in web application design, and at least some experience in decision support systems. Applicants can work remotely, with potential for at least one meeting in our Oakland, CA office.

The position is a short-term contract position (August – December 2010) with the potential for extension, and hours would vary from 10-30 hours per month. The compensation is on an hourly basis, commensurate with experience.

We will accept applications for this position until EOD Wednesday, July 28. No calls, please.

RESPONSIBILITIES

  • Design, develop, and support new decision support modules in consultation with project team;
  • Fix bugs and work on feature enhancements.

QUALIFICATIONS

  • Programming experience with Python, with a good understanding of Django frameworks is required.
  • Experience in the use of jQuery or similar JS frameworks, xHTML, CSS, Ajax and SQL is highly desired.
  • Experience designing or working with decision support systems is highly desired.
  • Good knowledge of the complete web application design cycle is strongly preferred.
  • Demonstrated proficiency in web application architecture, design, implementation, and maintenance is preferred.
  • Strong communication, problem-solving skills, and ability to work independently are preferred.
  • Creativity and flexibility in design and development are desirable.

ABOUT PACIFIC INSTITUTE

The Pacific Institute is an independent nonprofit founded in 1987 that works to create a healthier planet and sustainable communities. Our aim is to find real-world solutions to problems like water shortages, habitat destruction, global warming, and environmental injustice.

The Pacific Institute is an equal opportunity employer. Institute hiring policies and practices reflect this. Persons of all races, genders, classes, ages, sexual orientations, physical abilities, religions, and national origins are encouraged to apply for employment.

CONTACT:


billmonitor.com (Oxford, UK)

Posted 20-Jul-2010

Job Description: Backend Software Engineer

billmonitor.com is looking for a talented backend engineer to take charge of several key components of our growing service. The ideal candidate has experience building multi-threaded applications and understands the impact on performance, scalability and security that their implementation decisions can have. Part of the role will include collecting and organising some of our most critical data, including maintaining and improving our web crawlers and parsers, plus analytics infrastructure. The role includes working on all parts of our multi-layered application, and as such the right candidate will be excited by the all-round nature and responsibility that goes with this role rather than intimidated.

About our backend: Python is used extensively for our backend infrastructure. All our data and asset building tools, distributed crawlers & parsers, and server administration are implemented using Python. Web applications (both external and internal) are implemented using Ruby on Rails, with the occasional Ruby script used here and there.

You will be be given full support in moving to Python, Ruby, and Javascript if they are not currently your main languages, and mentored in Agile development practices as needed.

Role & Responsibilities

  • Work with our team to build key components and scale our backend infrastructure as our user base and data sets grow.
  • Write and maintain high quality, scalable, unit tested code.
  • Be involved in QA testing of our analytics engine and data sets.
  • Excited to roll up sleeves and contribute to features on billmonitor's front end from time to time.

Requirements

  • 3 or more years of commercial programming experience. Experience building multi-threaded applications a strong plus.
  • Good Python or Ruby skills. And willingness to work with both Python and Ruby.
  • Strong Unix/Linux knowledge, particularly deployment and sysadmin.
  • Strong NoSQL understanding, including both query and database design, preferably Mongo.
  • Experience with distributed version control, preferably Git.
  • B.Sc. (2:1 strongly preferred) in Computer Science, Physics, Engineering, or Mathematics degree. Studiousness may substitute for experience to some degree.

Nice to Haves

  • Agile/Scrum development practices
  • Systems and software architecture
  • Regular expressions whiz
  • Working on Open Source projects
  • Start-up experience
  • Numeric/computational experience

About billmonitor.com

billmonitor.com is the most independent & impartial mobile comparison service in the UK—the only mobile price comparison site accredited by Ofcom. We aspire to become the place where everyone goes to find the right mobile contract for them—based on analysing their actual online bills. We deal with large and complex datasets and compare over 8 million mobile deals, 100x more than our closest competitor. We are based in Oxford, UK.

Contact Info:


TechlinkResources, Inc. [Agency](Los Angeles, CA, US)

Posted 20-Jul-2010

Job Description Python Developer

Requirements

  • Background in DB backed web applications.
  • Python, Django, DB toolkit
  • Experience with Dojo and JQuery is also a plus.
  • Contract is for application developer to work on a workflow and assets management project.

Contract for large entertainment studio in Los Angeles, CA. This project will help with the feeding of assets into the backend of the distribution backbone. Back end Web Development role.

Contact Info


Kforce Professional Staffing [Agency](Cambridge, MA)

Posted 20-Jul-2010

Job Description Senior Python Developer– 6 months+ (onsite is a must)

Our global client has an immediate need for an experienced Senior Developer / Designer with very specialized skills to work on a major initiative that should carry this contract through 2011.

Required Skills

Client requirements include the following:

  • Python Developer / Designer with experience in parallel processing environments, concurrency, and designing for high performance
  • NOSQL database experience: Cassandra is a strong plus Solid understanding of distributed database architectures

About the Company

At Kforce, we believe that Great People = Great Results. By understanding what drives our specialty industries, becoming involved in our communities on a professional and personal basis, following a disciplined process of identifying quality candidates, partnering with employers to understand their core business and their employment requirements, and delivering exceptional service, we achieve great results for all concerned.

Kforce’s 1,900 staffing specialists operate 63 offices in 41 markets in North America and two in the Philippines, bringing the value of over 45 years of experience to your staffing and career development needs

What Python is used for They are using Python to develop applications on the back end and link to Social Media sites.

Contact Info


Clearspring Technologies (McLean, VA, USA)

Posted 16-Jul-2010

Job Description: Sr. Software Test Engineer

We're looking for a great software engineer with a focus on quality assurance to help us build the tools and systems needed to keep the world's largest content sharing platform going strong. You'll work as part of a small, focused team developing innovative testing frameworks and tools, supporting and guiding the efforts of test engineers, and helping to manage all of the infrastructure that this requires.

Requirements

  • Javascript, Java, or PHP development experience
  • Real-world unix system administration
  • Experience conducting performance testing
  • Familiarity with scripting languages such as Python, Perl or Ruby
  • Selenium/WebDriver and shell scripting experience is a bonus

What Python is used for

Python is the most commonly used scripting language internally. Most of our test programs use Python and nose.

About the company

This is a unique opportunity to join a leading Web 2.0 company in a position with exceptional growth potential. You'll work and learn with experienced colleagues in a fun, challenging, and hard-charging environment. Clearspring is growing and you'll grow with us; expanding your skills and experiences while helping to build a successful startup.

Contact Info:


AWeber Email Marketing (Huntingdon Valley, PA, USA)

Posted 16-Jul-2010

Job Description: Web Application Developer

Seeking to fill 4 new full time onsite positions with benefits developing and maintaining Python web based applications run on Unix based open source platforms. Our software is utilized by over 80,000 customers on a 24/7 basis requiring well planned, robust implementations to streamline the user experience. Our team includes smart people who appreciate talented goal seekers, continuous learning, experimentation and a lust for creating and implementing cutting edge technologies. We welcome those who share these passions to apply.

Requirements

  • Solid Python development skills.
  • Test Driven Development (TDD).
  • SQL (PostgreSQL).
  • Good HTML/XML/CSS knowledge. (You won't be designing, just integrating with design team).
  • Be assertive and have good communication skills.
  • Comfortable working in an informal, high-energy environment.

About the company

Located in Huntingdon Valley, PA AWeber develops and manages an online opt-in email marketing and follow-up service. A growing 80,000+ international customer base access our website 24/7 to manage and send their newsletters to recipients who have specifically opted in on their website to receive that information.

What Python is used for: Evolution to system wide usage of Python, SQLAlchemy, and Pylons.

Contact Info:


TECOM Industries (Thousand Oaks, CA, US)

Posted 16-Jul-2010

Job Description Software Engineer, Embedded Python

TECOM Industries is seeking a software engineer with both Python and embedded experience to write applications for the next generation of “Wi-Fi in the Sky” communications technology.

Requirements:

  • 5+ years language experience in Python and C/C++.
  • Minimum 5+ years experience with embedded programming.
  • Good working knowledge of communications protocols (RS-232, I2C, SPI, USB, UDP, TCP/IP).
  • Experience with PC/104, DOS, LINUX, SNMP, HTML/CGI. Motion control/telemetry experience a plus.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent discipline; graduate degree a plus.
  • US Citizenship or permanent residency required; principals only; EEO/AA – qualified women, minorities, and veterans encouraged to apply.

About the Company

TECOM Industries, a Smiths Interconnect company, is a premiere provider of innovative antenna and microwave systems solutions to first-tier defense and aerospace customers.

Contact Info


The Higher Gear Group LLC (Schaumburg, IL, USA)

Posted 16-Jul-2010

Job Description: You will be responsible for implementing a next generation Enterprise CRM application. Working for the market leader in an expanding sector, your work will impact the daily life of 35,000+ users.

Requirements

  • 3-5 years software development experience
  • Solid programming experience in a UNIX/Linux environment.
  • Emacs when you can ... Eclipse when you have to
  • In-depth knowledge of RDBMS/SQL
  • Twisted - you know callbacks cold and maybe even wrote your own protocol or two.
  • Experience with SQLAlchemy or another ORM
  • Must be able to execute on ideas, take ownership and get things done

About the company

The Higher Gear Group is a leading provider of CRM software and related services to North American automotive dealers. The Company's comprehensive, user-friendly and customizable software suite improves its customers' sales efficiency, customer prospecting, customer retention, customer relationship marketing and trade-cycle management. The results-based software tracks the lifecycle of a customer, converting leads into sales, and is utilized by employees throughout the dealership including those in sales, business development and management. The Higher Gear Group differentiates itself by developing simple, customized and effective solutions while supporting its software with unparalleled levels of training, service and support.

Contact Info:


Meebo (Mountain View, CA, USA)

Posted 16-Jul-2010

Job Description

Meebo is looking for a bright, fun, dedicated software engineer who's interested in supporting a growing revenue team, loves a good challenge, and wants to learn about how advertising operations works from the inside out. In this role, you will be responsible for implementing and maintaining critical tools that support the ongoing adops infrastructure, ranging from content acquisition to ad inventory management. As a developer on the ads team, you'll be exposed to many business functions and you'll support and develop tools and systems to streamline the entire process. Our team is fun, friendly, and willing to work really hard to meet our goals. We love a great user experience, internal and external.

Responsibilities:

  • Work with ads team to create and maintain mission critical support tools
  • Work closely with Sales and Marketing teams to elicit feedback from partners
  • Design and implement partner facing tools
  • Participate in product meetings to determine necessary systems
  • Scale and optimize with a growing revenue stream
  • Interface with both server and client side teams to leverage existing tools

What you will need:

  • 3-5+ years of software engineering experience in Linux/Unix
  • BS, MS in Computer Science (or equivalent)
  • Strong expertise in Python, Perl, php, or other scripting languages
  • Knowledge of Django, PIG a plus
  • Database experience a plus
  • Ability to work with technical and non-technical teams, in an extremely fast-paced environment
  • Strong UI design sense with the ability to adapt, take critical feedback, and execute quickly on tasks

Big pluses:

  • Experience working with large scale systems
  • Experience working with ad ops industry tools such as: Doubleclick, Atlas, 24/7, Salesforce, Dart Sales Manager, Solbright,Operative

Contact Info:

No telecommuting


SunGard Consulting Services (New York, NY, US)

Posted 16-Jul-2010

Job Description Python Developer with strong OOD experience

As our New York Metro region continues to grow, SunGard Consulting Services (SCS) is seeking highly skilled application developers to join our Financial Services Practice. In this role, you will be responsible for the identification, evaluation and development of the technical processes that meet our clients' requirements.

We are seeking solid intermediate to senior level developers for a number of our clients to work on their trading and risk management platforms. These complex, leading-edge platforms include pricing, trading and position management, real-time P&L and risk and sensitivity analysis.

Technical skills:

  • 2+ years object-oriented Python application development
  • Strong object-oriented design skills
  • 2+ years C/C++
  • wxPython, wxWidgets and or Tkinter experience
  • Java and/or .NET experience desirable (ideally with IronPython/Jython).

Qualifications:

  • Application development should ideally include experience in trading and/or risk management.
  • 5+ years of proven experience in a development role.
  • Demonstrated Financial Services and/or Energy-Utilities Industry knowledge a plus.
  • Strong analytical and requirements gathering skills.
  • Ability to communicate clearly with team members and client staff.
  • Previous agile development expertise preferred.
  • Self motivated with an ability to stay on deadline in complex, multi-staged projects and to work on more than one project at a time.

Contact Info


Riverbed Technology (San Francisco or Sunnyvale, CA, US)

Posted 14-Jul-2010

Job Description QA Engineer/Software Engineer

Join the Riverlution! Riverbed Technology is seeking QA Engineer/Software Engineer with Python or similar skills to join our team in San Francisco or Sunnyvale.

Requirements:

  • Background or interest in user interface testing, and with recent experience in scripting and/or (Perl, Python, PHP, TCL, Ruby, C/C++, etc).
  • Familiarity with networking (TCP, WAN, iSCSI, etc.).
  • Develop, extend, execute, and analyze regression, functional and performance test plans and automation for our products’ user interface components.
  • Identify, setup, test, and troubleshoot various permutations of software/hardware/network configurations.
  • Develop tools, scripts, and programs to implement test automation, using a powerful collection of in-house frameworks and tools and a fully VLAN-switched lab.
  • Experience with Linux/Unix.
  • Experience with web-based/command line user interface automation tools preferred.
  • Selenium or Watir experience
  • Good written communication and documentation skills.
  • B.S. or M.S. in CS, CE, or EE.

About the Company

At Riverbed, we bring the world closer together so every person and every company can find the fastest way to the possible. Imagine if you could run applications up to 100 times faster over your WAN, reduce network traffic by up to 95%, and collaborate anywhere as if you were in the same room- you can! Riverbed is the worldwide technology and market leader in wide-area data services (WDS) solutions for companies of every size. Join us on this journey; we are located in Sunnyvale or San Francisco. Help us create the world of the future. We offer competitive salary and an attractive benefits package.


KB Europe [Agency](London, England)

Posted 14-Jul-2010

Job Description Python/Perl Trading Developer - Tier1 Investment Bank.

My client a leading global Investment bank with offices in London, New York and Tokyo is looking to hire an outstanding business focussed technologist to work within their global Infrastructure strategies team.

The role is based in London but working directly with the offices in New York and Tokyo.

The successful applicant will demonstrate the ability to communicate at the highest level in an agile, dynamic, front office environment.

Primary responsibilities:

  • You will be responsible for the build, deployment and runtime environment of the primary pricing and risk management platform of the firm.
  • Experience of management and the design of strategies infrastructure are key.

Requirements:

Exceptional knowledge of at least one of the following operating systems; Windows, Linux and Solaris, complemented by thorough understanding of Perl, Python, C++, Java and SQL is absolutely critical.

You will need to show at least 3 years experience in a relevant role (sys administration, cgi programming, etc).

My client uses a variety of proprietary coding languages as well as the above and you will also need to have a strong working experience of networking protocols.

My client is looking only for the very best business focussed technologists.

A minimum of 5-10 years experience in a similar function at a Tier 1 financial institution, tech firm or similar is critical.

Ideally you will have come from a leading university with a BSc / MSc / PhD in relevant field (Comp Sci, Maths, and Physics) or closely related field.

Salary:

Excellent package and this is negotiable with the client depending on skills and experience.

Further information:

For a confidential discussion call Kevin.

Contact Info


Empowered Communications. (South Melbourne, VIC, Australia)

Job Description: Django / Python Developer

We are seeking an enthusiastic and self motivated Web Developer to join our Systems Support & Development Team. This role reports to the Head of Development & Technology and is required to work on new and business as usual initiatives.

What Python is used for: Our sites are built using the Django web development framework that we are using as the basis for building our new websites.

Requirements

  • Python software development using the Django framework
  • HTML / CSS / JS
  • MySQL
  • SVN version control

About the company

Empowered Communications is a fast growing online publisher based in South Melbourne Victoria that operates six websites with a membership base of over 500,000 Australians. Empowered Communications is part of the ASX listed ComTel group.

Contact Info:

No telecommuting


Einztein.com (Santa Monica, CA, US)

Posted 13-Jul-2010

Job Description Python / Django developer for project based freelance work

Project involves building a learning community tool in Django. We need a person with strong experience in large scale Django work to support the development efforts of our team. Previous experience with social oriented applications and platforms (OAuth, Facebook API, Twitter API etc.) would be good.

What's required:

  • 3+ years of Python development experience
  • Python web frameworks, specifically Django
  • Git/HG or similar version control systems
  • Comfortable in a Linux/Unix shell

It would be preferable if you have experience in one or more of the following:

  • RESTful web services
  • Working on large high availability and high scalability web applications
  • HTML/CSS
  • JavaScript (specifically jQuery)
  • Cloud architectures (S3, EC2…)
  • Apache (and/or Nginx)
  • Linux/Unix system administration

Salary DOE

Contact Info


Gen9 Inc. (Cambridge, MA, USA)

Posted 13-Jul-2010

Job Description Synthetic Biology start-Up founded by four of the top serial entrepreneur research groups out of MIT / Harvard / Stanford and BU is looking for a highly motivated and experienced software developer with the following qualifications:

  • Education or experience in molecular biology
  • Strong background in user-centered interaction design practices
  • Proficiency in Python and JavaScript
  • Familiarity with Django and NoSQL databases
  • Ability to work flexibly and independently.

In your cover letter please include brief descriptions of your knowledge and experience with respect to the above-listed qualifications.

Contact Info:


LG Consulting [Agency](Seattle, WA, US)

Posted 13-Jul-2010

Job Description Python Programmer

Company is looking for an experienced programmer to contribute to the design, architecture, and development of our automated test infrastructure. Our Test Engineering organization needs someone to augment a small team dedicated to automation development. Our organization is small, agile, fast paced, and we are looking for someone to fit into that environment.

The ideal candidate will have a diverse background including experience in both development and testing, including leadership experience. Involvement in all stages of the software development lifecycle, preferably on a single project, is required. Extensive Python experience is required and experience with other programming languages, especially C, is strongly preferred. Demonstrable experience in object oriented software design is required.

You will work with the automation team, and the rest of engineering (working closely with Development), to identify and prioritize requirements for future projects, and will oversee the maintenance of existing tools and test scripts. You will work closely with our partner Engineering organizations to ensure clear division of labor.

A couple of tasks they will be doing: All of these tasks are associated with a set of bugs currently filed against our automation group. Part of the job will be to assist with fixing other, smaller bugs in this queue not related to the larger projects listed.

Work on porting a set of existing automated test cases (written in our in-house test harness language) to a new framework (primarily Python using in-house RPC tools)

Update and enhance (and potentially rewrite in Python) some of our existing test software, including our performance harness (written in Perl), some data creation tools (written in Perl and Python), and a suite of destructive, distributed tests (written in our in-house test harness language).

Work with feature testers and developers to incorporate new features into regression suites by automating new tests using Python, C, and our in-house test harness language.

Required Skills:

  • Extensive Python Programming experience in UNIX environment
  • QA/Test automation knowledge

Notes

Client will consider out of state candidates (Skype interview) but individuals will be required to cover all relocation costs and must be able to start within 1-2 weeks’ notice.

Duration: 9month contract

Pay: DOE - W2 / $50-60hr + benefits

Contact Info


TEAM Recruiting Services Inc. (Washington DC, USA)

Posted 13-Jul-2010

Job Description: Python/Django Web Developer. It is a 3-6 months’ contract with extension up to a year.

Summary:

  • Development of high profile web sites in a Python/Django/Linux environment.

Duties:

  • Develop web sites in a Linux/Python/Django environment using current accepted best practices.
  • Interact with customers to understand requirements and issues and negotiate solutions and implementation specifics.

Required Skills:

  • In-depth experience with Python
  • Experience with Django (1.0 or later preferred)
  • Experience with XML
  • Experience with HTML, CSS, and Javascript
  • Experience with PostgreSQL (or MySQL) and SQL
  • 3+ yrs professional software development experience
  • Bachelor's degree or equivalent combination of education and experience
  • Strong troubleshooting skills
  • Demonstrated initiative, customer orientation and team work competencies
  • Ability to communicate technical issues with non-technical people
  • Must have excellent verbal and written communication skills

Preferred Skills:

  • Experience with Agile methods (Scrum, XP, ...)
  • Experience with jQuery
  • Experience with Redhat Linux, MySQL, AJAX, Perl, CGI, and SEO
  • Knowledge of Vignette Content Management System

Contact Info:


Engage PSG [Agency] - (London, UK)

Posted 13-Jul-2010

Job Description: Graduate Python Developer

Graduate Python Developer required in central London to join a fast-growing, well-funded software house startup. Using a range of technologies, but primarily focusing on Python on a Linux platform, you will be involved in the design and development of new modules working as part of a small but highly skilled Agile/SCRUM team. There will be plenty of opportunities for you to contribute ideas and help define technical architectures from day one, with the support and guidance of a highly experienced team leader. This will be a technically challenging graduate role with opportunities to gain experience in a wide range of technologies including Python, PHP, Perl, Java, JavaScript, REST and Cloud Computing technologies. If you are looking for a Graduate or Junior Python Developer role where you can rapidly improve your skills in Python and forge a career working on high profile applications then apply now for immediate consideration.

Requirements:

In order to be considered you must have (or be expecting to receive) a 1st or 2:1 degree in a relevant discipline such as Computer Science, Computing or Software Engineering, backed up by good A-Level results. Candidates with some commercial experience, gained as part of a placement, freelance project or commercial experience gained since graduating would be at an advantage. Candidates must have gained a good working knowledge of Python from at least one major project. Experience with any of the following would be highly desirable: Java, JavaScript, PHP, Perl, Ruby, Bash shell scripting, Linux, SQL. Candidates must be bright, highly motivated and keen to learn, along with having strong analytical and numerical skills.

This is a great opportunity for a talented graduate or junior Python developer with great opportunities for training and career progression. Apply now for more details.

Contact Info:


CT Partners [AGENCY](New York, NY, USA)

Posted 12-Jul-2010

Job Description: Python - Senior Developer

Global bulge-bracket investment bank looking for senior developers - within their risk team responsible for a derivatives risk management framework and strong high-level object oriented developers for an enterprise application. Based in NYC.

Requirements:

  • Application Experience: C++, Python, Oracle, SQL, Unix/Linux, Perl, shell scripting
  • Testing and test automation background
  • Unix, Shell Scripting
  • Ability to solve complex technical issue
  • Derivatives and/or credit risk management systems business experience/knowledge desired for risk role

Contact Info:


Hewlett-Packard (Massachusetts, USA)

Posted 12-Jul-2010

Job Description: Python/Django developer

The Tabblo group at HP is a small high-powered web development team. We build web sites and services to help explore and build new businesses within HP's printing group. Our current work supports HP's new line of web-connected printers. We're looking for a skilled software engineer to join our tight-knit group of developers.

We need someone who can jump into a project with both feet. If you don't know the technologies needed, you can learn them quickly with a minimum of fuss. Good overall engineering skills are a must, as well as a passion for delivering polished software even in demanding circumstances. We build and maintain outstanding software and experiences, and would like your help to continue to do so.

Contact Info:


AgraQuest, Inc. (Davis, CA, USA)

Posted 12-Jul-2010

Job Description PYTHON PROGRAMMER

AgraQuest is seeking a Python Developer experienced with frameworks, preferably TurboGears. In this role you will be responsible for continuing the development, deployment and maintenance of custom data management systems and their web interfaces. Using open source relational database, you will create, enhance and maintain databases that will warehouse millions of dollars worth of agricultural field trial and various forms of laboratory data. You will interact with non-informatics scientists to understand their needs in order to efficiently develop Informatics solutions. Excellent communication and great interpersonal skills are highly desired. An innate or acquired desire to promote safer, healthier environment would also be a plus.

Essential Job Duties and Responsibilities:

  • Create automatic loaders to import data from Excel and text files to the database
  • Develop tools to generate user-defined reports in Excel and Word by extracting data out of the relational database
  • Write scripts to properly maintain the database management system, e.g. nightly backups, regression testing, etc.
  • Interact with users to create web-based interface for efficient retrieval and display of data
  • Meticulously document functional and technical specs
  • Utilize open source tools whenever possible
  • Help maintain hardware used for data entry, data capture and database hosting
  • Must develop rapid prototype of necessary software tools for various scientific projects
  • Must be able to work independently and collaboratively with project leads and non-technical personnel
  • Supports Company’s position of preventing harassment
  • Treats co-workers with respect and dignity
  • Abides by all safety policies

EDUCATION:

  • Bachelor’s or Master’s degree in Computer Science or other closely related technical degree, preferably with minor or a few classes in Biology

EXPERIENCE:

  • One to five years previous related hands-on molecular genetics experience in academia or industrial setting

KNOWLEDGE/SILLS/ABILITIES PREFERRED:

  • 1+ years of industry experience developing data management software in Linux/UNIX environment
  • Fluent in Python, TurboGear, JavaScript, and CSS
  • Experience with authentication protocols such as LDAP and SSL
  • Proficient with advanced SQL queries to optimize searches
  • Experience in managing open source relational database, e.g. PostgreSQL or MySQL, such as installation, backing up and restoration of databases
  • Source code management system experiences in SVN
  • Experiences in the following would be a plus: VBA, CGI, Samba, PHP, Perl, Java, Ajax, Trac, Django, C, Oracle, CherryPy, Plone, PL/pgSQL, PL/SQL, R (Bioconductor)
  • Prefer some knowledge of statistics and of molecular biology
  • Desired to work in a fast paced working environment and ability to adapt to changing requirements
  • Ability to effectively organize tasks, maintain accurate records and clearly document results.
  • Ability to work independently and as a team player, and to follow supervisory direction.
  • Excellent verbal and written communication skills
  • Basic mathematic principles
  • Microsoft suite of programs including, Word, Excel, PowerPoint, Outlook and Adobe
  • Professional and confidential
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Ability to multi-task and work in a fast paced environment
  • Effectively organize, prioritize and follow-up on work assignments.
  • Maintain accurate records.
  • Work independently and as a member of a team.
  • Establish and maintain effective working relationships.

AgraQuest offers a competitive benefits package to full time regular employees which may include medical, dental, 401(K) and stock options. This is an exciting opportunity for a highly motivated, creative individual looking to work for an innovative company. AgraQuest is EOE and ADA compliant. Drug test is required.

Contact Info:


Talent Hunt Group [Agency](New York City, NY, US)

Posted 12-Jul-2010

Job Description Python Developer

Major Tech Start up in NYC seeks Python Developer

  • Django
  • Python
  • Java
  • J2EE
  • CSS
  • HTML
  • JavaScript

Fast growing NYC Tech Firm seeking a Python Developer with 3 years plus of hands on Python skills. Company is focused on building out state of the art web based and mobile applications. Web 2.0 experience is a major plus. Facebook Application development is also a plus. This is a fulltime role paying north of $80k plus performance based stock package and cash bonus.


American Society For Cell Biology (Bethesda, MD, US)

Posted 09-Jul-2010

Job Description Python Software Developer

The American Society for Cell Biology is looking for someone interested to work on an innovative new project designed to bring cell images and videos to the Public Domain in a searchable database repository useful for researchers, educators and the general public. We already have contracted for software, written in Python, that we are using for data acquisition and uploading as well as image and video annotation. The Python application is a browser based application which serves as a front-end client to the OMERO microscopy image management server platform. The successful applicant will learn the source code for these pieces of software (3-6 months training) and then be expected to independently provide improvements and enhancements to the software on an as needed basis for 9-12 months minimum. The position will be full time while learning the software itself, followed by part-time when needed for software problems and software changes for better functionality.

Requirements:

  • Excellent skills with Python
  • Python design knowledge and expertise
  • Strong web application design experience
  • Excellent Linux development experience
  • C, C++ and Java programming experience
  • Experience with database-driven application design and data modeling
  • Excellent object-oriented, aspect-oriented and meta programming skills
  • Strong collaborative skills

Pluses:

  • Experience with Git
  • Experience with distributed systems programming using distributed middleware technology

The successful candidate will be expected to interact not only with other software developers but also with biologists who are expert in a variety of imaging modalities for basic research. Compensation will be negotiable depending upon experience. Work can be done remotely with remote supervision. Code samples would be useful for evaluation of experience.

Resumes should be emailed to dorloff@ascb.org, Program Manager, The Cell:An Image Library (cellimagelibrary.org)

Contact Info:


energyXperts.NET (Berlin, Germany)

Posted 08-Jul-2010

Job Description Software engineer

for the development and maintenance of free and open source software in Python in the field of energy efficiency and renewable energies

The main tasks of the new software engineer are:

  • to maintain the software (bug-fixing) and give support to users with IT related problems
  • to further develop the IT related aspects of this software (improvement of GUI, data bases, software structure, graphics, etc.) in the Framework of the new European project EINSTEIN-II and complementary national projects
  • analyse the present structure of the software and generate proposals for future improvements
  • coordinate subcontracting of external IT related services and collaborations

As a complementary task the new software engineer will be also responsible for the maintenance of the IT net and equipments in the Berlin office of energyXperts, and optionally, for the (gradual) shift from Windows to Linux.

Required skills:

  • Experience and good basic knowledge of state-of-the-art in software engineering in general
  • Experience with software development in Python and MySQL or similar data base servers.
  • Good knowledge of spreadsheet programming (OpenOffice Calc and/or MS Excel), incl. basics of macro programming
  • Affinity with the free and open source community and philosophy. Knowledge of most relevant open source tools
  • Capacity for working in group; capacity to generate innovative solutions autonomously.
  • Languages: Good level of English required, suitable for fluid written and spoken communication in an international working environment. Good level of German would be desirable, but not strictly necessary.

Optional skills:

  • Experience in the development of web applications.
  • Basic knowledge of tools and methods for dynamic system simulation (e.g. Modelica language, TRNSYS software, Matlab-Simulink, or similar)
  • Basic knowledge and interest in energy related issues (especially thermal energy and renewable energy).

About The Company

energyXperts (E4-Experts SL) is a consultancy and engineering company for thermal energy systems and renewable energies, with a consolidated experience in these fields since 1991. energyXperts disposes of offices in Barcelona (Spain) and Berlin (Germany) and manages a big network of relationships with other companies and research institutes of the sector on a European and international level (http://www.energyxperts.net).

Since 2007, energyXperts, in collaboration with a European consortium, has developed the software tool EINSTEIN (expert system for an intelligent supply of thermal energy in industry), that supports energy auditors in energy auditing and energy consulting to industrial companies (data acquisition and analysis, generation of proposals for energy saving, reporting)

Conditions of the contract:

  • Part-time contract 25 hours/week
  • Duration of the contract: 15 months (September 2010 - November 2011), with the possibility of extension and - if desired - increase of weekly working hours

Please together with your CV, indicate your expectations with respect to remuneration.

Contact Information

  • Contact: Hans Schweiger (energyXperts.NET)
  • E-mail: hans.schweiger at energyxperts.net
  • No telecommuting

Jobs Search Engine (Constanta, Romania)

Posted 07-Jul-2010

Job Description We are actively looking for several Python web developers to work on several projects we are involved in. Based on experience, candidates can work at home as freelancers or on site. Candidates must be familiar with PHP, Python, Mysql and should be able to build optimized Python based search spiders that will retrieve data from various websites and search engines based on an existing template. The candidates should be accustomed to working on Object Oriented Projects, as work in a team is a must. Candidates should send us resume pointing out their level of experience and past Python projects they've been involved in.

Contact Info:


PIMCO (Newport Beach, CA, US)

Posted 07-Jul-2010

Job Description

PIMCO is seeking a Python programmer with web-based development experience to assist with developing web based applications. The successful candidate should have excellent Python programming skills (with web development and dynamically generated charts/plots in particular) and working knowledge of Linux/UNIX Shell Scripts and SQL. Knowledge of Python integration with C/C++ - a definite plus.

Selected candidate will be working with our Advisory trade desk to develop and enhance applications used by Fixed Income Portfolio Management. You will assist in the design, construction and enhancement of PIMCO applications used. Qualified candidates must possess a four-year college degree with a preferred major in Computer Science, Computer Engineering, or other technical/IT degree. A strong familiarity with Python on Linux; recent (2007) experience is required. Knowledge with web technologies including Apache, JavaScript/AJAX, CSS, HTML, designing, coding, and testing web based applications a plus. Programming experience in C++ is also a plus.

Our selected individual must be a team player, be self-motivated, and have excellent verbal communication skills. In addition, the ability to project manage and work within a team environment will be critical to being successful in this role. Experience in the Securities industry, preferably Fixed Income is a plus.

Qualifications/Requirements

  • 3+ years of Python programming on Linux/Unix platform; recent (2007) required
  • Programming skills building forms, lay-outs, charts, and graphing required
  • Designing, coding, and testing web based applications preferred.
  • Strong organizational, oral and written communications skills
  • High energy/self starter with the ability to work independently within the firm's demanding and highly focused environment

Contact Info

  • Contact Hugo Ortiz, PIMCO Human Resources | Recruitment
  • Email Hugo.Ortiz at pimco.com

Job IT Inc. [Agency](Houston, TX or Austin, TX, USA)

Posted 07-Jul-2010

Job Description:

Skills Sought

  • Strong experience in building enterprise-class software design and development.
  • Accomplished professional and leadership skills.
  • Proven ability to deeply understand a broad range of business domains.
  • Over 5 years experience with UNIX based and open source technologies.
  • Majority of experience working with small or startup businesses.
  • Strong proficiency in virtually all modern programming languages, with special focus on Java, Javascript, and Python.
  • Extended experience with database design and object/relational mapping software such as Hibernate
  • Extended experience in web application development and relevant technologies, including Javascript, CSS, HTML, XSLT, etc.

What Python is used for:

  • extending the installation base for cloud storage software platform

This is a direct hire position with our client

Contact Info:

No telecommuting Offices in Houston, TX and Austin, TX


Appliansys (Coventry, UK)

Posted 06-Jul-2010

Job Description Graduate Software Developer. ApplianSys needs a Product Developer to join our team immediately . You will be working on upgrades to existing products and new appliance products in our pipeline, including DNS, Web Caching and VOIP. Tasks will include specifying, prototyping, development, testing and documentation of WebGUIs through which users interact with the appliance, and Appliance API for embedding network applications within our proprietary Linux appliance platform.

For the role you will ideally be a new graduate in computer science or similar, fluent with Linux or other Unix, familiar with Python, or demonstrably with the generic skills to learn Python quickly, experienced with networking and internet infrastructure technologies and protocols.


Counsyl (Redwood Shores, CA, US)

Posted 06-Jul-2010

Job Description Bioinformatics Engineer

About You

  • Ph.D. or M.S. in C.S., Statistics, Mathematics, Bioinformatics or equivalent
  • Very comfortable with Ubuntu | CentOs | FreeBSD | OS X
  • Quick at the command-line
  • Expert in Python, R, databases, and machine learning
  • Able to dig down into C when efficiency counts
  • Knowledgeable about large public databases (NCBI SRA, UCSC, Hapmap, 1000 Genomes)

What you'll do

  • Develop medical genomic data analysis software for production and research
  • Script, parse, and normalize massive datasets
  • Work with scientists and web developers on new products

What you'll get

  • Competitive salary and generous early stage equity package
  • Health insurance with no premiums
  • Two catered meals every day plus a fully stocked fridge
  • Gym access to work it off
  • Caltrain Monthly Pass
  • 30" monitor
  • Macbook Pro
  • Comprehensive budget for technical books and gadgets

Contact Info:


PHD Virtual Technologies (Mr. Arlington, NJ, US)

Posted 06-Jul-2010

Job Description Developer

PHD Virtual Technologies an innovator in the virtualization market place is currently looking for a software developer to be based out of our North Central NJ office to develop and maintain new and existing software products. As a team developer you will have a key role developing virtual applications products for use on all the top hypervisors.

  • Develop products focused on the virtual world
  • Documentation of code
  • Participate in design, development and testing
  • Troubleshoot Level 3 Support issues
  • Ability to work independently or on a team as required
  • Ability to function in a fast-paced environment with minimal supervision
  • Ability to work with changing requirements
  • Strong personal initiative and an orientation to details
  • Ability to achieve goals on time

Requirements

  • Prior Python or Perl development experience
  • Familiar with troubleshooting and debugging software in the field
  • BS in Computer Science or a related field

About PHD Virtual

PHD Virtual Technologies is transforming data protection in virtual IT environments. We pioneered "virtual backup appliances" (VBAs) in 2006, using virtual machines to backup virtual machines and have since become an award-winning product of choice for data protection in virtual environments. More than 2,000 enterprise customers in 33 countries trust esXpress, our award-winning solution, to protect their business-critical data. We have more than 200 partners on 5 continents selling our products to their customers. The Virtualization market is rapidly expanding and our data protection solutions are in high demand. PHD Virtual is majority owned by Insight Venture Partners, a leader in Private Equity, with $3Bn funds to back its commitment to the best technology companies worldwide.

Contact Info


PHD Virtual Technologies (Mr. Arlington, NJ, US)

Posted 06-Jul-2010

Job Description Back End Developer

PHD Virtual Technologies an innovator in the virtualization market place is currently looking for a software developer based out of our Mt. Arlington, NJ office to develop and maintain our new and existing software products. Developers with at least 5+ years experience developing commercial applications preferred. As a team developer you will have a key role developing applications on virtual appliances for use on various hypervisors.

  • Develop application on virtual appliances
  • Documentation of code
  • Troubleshoot Level 3 Support issues
  • Ability to work independently or on a team as required
  • Ability to function in a fast-paced environment with minimal supervision
  • Ability to work with changing requirements
  • Strong personal initiative and an orientation to details
  • Ability to achieve goals on time

Requirements:

  • 5+ years previous development of commercial software applications for enterprise level customers
  • Prior development of applications that run on multiple operating systems
  • Understanding of Virtualization development (VMware, Xen, Hyper-V)
  • Familiar with troubleshooting and debugging software in the field
  • Previous experience with Source Control (SVN, CVS)
  • Working knowledge of Linux Administration
  • Languages (Python, Shell, Awk, Perl, Java, C/C++)
  • Experience with Object Oriented coding
  • SQL Database experience
  • Good code documentation practices
  • BS in Computer Science or a related field

About PHD Virtual

PHD Virtual Technologies is transforming data protection in virtual IT environments. We pioneered "virtual backup appliances" (VBAs) in 2006, using virtual machines to backup virtual machines and have since become an award-winning product of choice for data protection in virtual environments. More than 2,000 enterprise customers in 33 countries trust esXpress, our award-winning solution, to protect their business-critical data. We have more than 200 partners on 5 continents selling our products to their customers. The Virtualization market is rapidly expanding and our data protection solutions are in high demand. PHD Virtual is majority owned by Insight Venture Partners, a leader in Private Equity, with $3Bn funds to back its commitment to the best technology companies worldwide.

Contact Info


karbon Tech Pro. [Agency](London, UK)

Posted 06-Jul-2010

Job Description

We currently require an experienced C++ / Python developer / expert for an urgent appointment in the Financial Markets in London. The purpose of this role will be to focus, maintain and the development of their Python/C++ grid environment. You will also act as technical expert providing advice guidance and solutions to C++ matters. Further to these duties as a C++ expert you will be assisting in the migration of the client's current systems to latest versions of Visual Studio etc.

You must have Python experience too to apply

Due to the high volume of applications we regret that we will only be able to contact sucessfull applicants.

Contact Info:


Green Man Gaming Ltd. (London, United Kingdom)

Posted 05-Jul-2010

Job Description Python Web Developer

Green Man Gaming are a market leading digital distributor of PC computer games with the unique patent pending technology to allow digital trade in of titles.

We are looking for a Python web developer to join our growing team.

What's required:

  • 2+ years of Python development experience
  • Python web frameworks, specifically Django
  • HTML/CSS
  • JavaScript (specifically jQuery)
  • SQL (preferably PostgreSQL)
  • Document based databases, specifically Couchdb
  • Git or similar version control systems
  • Comfortable in a Linux/Unix shell
  • Strong written and spoken communication skills

It would be good if you have experience in one or more of the following:

  • RESTful web services
  • Working on large high availability and high scalability web applications
  • Cloud architectures (S3, EC2...)
  • Nginx
  • Apache
  • Linux/Unix system administration

Responsibilities:

  • Work with our experienced team of developers to maintain and add functionality to our existing website, web services and APIs

No telecommuting/home working - must be able to work in Central London

Must have permission to work in the UK

Please send your CV over to jobs@greenmangaming.com. Feel free to include links to projects you've worked on. Recruitment agents are not welcome and will be ignored

Contact info:


Fuel VFX Pty Ltd. (Sydney, Australia)

Posted 05-Jul-2010

Job Description Python Programmer

Fuel VFX is an innovative visual effects studio based in inner city Sydney, Australia. We specialise in design, animation and visual effects for feature films, television and commercials for both local and international clients. Currently, we are in need of a suitably experienced Python Programmer to maintain and enhance the existing Python code utilised in Fuel VFX's internal pipeline. Working within the R&D department, you will be working alongside a small team of developers to streamline the delivery of feature films and television commercials. To be considered for this opportunity you will require the following skills and experience:

  • A minimum 2 years proven coding experience, using Python.
  • Experience with writing data management scripts, including scripts to manage the processing and distribution of image file sequences.
  • QuickTime generation from image sequences.
  • Experience with process automation. E.g. automated render farm submissions.
  • An understanding of image processing algorithms is an advantage.
  • Knowledge and understanding of GUI development for custom tools.
  • XML processing & manipulation.
  • Knowledge of PyQT to help integrate the above processes into applications for artists to use, will be a distinct advantage.
  • Excellent communication skills and the ability to effectively manage work priorities is essential.

Immediate start available for the right candidate.

Please forward your detailed resume to recruitment@fuelvfx.com

Contact Information:

  • Contact: Chantal Montesanti, HR Coordinator
  • E-mail contact: recruitment@fuelvfx.com
  • Web: please visit www.fuelvfx.com for more information.
  • No telecommuting

Potato London (London, UK)

Posted 05-Jul-2010

Job Description Several freelance Python web developers required to work on fun web projects. You'll be working on-site at our client's offices (Victoria, London), developing web tools and sites for huge audiences. Our clients currently and previously include Google, YouTube, FHM, Nickelodeon, agencies and content websites. This role will see you working as part of a team of 5 developers - it's a full-time freelance position starting ASAP.

We're particularly interested in applicants that can demonstrate an understanding of front-end web development (using Django, jQuery and beautifully marked up HTML) as well as getting their hands dirty in the Python-based backend.

What Python is used for: Our primary language used to develop web-based applications, deployed on Google App Engine.

Contact Info:


Energy Solutions (Oakland, CA, US)

Posted 05-Jul-2010

Job Description Web Developer - We are seeking to fill an IS Web Developer/QA Engineer position in support of our projects emphasizing Information Systems solutions for energy efficiency and sustainable energy programs.

Daily responsibilities include but are not limited to:

  • Collaborate with IS team to enhance technical and functional project requirements.
  • Design, develop, document and implement Internet-based applications.
  • Create and execute project plans and revise as appropriate to meet changing needs.
  • Review work procedures to ensure effectiveness and efficiency to meet quality requirements.
  • Establish and maintain high quality test procedures.
  • Identify system deficiencies and recommend practical solutions.

Minimum qualifications:

  • Bachelor’s degree in Computer Science or equivalent skills with relevant experience.
  • Three to five years of programming experience.
  • QA experience (Selenium, unit testing, automated regression testing, cross-browser web application testing).
  • Python/Django/Apache/SQL/pSQL experience.
  • Superb written and verbal communication/presentation skills.
  • A demonstrated professional or personal commitment to the betterment of the environment and the reduction of GHG emissions.
  • Energy related professional experience is a plus

What Python is used for: Software development for energy efficiency/renewable energy programs, typically using Django application framework.


Memset Ltd. (Guildford, Surrey, UK)

Posted 05-Jul-2010

Job Description Software developer

  • Salary £25k-40k +bonus depending on experience
  • Hours 37.5 /week
  • Location: Guildford, Surrey (GU2 7YG)
  • Benefits: Private healthcare, life insurance, critical illness insurance, laptop, 25 days holiday, free lunches, flexitime.

Requirements:

  • Permanent right to work in the UK
  • 2:1 or better degree in science, technology, engineering or maths
  • Ability to learn new things in a self directed way
  • Must have at least 2 years programming experience (or a relevant degree)
  • Fluent in Python and SQL
  • Experience with HTML, CSS, JavaScript & AJAX preferable
  • Linux experience desirable

About the company

Memset is a small (13 people), friendly, fast-growing, multi-award-winning company providing managed hosting services to businesses. We have a comprehensive suite of in-house developed systems, mostly Linux-based using a mixture of PHP, Perl, Python and MySQL, which automate many of our business processes.

Contact: For more information or to apply: jobs@memset.com


Thompson Automotive Labs, LLC (Raleigh, NC, US)

Posted 05-Jul-2010

Job Description Python developer w/DSP (Digital Signal Processing) and advanced math. Developing and testing algorithms to analyze DSP, looking for advanced developer to help us finish up the project. 2 to 4 months.

  • Must be local to Raleigh-Durham-Chapel Hill area for F2F meetings.

Contact Info:

  • Contact: Art Mealer, VP
  • E-mail contact: artm@thompsonautomotivelabs.com
  • Other Contact Info: 919.931.1392
  • Immediate: Immediate opening, must start ASAP
  • No telecommuting

Nimbula (Menlo Park, CA, US)

Posted 01-Jul-2010

Job Description Software Engineer, Cloud Fabric Team

  • You will be expected to develop and improve major aspects the Nimbula Operating System.
  • You will build production level code, achieving a good balance between scalability and robustness.
  • You will apply open-source solutions and other tools to ensure that the fabric of Nimbula products have ironclad reliability.

Qualifications

  • Expert Python skills.
  • Deep understanding of networking fundamentals.
  • Experience with Twisted or other asynchronous networking frameworks is desirable.
  • Extensive Linux experience, both command-line and system level knowledge. We need a software programmer, not a tools/sysadmin engineer.
  • Degree in Computer Science a must.

About Us

Nimbula, the Cloud Operating System company, was founded by the team that conceived and developed the seminal public cloud leader, Amazon EC2. Their experience gained managing infrastructure at massive scale gives Nimbula a huge technical advantage. Virtualization is a key component in every corporate IT strategy and is a multi-billion dollar market with hundreds of products. Still, most mainstream businesses cannot really take advantage of the flexibility, scalability and operational efficiencies of the public cloud because mainstream business demands control, security and trust. Nimbula provides the Coud Operating System to merge these assets for its customers seamlessly and at scale. We are well-funded by Sequoia and VMware. Find us in Menlo Park, California, and Cape Town, South Africa.

Contact Info


Corestone Investment Managers AG (Zug, Switzerland)

Posted 01-Jul-2010

Job Description Developer / Data Analyst

Role description

  • Develop in-house analytical tools
  • Improve client reporting
  • Manage a central database of financial data
  • Automate processes

Education / Experience

  • Experience with an object-oriented programming language
  • Experience with SQL databases
  • Experience with Python or Ruby a plus
  • Experience with financial data a plus
  • Development experience in a small company
  • Applicable computer science/ mathematical / physics / finance degree

Profile

  • Self-starter with drive to excel
  • Good technical skills
  • English fluent, other languages a plus
  • Interest in financial markets a plus

What Python is used for: Part of our internally developed software is programmed in Python.

About the Company

Corestone Investment Managers is a multi-asset multi-management company based in Zug, Switzerland. Backed by the Rabobank / Robeco Group, the company operates at arms' length with an independent investment process.

We have developed an innovative approach to multi-asset multi-manager investing, with an institutional client base including pension funds, insurance companies and family offices.

Our investment process is based on a highly disciplined approach to multi-asset portfolio management, with a strong emphasis on qualitative assessment supported by relevant quantitative analysis.

We are looking for specialists to join our highly entrepreneurial, growing company.

Contact Info:


YouTube (San Bruno, CA, USA)

Posted 30-Jun-2010

Job Description Test Engineer. As a Test Engineer, you will spend a large part of your time creating test strategies and writing test plans to interact with various groups to test a particular product or a suite of YouTube products. The remainder of your time will be coding in Python. YouTube Test Engineers are expected to find ways to break the code developed by Software Engineer?s. YouTube's large variety of products offers an amazing range of opportunities for you to make a big impact on the quality of software seen by millions of people around the world.

Responsibilities:

  • Developing test strategies.
  • Automating tests using test frameworks.
  • Write moderately complex code/scripts to test systems.
  • Take responsibility for monitoring product development and usage at all levels with an eye toward improving product quality.
  • May create test harnesses and infrastructure.

Requirements:

  • BS or MS in Computer Science or equivalent.
  • At least 3 years of test automation experience.
  • Good coding skills in Python.
  • Highly proficient in a Unix/Linux environment.
  • Deep knowledge of internet technologies.
  • Experience in Flash and/or MySQL is a plus.

What Python is used for: Tech stack we are most focused on is C++ and Python. Scripting in Python is necessary

Contact Info:


YouTube (San Bruno, CA, USA)

Posted 30-Jun-2010

Job Description Software Engineer. You are a software engineer who can write server-side code for web-based applications, for both internal and external use. You are also a well-rounded developer who knows how to create robust high-volume production applications, and can also develop prototypes quickly. The work is challenging, creative, fast paced and intellectually stimulating.

Responsibilities:

  • Designing, implementing and launching highly-visible, user-facing features.
  • Developing new ways for YouTube users to find interesting content.
  • Experience as an architect or technical lead on large project a strong plus.
  • Design and develop large scale web applications.
  • Strong verbal and written communication skills, able to create strong working relationship with cross-functional teams.

Requirements:

  • BS or MS in Computer Science or equivalent (PhD a plus). At least 4 years of relevant industry experience.
  • Extensive experience in at least one object oriented programming language (C/C++ or Java). Experience in Python, Javascript, and Flash development a plus.
  • Experience in database programming; MySQL preferred.
  • Knowledge of network programming and extensive knowledge of Unix/Linux environments.
  • Experience developing/designing large software systems.
  • Experience in distributed computing, information retrieval, data mining, and machine learning a plus.

What Python is used for: Tech stack we are most focused on is C++ and Python

Contact Info:


Entercast (Palo Alto, CA, USA)

Posted 30-Jun-2010

Job Description

Currently seeking an experienced Python developer to build highly scalable web based games for Facebook and MySpace. Developer should also be familiar with Google App Engine and Facebook API. Knowledge of Open Social for MySpace or Mixi is also helpful. We looking for passionate developers wishing to build highly engaging and thought provoking games (and applications) that leverage social networks in new and innovative ways.

Responsibility:

  • Passionate Python developer for web-based social games
  • Develop games using Python for Google App Engine
  • Follow best practices on software development, and comply with internal Agile Development Methodology

Requirements

  • B.S. or M.S. in Computer Science or equivalent
  • Great skill in Python programming
  • Experience with scaling web-based applications
  • Previous experience with game development
  • Experience with Agile Methodologies
  • SVN and/or Git
  • Proven experience with web development in Python, Django, JavaScript, jQuery, Ajax, CSS, DHTML and cross browser development
  • Ability to work independently and in a team environment
  • Strong software design skills
  • Experienced in developing test suites

Plus:

  • Experience developing Facebook applications
  • Experience developing with Google App Engine
  • Experience developing MySpace applications
  • Experience with I18N and L10N
  • Excitement and desire to work with online games and MMORPG in a social network context

Previous work portfolio and resume/CV requested with your inquiry or application. Thanks!

Contact Info:

  • Contact: Adriano
  • E-mail contact: adriano at entercast.com
  • Telecommuting is OK but the candidate must be willing to relocate later

COMSYS [Agency] (Denver, CO, US)

Posted 30-Jun-2010

Job Description high level Python Programming Engineer

We are looking for a high level Python Programming Engineer with experience scripting automation configurations for network devices (i.e. Switches, servers, routers etc). This person will be responsible for writing configurations in Python that will push out network updates by grabbing code related to specific network elements and creating reports that will either update or replace existing noncompliant code or working with Change Management databases to create work orders that will bring machines back into compliance. This person will be working with about 50% of this scripting already in place and will need to review and work in addition to what already exists. Below are some qualifications that are important to have alongside strong Python Systems Administration experience.

  1. Python Programming experience
  2. RANCID
  3. Network Knowledge
  4. Automation Scripting experience and working with multiple database tools (Change Management DB, API) (Application Programming Interface)
  5. Web Application Interface Experience (Perl)
  6. NETMRI

Our client is located in Englewood, Colorado. This is an 8 month contract that could with the ability to go perm at the end if not sooner. Client is looking to interview Tuesday of next week with an immediate start after that. If you qualify please send resume to Anna Montijo at amontijo@comsys.com.

No telecommuting


Art & Logic, Inc. (All USA and Canada)

Posted 27-Jun-2010

Job Description Python Developer - Art & Logic, Inc

Clients around the world come to Art & Logic with challenging custom software development projects. We need creative, bright, passionate people looking for a place to show their chops and learn from other likewise talented people. Currently we are particularly interested in developers with Python experience. This is a telecommuting position; all of our developers work from their homes, interconnected via our workgroup collaboration system.

Art & Logic works on a broad range of projects including: Web applications, Mobile applications for iPhone, Android, and Blackberry, Media software, including audio, imaging, and Rich Internet Applications, and Desktop applications and plugins for Windows, Mac OS X, and Linux

At this time, we are only looking for independent contractors. Qualifying for work at Art & Logic requires the full completion of our recruiting process, but we think the reward of being part of an elite team doing cutting-edge projects for big name clients is worth it. Visit our website to discover what our developers think!

Key Skills:

  • Python
  • TurboGears
  • XHTML
  • JavaScript
  • MySQL
  • Strong communication skills (written and verbal)

Also interesting to us: web services, XML, and UI design and usability.

Pay Rate: $40-$50/hour Job Type: 1099 Travel: None Required

Contact Info:


VMware (Palo Alto, CA, USA)

Posted 26-Jun-2010

Job Description System Level Quality Assurance Engineer

As System Level Quality Assurance Engineer, you will develop and execute customer-like tests at the system level of the VMware product set using Python. You will have ownership of new vSphere feature(s) and be responsible for test design, test execution, automation and tracking of the feature(s). Responsibilities include leading other engineers, leading a small project and contributing to improvements in team process, methodologies and new technologies.

Responsibilities:

Work with a team of Quality Assurance Engineers, balancing long and short term priorities such as:

  • Participating in design meetings and brain storming sessions
  • Working with QA teams and development teams to create details test strategies and requirements
  • Executing test cases manually and via automation
  • Ensuring comprehensive test coverage
  • Automating test cases to enhance turnaround time
  • Develop automation framework and libraries
  • Execution of scalability, stress and interoperability tests
  • Reporting Metrics and status
  • Provide improvements in team’s process, methodologies, and technologies
  • Lead other engineers
  • Lead small project
  • Perform independent analysis and design of complex system
  • Write test plans and test design specifications

Requirements:

  • 5 to 8 years of QA experience
  • 2+ years experience in Java for test case automation/execution
  • 2+ years experience in Python (preferred) or Perl for test case automation/execution
  • Experience with development of test automation frameworks and libraries
  • Must have system level test experience
  • Experience with execution of scalability, stress and interoperability tests
  • Test experience on enterprise-class servers and OSes
  • Experience with Extreme, or Cisco devices
  • Possess good knowledge of Windows/Linux OS administration, networking protocols and modern file systems
  • Ability to contribute to the development and execution of system level tests
  • Ability to manage activities to meet their delivery dates and report accurate, complete status
  • BS in Computer Science or Computer Engineering from a top tier school
  • Excellent written and verbal communication skills
  • Protocol level knowledge in Ethernet and IP a plus
  • Test experience with network drivers a plus
  • Hardware qualification such as HCT experience is a plus
  • VMware experience a plus

Contact Info


VMware (Palo Alto, CA, USA)

Posted 26-Jun-2010

Job Description Sr. QA Engineer – System Test Security and Networking Solutions - PYTHON - 19954

As System Level QA Engineer, you will develop and execute customer-like tests at the system level of the VMware product set using Python. You will have ownership of the interoperability of vSphere features with Security and Networking Solutions products. You will be responsible for test design, test execution, automation and tracking of the interoperability testing of legacy and new features. Responsibilities include leading other engineers, leading a small project and contributing to improvements in team process, methodologies and new technologies.

Responsibilities:

Work with a team of Quality Assurance Engineers, balancing long and short term priorities such as:

  • Participating in design meetings and brain storming sessions
  • Working closely with QA teams, development teams, Documentation, and Release Management
  • Executing test cases manually and via automation
  • Ensuring comprehensive test coverage
  • Automating test cases to enhance turnaround time
  • Develop automation framework and libraries
  • Execution of scalability, stress and interoperability tests
  • Taking full ownership of product features, providing thorough debugging / testing and identifying design flaws early
  • Reporting Metrics and status
  • Provide improvements in team’s process, methodologies, and technologies
  • Lead other engineers
  • Lead small projects
  • Perform independent analysis and design of complex systems
  • Write test plans and test design specifications

Requirements:

  • 5 to 8 years of QA experience
  • 2+ years experience in Java for test case automation/execution
  • 2+ years experience in Python (preferred) or Perl for test case automation/execution
  • Ability to read and understand C
  • Experience with development of test automation frameworks and libraries
  • Must have system level test experience
  • Experience with execution of scalability, stress and interoperability tests
  • Test experience on enterprise-class servers and OSes
  • Experience with Extreme or Cisco switches
  • Possess good knowledge of Windows/Linux OS administration, networking protocols and modern file systems
  • Ability to contribute to the development and execution of system level tests
  • Ability to manage activities to meet their delivery dates and report accurate, complete status
  • BS in Computer Science or Computer Engineering from a top tier school, MS preferred
  • Excellent written and verbal communication skills
  • Understanding of TCP/IP, routing, and switching
  • Experience with Firewall implementations like IPtables and VPN technologies like SSL and IPSec
  • Knowledge of load balancing
  • Knowledge of open source projects like openwsman, raccoon, openssl
  • Test experience with network drivers a plus
  • Hardware qualification such as HCT experience is a plus
  • VMware experience a plus

Contact Info


Skype, Inc (Brisbane, CA, USA)

Posted 25-Jun-2010

Job Description Sr Software Engineer

As a member of the Skype Cloud Technology Team, you will help build an infrastructure capable of supporting hundreds of millions of users. Our growing San Francisco-area development group will leverage open standards to deliver communication services--including voice, video, chat and presence--to the web and enable radically new Skype applications.

The technology used by the team will include distributed databases and frameworks (e.g., Dynamo-styled storage and Map/Reduce), RESTful APIs, scalable message passing (e.g., Thrift, protocol buffers, ActiveMQ), fault tolerance and functional languages. The development process is rapid, iterative and based on Scrum.

Skype is seeking a motivated and dynamic engineer to be part of a cross-functional team including product owners, quality engineers, architects and other developers.

Key Responsibilities

  • Work within an agile development environment, with other developers and Product Owners, to scope, develop and deliver world-class software solutions to support business requirements.
  • Collaborate with and assist the Product Owners to on release planning.
  • Build efficient and reusable services that can scale to support large numbers of users building on top of scalable infrastructure.
  • Play an active role in the design, development and testing of production software.
  • Work as part of the senior team to help set technical direction.
  • Help to continuously improve the development process.
  • Mentor junior members of the team.
  • Write code!

Requirements

  • Proven track record of building and deploying large-scale distributed systems
  • Extensive programming experience in an Object Oriented programming language. e.g. C++, Java, etc.
  • Experience with multiple scripting languages such as Python, Perl, Bash.
  • Working knowledge of Erlang or some modern functional language desirable.
  • Good working and applied knowledge of networking protocols including TCP and UDP
  • Extensive experience programming multithreaded systems.
  • Experience working with Cloud storage technologies such as Cassandra, Riak, Voldemort is desired.
  • Applied working knowledge of Service-oriented architecture (SOA).
  • Worked with messaging technologies such as Protocol Buffers, Thrift and/or Message Queues.
  • Experience developing software in Linux/UNIX environments.
  • Extensive experience using and/or designing RESTful APIs
  • A working knowledge of Agile Development or an enthusiasm and passion to learn.

Work Credentials: H1 Visa, Permanent Residency, TN Visa, or US Citizenship is required.


Skype, Inc (Brisbane, CA, USA)

Posted 25-Jun-2010

Job Description Quality Engineer

As a member of the Skype Cloud Technology Team, you will help build an infrastructure capable of supporting hundreds of millions of users. Our growing San Francisco-area development group will leverage open standards to deliver communication services--including voice, video, chat and presence--to the web and enable radically new Skype applications. The technology used by the team will include distributed databases and frameworks (e.g., Dynamo-styled storage and Map/Reduce), RESTful APIs, scalable message passing (e.g., Thrift, protocol buffers, ActiveMQ), fault tolerance and functional languages. The development process is rapid, iterative and based on Scrum.

Skype is seeking a motivated Quality Engineer with an innate curiosity about how things work and the drive to improve them. You will be an integral part of a cross-functional team including Product Owners, Developers and Architects. This is not a manual testing job. You will be defining and programming automated tests across a wide range of module, system, load and stress tests.

Key Responsibilities

  • Create and implement test acceptance criteria
  • Build and utilize test frameworks for functional and non-functional tests
  • Fully automate all tests
  • Develop, execute and evaluate performance and load tests
  • Monitor and track problem identification throughout the development cycle, ensuring resolution and verification is consistently and effectively delivered
  • Record and report on testing metrics as well as track and report defects using appropriate tools, working collaboratively with the Software Engineers, Architects and Product

Owners

  • Work in two week sprints writing tests and integrating alongside the developers

Requirements

  • Extensive experience with Python
  • Experience with Perl or Bash is highly desirable
  • Proven track record of designing and executing performance and/or load tests
  • Experience with object-oriented programming
  • Good working and applied knowledge of networking protocols including TCP and UDP
  • Excellent problem solving, analytical, and technical troubleshooting skills
  • Experience testing highly scalable distributed systems is desirable
  • A working knowledge of Agile Development or an enthusiasm to learn
  • Experience testing complex network and telecommunications applications and protocols are desirable

Work Credentials: H1 Visa, Permanent Residency, TN Visa, or US Citizenship is required.

Contact Info:


Skype, Inc (Brisbane, CA, USA)

Posted 25-Jun-2010

Job Description Automation and Build Engineer (Contract ~ 3 months)

As a member of the Skype Cloud Technology Team, you will help build an infrastructure capable of supporting hundreds of millions of users. Our growing San Francisco-area development group will leverage open standards to deliver communication services--including voice, video, chat and presence--to the web and enable radically new Skype applications. The technology used by the team will include distributed databases and frameworks (e.g., Dynamo-styled storage and Map/Reduce), RESTful APIs, scalable message passing (e.g., Thrift, protocol buffers, ActiveMQ), fault tolerance and functional languages. The development process is rapid, iterative and based on Scrum.

Skype is seeking a script/build/tools engineer to automate builds, configuration management and test/release environment construction. In this role you would work closely with the software engineers and architects in Brisbane, California and facilitate the development environment This is not an IT support role.

Key Responsibilities

  • Design, develop, and maintain continuous integration infrastructure including build and test on source code commit and periodic builds.
  • Build system guru. We currently use SCons but we're willing to have you completely rebuild this.
  • Manage the Source Code Management (SCM) system - including the creation, maintenance, and retirement of multiple lines of development. We currently use Git.
  • Deploy, configure, and maintain our build farm and related infrastructure.
  • Assist in developing deployment mechanisms.
  • Develop automation tools for test bed configuration and management.
  • Consult with Quality Engineering to design, develop, and improve unit tests, automated tests, and related infrastructure.

Requirements

  • Must be an expert with Python
  • Minimum of 2 years with other scripting languages such as Shell or Perl, are highly desired.
  • Minimum of 2 years with source control management systems such as SVN, CVS, Git and/or Mercurial.
  • Minimum of 2 years with build tools such as make, SCons, CMake.
  • Must have some experience with DVCS such as Git or Mercurial.
  • Must have experience doing system administration on Linux/Unix/Mac OS X.
  • Should have some experience setting up and maintaining BuildBot, Quickbuild or a similar system.
  • Familiarity with virtualization technologies (VMware, Xen, etc).
  • Experience with automated management/creation of server clusters.
  • Experience with setting up test environments.

Work Credentials: H1 Visa, Permanent Residency, TN Visa, or US Citizenship is required.

What Python is used for: To design, develop, and improve unit tests, automated tests, and related infrastructure.

Contact Info:


WP LLC (New York, NY, USA)

Posted 25-Jun-2010

Job Description Seeking Senior Django Developer strong in backend for remote contract work. Ideally you have experience in database architecture, work diligently and have experience dealing with performance.

Please send linked profile, resume and/or portfolio site url as well as your hourly rate. Links to work or code when possible also appreciated.


Emma Inc. (Portland, OR, USA)

Posted 25-Jun-2010

Job Description Developer, Platform team

Emma is on the hunt for a talented software developer to help build our next generation of web-based communications services.

As a member of our Platform team, you'll work on a variety of challenging projects, employing open source technologies and a dash of cunning to deliver top-notch solutions to difficult problems. We're focused on topics like scalability and reliability -- pretty much anything ending in -bility, really -- and on building a solid foundation to power Emma's innovative applications and services.

Contact us to tell us what we have in common. If you have some code to show us, even better.

The Absolute Must Haves:

  • Proven development skills in Python, or a similar high-level language
  • A sound understanding of relational database systems
  • Familiarity with a wide range of internet technologies, such as HTTP, SMTP, caching, web services, and so on
  • Excellent and creative problem-solving skills
  • Experience with agile development practices

Things That Would Also Be Nice:

  • In-depth knowledge of PostgreSQL
  • Experience with the performance and scalability of high volume systems

We are looking for folks who would like to live and work in Nashville, TN or Portland, OR, with relocation possible for the right candidate.

Contact Info:


Netframe information management (Den Haag, The Netherlands)

Job Description (Senior) Developer

We are looking for a new developer to join our team of hard-rocking experienced Python developers

Netframe is a growing information-management firm. For our customers, we analyze and improve their internal information flow. Also, we perform social media analysis. Netframe was founded October 2006, and currently employs four people. With the end of 2011, we expect to have grown to ten employees.

Required Skills and Experience:

  • Minimum 3 years experience in Python
  • Experience with PostgreSQL, MSSQL and Oracle
  • Comfortable with Linux, HTML, CSS and Pylons
  • An innovative and independent attitude

Plusses:

  • Adaptable to a non-conformist workspace
  • Decent collection of worn-out band shirts

What Python is used for:: We use Python to develop our products

What we offer: We offer an interesting and diverse position in a growing company, with a competitive salary plus benefits. At Netframe, you will have the freedom to develop our projects to your own insights and style. Also, you will have the option to 'bring a friend' as a future developer trainee.

Contact Info:

  • Contact: John Kraal
  • E-mail contact: werk at netframe.nl

Rackspace Hosting (San Antonio, TX, US)

Posted 25-Jun-2010

Job Description Senior Python Developer

Location: Anywhere - Remote Work Available

We are looking for passionate advocates of technology. We're looking for people who don't just use these tools and services, but people that write them. It is one thing to start a virtual machine on a host; it is another to have the curiosity to read the source code and figure out how it all works.

We are looking to balance the "been there, done that" with the "why can't we do it that way?" mentality of thinking. The ability to challenge assumptions and conventions is important.

Qualifications:

  • Strong desire to innovate and develop future technology
  • 5-10 years experience designing and writing cutting edge software
  • Internet and operating system security fundamentals
  • Extensive knowledge designing massively scalable systems
  • Experience working in diverse heterogeneous environment and moving quickly from one technology to another
  • Linux operating system/application development desirable
  • Proven problem solving ability
  • Programming in Python, C, Ruby, or Java
  • Experience with virtualization, preferably on multiple hypervisors
  • BS/MS in Computer Science or equivalent experience (PhD a plus)
  • Excellent written and verbal skills

In addition to our primary goal of building our next generation cloud offering, we are building all the necessary tools and utilities to manage and sustain an ecosystem of users and developers of the Rackspace Cloud Servers platform. CloudFiles, Drizzle, Cassandra and other tools in development will be used.

Rackspace Hosting is an Equal Opportunity Employer

Contact Info


ETVnet.com (Toronto, Canada)

Posted 24-Jun-2010

Job Description

In business for more than 5 years and a leader in its market sphere a Russian IPTV company is looking for a Python Web Developer in Toronto, Canada.

Database and web application programmer with 3+ years experience in the following areas:

  • Django/Python development experience (!!!)
  • Develop and implement updates and enhancements to existing long-term web projects
  • Strong database design skills and fluency in SQL/MySQL
  • Fluent in CSS, HTML, XML, JavaScript/jQuery with understanding of cross-browser issues
  • Experience with large scale web applications and advanced web technologies
  • Understand/speak Russian - requirement
  • Fast learner, self-starter, solution oriented and productive worker
  • Dedicated to programming and meeting deadlines
  • Ability to work independently, as a team player and in a fast paced environment
  • Degree in Computer Science

Contact Info


MED PLAST. (Kiev, Ukraine)

Posted 23-Jun-2010

Job Description Software Engineer

We are aggressively expanding and are looking for experienced software engineers to join our team.

What Python is used for: We are a Python based shop. Other than a few legacy applications (PHP and Perl) all work is done in Python frameworks. All new work is done in Django framework.

Contact Info:


Meetup (New York, NY, USA)

Posted 22-Jun-2010

Job Description

Meetup is hiring exceptional Software Engineers to work on a product that's already helped millions of people find and build local community worldwide. You'll work with a smart, dedicated engineering team to build the next generation of the site. While Meetup is established and successful, things are still growing quickly -- enjoy the challenges and opportunity of working with a startup with the benefits of a mature company.

Requirements:

  • A love of what you do
  • The idea of helping grow local community worldwide thrills you
  • Extensive experience programming in Java
  • Experience developing for the web
  • Strong DB/SQL skills
  • Python/Perl/Ruby experience a plus
  • Javascript experience a plus
  • Formal CS Degree a plus

Every member of the Meetup Team is expected to: be an Innovator; be a Collaborator; be a Champion for their ideas; be an Expert; have High Standards; be dedicated to the power of self-organized groups and our mission of A Meetup Everywhere About Most Everything ("MEME"); and most importantly, Get Stuff Done That Makes a Difference!

Meetup is a results-oriented company with an excellent financial footing, a viable and proven business model, and more importantly, a mission to change the world. If the above describes you and your passions, we'd love to hear from you! Click here to apply: http://hire.jobvite.com/j/?cj=oJnhVfw2&s=Python

Contact Info:

No telecommuting


Mediaphormedia (Lawrence, KS, USA)

Posted 22-Jun-2010

Job Description

Mediaphormedia is the award-winning commercial software division of The World Company, a communications and media company based in Lawrence, Kansas. Mediaphormedia is widely considered to be one of the most innovative news and media organizations in the country employing some of the best and brightest online media developers.

Mediaphormedia is seeking a Systems Administrator with experience in administration of Linux systems in a LAMP-style stack. Daily responsibilities include maintenance of department hardware and software, monitoring systems, and troubleshooting complex performance and functionality issues.

The ideal candidate should have experience installing, configuring and administering LAMP-style systems. Experience specifically with Ubuntu/Debian is helpful. Other related experience includes scripting languages especially as used to write sysadmin-type scripts (Python is preferred); and basic understanding of administering databases (experience with tuning PostgreSQL preferred).

We offer an excellent benefits package including health, dental, 401k, plus employee discounts on your Sunflower Broadband cable, Internet and phone services and on your Journal-World subscription. Background check, pre-employment drug screen and physical lift assessment required.

Contact Info:

NB: Do not use Word and do not send documents that are not .txt files, they will be rejected.


Gifts and Talents, LLC (Plano, Texas, USA)

Posted 22-Jun-2010

Job Description Python programmers for unique caregiver/care receiver matching service.

Positions: 1 lead and several hourly programmers.

Requirements: Pass a Python test and demonstrate a grasp of the project after a brief introduction. Hourly programmers will also be interviewed by the lead. Django experience preferred.

Company: Relatively new company with very experienced business owners.

Pay: $10/hr and up depending on experience. Lead may have opportunity for ownership. All positions are contract at this time.

Citizenship: U.S. Citizens only please as you will be required to sign a Non-Disclosure and pass a background check before hiring.

Contact Info:


Rouleau Search Associates [Agency](East Cambridge, MA, US)

Posted 22-Jun-2010

Job Description Lead Engineer

Broadly skilled web applications and backend engineer needed to design and manage the website platform. Duties will include:

  • Designing, building, and securing the website technology infrastructure
  • Implementing a car management system for owners to schedule and manage their cars in the system
  • Interface with our third-party partners, including car rental systems, hardware devices in the field, billing, etc
  • Ensure best-practices security on all aspects of the platform
  • Manage other contributors as the business grows

The current platform is LAMP(Python), with XML APIs to partners.

Desired Skills:

  • Linux platform design, operations, and security
  • Experience with source code control & software development principles
  • Python development, both UI and backend
  • Experience with end-to-end web application design
  • Experience with web security, including SSL, authentication schemes, and billing
  • Experience leading a complex project and managing a small team
  • UI implementation experience, including javascript/ajax architectures
  • Ability to lead and manage additional remotely-based developers
  • Ability to work without backup dancers for a while

Experience:

  • 5 years+ in internet software development
  • At least 1 year managing or tech lead of a small group
  • Ability to communicate well in writing and speech
  • No visa sponsorship available

To Apply:

Please send us your resume, along with a cover letter.

Compensation:

Competitive salary plus equity

Additioanl Info Our headquarters at East Cambridge, MA. Relocation possible at candidate's expense. No telecommuting positions are available at this time.

Contact Info

  • Contact Lori Rouleau, Senior Technical Recruiter
  • Email: lori at rouleausearch.com

Joobili Kft (Ltd.) (Budapest, Hungary)

Posted 22-Jun-2010

Job Description Python Programmer - Intern Position

About Us: Joobili is a travel startup that provides an innovative way to show event and travel information. Our CEO is American, the COO Hungarian and the CTO is British so we operate the business completely in English, so don't worry about any language barriers!

Who we Want: We are looking for an intern to help us with our Python needs, you should love Python and hacking on UNIX in general. Liking travel and music events is a bonus!

What we can offer: We'll arrange and pay for accommodation, feed and water you at the wonderful on-site restaurant, we'll buy you a travel pass for the public transport system for your time here and we can help with Visas and Flights.

Where we are based: We are based in the beautiful Budapest, Hungary inside the fantastic offices of the HQ of one of the largest Music festivals in Europe. <http://en.wikipedia.org/wiki/Sziget_Festival> we have a close relationship with this Music Festival company, so pack your festival and party clothes as attendance to these events is mandatory :)

What Python is used for: We are using Python for processing of XML feeds, travel and event information and other data that is used for upcoming Joobili products.

Contact Info:

  • Contact: Job Team
  • E-mail contact: jobs at joobili.com
  • Web: http://joobili.com
  • No telecommuting

ProShortlist (Sydney, NSW, Australia)

Posted 22-Jun-2010

Job Description I have a full time Python coding position available (37.5 hours per week) for the next three months and possibly longer. The project is a large web based scraping system using Python, MySQL and Twisted. You will be taking over a partially developed system that has various projects at multiple stages of release.

I am not fussed what timezone you are in but you must have excellent spoken and written English. I am very strict on language skills. If you sometimes have trouble being understood or understanding what is being said to you then your English skills will not be good enough for this project.

You must be available for 7.5 hours per day Monday to Friday Chicago time. The actual time zone you complete these hours in can be variable.

Please provide your hourly rate and give summaries of your most recent projects and your experience with Python. Your level of skill with Python must be in the top 5%. If you were not the best Python developer out of all the developers you worked with in the last 3 years than you are not going to be good enough for this project.

This is a full time role so I do not want someone who is trying to do this as a side project. You can have other projects outside of the 7.5 hours I pay for but your primary dedication must be to my project.

Contact Info:


FanFeedr (Brooklyn, NY, USA)

Posted 22-Jun-2010

Job Description FanFeedr is a sports vertical content aggregation service. We have a public-facing site, a RESTful API, an iPhone app, and much more in the works.

We are looking for a few good Python engineers to join our team as we continue to build out our existing service and expand into additional verticals. We are staffing up on both the junior and senior ends of the spectrum.

Candidates must have professional Python experience as well as strong database design and development skills. Although we use frameworks here, we understand if you don't have experience with ours. However, you should have experience developing with at least one web frame work and one ORM technology. That said, you will absolutely get bonus points for experience with SQLAlchemy and Pylons.

Candidates must also have experience with MVC, different caching strategies, XML and web services, familiarity with vanilla front end technologies like JavaScript, CSS, and HTML. An advanced candidate will also have worked with lexicographic processing and NLP.

What Python is used for:

Our infrastructure runs in the Amazon cloud on a Fedora core. We use Apache as our web server, PostgreSQL as our database, feed a lot of information into a Solr collection, and develop in Python. The frameworks we use are SQLAlchemy and Pylons.

Contact Info:


Max Planck Institute for the Biology of Ageing (Cologne, Germany)

Posted 17-Jun-2010

Job Description

The Bioinformatics group (lab Habermann) is at the earliest convenience looking for PhD-Students (m/w)

The Max Planck Institute for Biology of Ageing was funded in 2008 and is quickly becoming the centre of a unique network of research institutes dedicated to related questions. In our institute, scientists are using a number of different model systems combined with theoretical approaches to address this fundamental question in biology.

Our Interests

Our group has the following projects to offer: analysis and integration of biological data (NGS, expression-, functional screens, proteomics); algorithm development for sequence analysis (proteins, nucleic acids); motif discovery (proteins, nuceic acids); software development for biological research; understanding epigenetics in ageing;

We work in very close collaboration with biological research labs here in Cologne, as well as world-wide.

Your Qualifications

You hold a master degree or diploma in one of the following fields: Biology, Bioinformatics, Physics, Mathematics or Computer Sciences. Programming experience is required (Perl or Python; additional knowledge of Java or C/C++ would be a plus). The working language of our institute is English.

What we can offer

We can offer you an interesting and diversified PhD position in an international environment. You will furthermore have the possibility of attending training courses and international conferences. Payment follows the “Tarifvertrag des oeffentlichen Dienstes” (TVöD) and you will get a number of social benefits. The Max Planck Society aims at employing more disabled persons, applications of disabled persons are therefore highly requested.

Are you interested?

If so, please send us your complete application including 2 letters of references or 2 names of referees only as a pdf-file per e-mail to personal@age.mpg.de with cc to BHabermann@age.mpg.de using the code number 09/2010 till 31.07.2010 latest.

Contact Info:


Grady Levkov & Company [Agency](New York, NY)

Posted 17-Jun-2010

Job Description Python Developer For Infrastructure Development

Grady Levkov & Company is a recruiting firm that specializes in technical and analytical searches. We are leaders in our field, with a particular focus on technical and analytical roles.

An elite bank is looking for an exceptional senior Python developer to help build and support a global trading infrastructure. The individual will work with a object database that is used throughout the entire firm. The ideal developer will have a good knowledge of Python and have extensive systems-level knowledge of Unix development (both professionally and in their free time). Strong professional background and work history is required.

If you fit this profile, we'd be interested in discussing further. Please respond through the link below (our web site) and we'll respond quickly if we feel there's a match:

Contact Info


Cadio, Inc. - Location Analytics Startup (Boston, MA, USA)

Posted 17-Jun-2010

Job Description Software Engineer - Location Startup

Cadio is a funded, rapidly growing startup with a working product and a few high-profile customers. We're looking to add another engineer to our founding team to continue our growth.

Our product gathers and analyzes GPS data from mobile phones to better understand what consumers do in the real world. It's basically like web analytics but for location data.

The ideal person will love coding, statistics, and location data. We use a lot of different technologies (Python, Java, schema-less databases, AWS, ...) and are looking for people who enjoy picking up new things quickly.

What Python is used for: An increasing % of our analytics engine and all of our front-end is written in Python.

Cadio is based in Boston, MA

Contact Info:


AG Projects B.V. (Amsterdam, Nederland)

Posted 17-Jun-2010

Job Description C/Python developer

  • Software design and development
  • SIP and related protocols
  • Good command of Python and C programming languages
  • Debian/Ubuntu Linux and MacOSX
  • Very good knowledge of TCP/IP networking
  • Multi-threading and asynchronous communications
  • Audio and video processing
  • Security (X509, SSL/TLS)

What Python is used for: The field of development is real-time communications VoIP, IM, Presence. You are responsable for development and support of open-source software projects.


Yelp (San Francisco, CA, USA)

Posted 17-Jun-2010

Job Description Back-end Software Engineer

About the team:

It ain't easy running a site with 26M+ users and 8M+ reviews, but we do it with just a few people. This team does it all. They tame MySQL replication one day, implement a brand-new feature the next, and push it all out that night. They love being responsible for whole systems, and they love scaling those systems to the next level. But what really keeps the code flowing? Daily release cycle, baby!

Requirements:

  • Build systems that are simple and scale
  • Command of your favorite modern programming language: Python, Ruby, Java, Objective-C, C++, etc
  • Comprehensive computer-science fundamentals
  • Excitement about the challenges of internationalization
  • Comfortable working in a Unix environment
  • Excellent typing ability in the presence of flying nerf darts

Pluses:

  • Love of Python
  • Battle-worn MySQL knowledge
  • Specific interest in local search or social networks
  • Active contributor to open source software
  • Command-line scripting skills

Yelp (San Francisco, CA, USA)

Posted 17-Jun-2010

Job Description Search and Data-Mining Engineer

About the team: Our search team sees 10M+ Yelp reviews as one giant playground for data mining. When you want cheap delivery thai for dinner, your wish is their code. They know how to decide between log() and sqrt(), SVMs and Naive Bayes, and more RAM or more servers. They eat data for lunch, chew it up, and spit out useful products.

Requirements:

  • Minimum BA/BS degree in Computer Science, Math, or related degree
  • Endless ideas about how to leverage Yelp's unique data set
  • Background in machine learning and/or information retrieval
  • Very strong grasp of algorithms and data structures
  • Command of your favorite modern programming language: Python, Java, C++, etc.
  • Thrive on implementation and scaling horizontally
  • Comfortable working in a Unix environment
  • Excellent typing ability in the presence of flying nerf darts

Pluses:

  • Experience tackling tough data problems in Lucene or Hadoop
  • Excitement about the challenges of internationalization
  • Battle-worn MySQL knowledge
  • Specific interest in search engines, spam detection, recommendation systems, or social networks
  • Active contributor to open source software
  • Command-line scripting skills
  • Contact: Linda Sill
  • Email: linda@yelp.com

Survey Monkey (Downtown Palo Alto, CA, US)

Posted 17-Jun-2010

Job Description

Survey Monkey is looking for software engineers that have a passion for solving complex and interesting problems. To handle information at the scale of the web requires ideas from just about every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design, etc.

Essential:

  • Deep understanding of object oriented programming principles and design patterns
  • In-depth, hands-on knowledge of Python and experience working with the relevant tools
  • Knowledge of at least one other server-side language, such as Java, C#, or Ruby.
  • Experience with Django, Pylons, or other Python web frameworks
  • Excellent communication and people skills; collaborative team orientation
  • Bachelors or Masters in Computer Science or a related field, or equivalent

Ideal:

  • Experience working on consumer-facing web sites
  • Experience building systems which apply Internet-scale architecture and design patterns
  • Demonstrated success working in an agile, fast-paced, dynamic environment

Contact Info


Rayonix (Evanston, Illinois, US)

Posted 17-Jun-2010

Job Description Senior Software Engineer - Instrumentation

We are seeking a Senior Software Engineer for the design and development of software to support state-of-the-art scientific X-ray detectors. You will be the key contributor in new products and services, using your instrumentation background and scientific programming skills. You will be work on the development of software for a major new instrument family, working in close association with Dr. Michael Blum, founder and CEO of Rayonix. In addition, you will work with Dr. Blum and scientists world-wide whose novel research efforts require on-going development and innovation with existing products. You will also manage or mentor other IT-related staff.

About the company Rayonix has an international reputation for providing the most advanced large area X-ray detectors. These instruments are utilized in nearly every major synchrotron across the globe, as well as numerous academic and industrial labs. Our detectors are being used to push forward the frontiers of scientific knowledge in a myriad of different applications, including macromolecular crystallography, small angle X-ray scattering, polymers, surface science, and materials science. We have built our reputation on the excellent data quality, solid reliability, ease of use of our instruments, and extraordinary support for our researcher-customers.

While our work is quite complex, our work-life is very simple: We are casual, fun, flexible, hard working, and committed to being the very best at what we do.

Qualifications Candidates considered first for this job will have:

  • At least three years of scientific programming using C and C++, Linux/Unix, and more recent applications of object-oriented languages (Python, Perl, etc.)
  • Broad product development capability: code architecture, project design, programming, documentation and QA
  • Experience with GUI development tools (e.g., Qt, GTK+, etc.)
  • Experience with instrument and machine control issues, database structures, and client server applications
  • Excellent written and oral communications

Rayonix is most decidedly an equal opportunity employer and qualified candidates with diverse backgrounds are strongly encouraged to apply.

Keyword search - computer programmer, coder, computer scientist, scientific software, software engineer, software development, software developer, tcl/tk, fltk, blu-ice, motif, x-windows, synchrotron, detector, device control software, imaging, x-ray, diffraction, scattering, crystallography.

Contact Info


Lawrence Livermore National Laboratory (Livermore, California, US)

Posted 17-Jun-2010

Job Description Scientific Software Developer (Python)

$7133 - $14266

Research and development in the national interest thrive at Lawrence Livermore National Laboratory. By encouraging a competition of ideas, instilling respect for individual contributions, and embracing a diverse and motivated work force, we make breakthroughs that have global impact. Make history by being a vital part of our future.

NATURE AND SCOPE OF JOB

The Applications, Simulation and Quality (ASQ) Division at LLNL has an opening for a Scientific Software Developer (Python) to support A-Program’s Verification and Validation (V&V) Program. The selected candidate will develop and maintain the LLNL Uncertainty Quantification (UQ) Pipeline tool that facilitates UQ studies. The position entails extending the capabilities of the software framework, developing and integrating advanced sampling and analysis techniques, and maintaining and porting the tool to make optimal use of new high performance computing architectures. Software development is primarily in Python. Will work independently, while contributing as a member of a dynamic, multidisciplinary team environment. Will report programmatically to the A-Program V&V Program Leader and administratively to the Production and V&V Code Group Leader.

ESSENTIAL DUTIES

  • Perform complex software engineering tasks related to the development of production quality software and rapidly evolving requirements, including in-depth analysis, design, implementation, test and user support, conforming to and promoting standards, frameworks, and processes established by the project and customers.
  • Refine and manage existing software tool.
  • Develop and integrate new techniques into the pipeline for advanced UQ studies.
  • Develop and document methods and implementation in source code repository, user manuals, and in informal and formal presentations.
  • Port software to new high performance computing architectures, leveraging new capabilities.
  • Develop and implement improvements in software development practices.
  • Manage competing priorities of customers and stakeholders to ensure deadlines are met.
  • Perform all assignments in accordance with ES&H, security and business requirements and policies.

ESSENTIAL SKILLS, KNOWLEDGE AND ABILITIES

  • BS in Computer Science, Computer Engineering or equivalent level of demonstrated knowledge.
  • Significant experience working on scientific computing codes, preferably in C or C++ using object-oriented methodologies.
  • Experience in Python software development.
  • Demonstrated advanced knowledge of software code development on Linux and Unix-based platforms.
  • Experience working with ill-defined requirements.
  • Experience introducing improvements to software development practices.
  • Familiarity with numerical software and algorithms.
  • Effective advanced analytical, problem-solving and decision-making skills to develop creative solutions to complex problems.
  • Demonstrated ability to work effectively as an independent contributor and as a member of a multidisciplinary team.
  • Demonstrated ability to effectively manage concurrent technical tasks under demanding timelines to produce deliverables.
  • Demonstrated effective organizational and planning skills.
  • Demonstrated effective verbal and written communication skills.

DESIRED SKILLS, KNOWLEDGE AND ABILITIES

  • MS/PhD computer science, computer engineering or related experience.
  • Experience testing and debugging complex problems on a large-code system.
  • Experience with software quality best practices.
  • Experience in high performance computing, including message passing and multithreading.
  • Experience developing numerical algorithms.
  • Experience with Oracle or MySQL.

LLNL offers a challenging environment and a competitive salary/benefits package. To view and apply for this job, go to https://jobs.llnl.gov and search by job #009093. When applying and prompted please mention where you saw this ad. LLNL is operated by the Lawrence Livermore National Security, LLC, for the U.S. Department of Energy, National Nuclear Security Administration. We are proud to be an equal opportunity employer with a commitment to workforce diversity.

Contact Info


Lawrence Livermore National Laboratory (Livermore, California, US)

Posted 17-Jun-2010

Job Description Scientific Software Developer

Research and development in the national interest thrive at Lawrence Livermore National Laboratory. By encouraging a competition of ideas, instilling respect for individual contributions, and embracing a diverse and motivated work force, we make breakthroughs that have global impact. Make history by being a vital part of our future.

NATURE AND SCOPE OF JOB

The Applications, Simulations & Quality (ASQ) Division at LLNL has an opening for a senior scientific software developer with extensive experience in Python or Java. The selected candidates will collaborate with senior scientists and researchers to extend the capabilities of an analytic software toolkit (algorithms, GUI, etc.), as well as extend Python and Java frameworks to present data via a website for scientists and physicists to use in decision making. In addition, the candidate will have the opportunity to work with physicists, engineers, and other scientists in a dynamic fast-paced team environment, developing software requirements, algorithms, documentation and tests as well as all other aspects of software development. candidate Will report administratively to the Production and V&V Code Group Leader.

ESSENTIAL DUTIES

  • Develop and implement improvements in software development/computer science support to multidisciplinary teams.
  • Identify and capture complex requirements, design and implement innovative software solutions that are maintainable, extensible, and follow best practices for high performance scientific computing software, in collaboration with customers and team members.
  • Develop, implement, and document advanced methods in developer repository, user manuals, and informal and formal presentations.
  • Research and introduce improvements in current software development tools and practices.
  • Maintain and improve existing software, as well as develop new software and supporting scripts.
  • Manage competing priorities of customers and stakeholders to ensure deadlines are met.
  • Perform all assignments in accordance with ES&H, security and business requirements and policies.

ESSENTIAL SKILLS, KNOWLEDGE AND ABILITIES

  • BS in Computer Science, Computer Engineering or equivalent level of demonstrated knowledge.
  • Extensive experience with either Python or Java.
  • Experience developing and enhancing Graphical User Interfaces (GUIs).
  • Experience working on advanced scientific computing codes.
  • Demonstrated advanced knowledge of software code development on Linux and Unix-based platforms.
  • Familiarity with advanced numerical software and algorithms (e.g. numpy and scipy).
  • Experience introducing software tools and/or techniques and improving software development practices.
  • Demonstrated ability to effectively apply analytical, problem-solving and decision-making skills to develop independent and creative solutions to complex problems.
  • Experience working effectively in a diverse development team environment, as well as independently.
  • Demonstrated ability to effectively manage concurrent technical tasks, under demanding timelines to produce deliverables.
  • Effective verbal and written communication and interpersonal skills necessary to work effectively in a large technical team environment.

DESIRED SKILLS, KNOWLEDGE AND ABILITIES

  • MS/PhD computer science, computer engineering or related experience.
  • Knowledge of software development paradigms on Windows.
  • Experience testing and debugging complex problems on a large code system.
  • Experience with message passing and/or multithreading.
  • Experience with software quality best practices.
  • Experience with software configuration management tools.
  • Experience with Oracle or MySQL.

LLNL offers a challenging environment and a competitive salary/benefits package. To view and apply for this job, go to https://jobs.llnl.gov and search by job #009012. When applying and prompted please mention where you saw this ad. LLNL is operated by the Lawrence Livermore National Security, LLC, for the U.S. Department of Energy, National Nuclear Security Administration. We are proud to be an equal opportunity employer with a commitment to workforce diversity.

Contact Info


Lawrence Livermore National Laboratory (Livermore, California, US)

Posted 17-Jun-2010

Job Description Software Engineer 008991

$5867 - $11734

Research and development in the national interest thrive at Lawrence Livermore National Laboratory. By encouraging a competition of ideas, instilling respect for individual contributions, and embracing a diverse and motivated work force, we make breakthroughs that have global impact. Make history by being a vital part of our future.

NATURE AND SCOPE OF JOB

The Center for Advanced Scientific Computing (CASC) is seeking a software engineer as a member of the scientific data mining team that is involved in many projects that analyze large, complex, multi-dimensional, scientific datasets arising from simulations, observations, and experiments. Specifically, current efforts surround the application of software tools for image/video processing and pattern recognition to data analysis problems of interest. The candidate will work with project members to apply image processing and pattern recognition algorithms to enable researchers to detect and identify objects of interest in data, extract relevant statistics for the objects, and recognize patterns. The chosen candidate will also have the opportunity to work independently and interact with a diverse team of mathematicians and computer scientists. This position reports administratively to the Applications, Simulations & Quality (ASQ) Scalable Algorithms and Solvers Group Leader.

ESSENTIAL DUTIES

  • Apply image processing and pattern recognition algorithms for analysis of data.
  • Develop and implement algorithms in Python and C++.
  • Develop scripts to apply algorithms to massive datasets.
  • Document all software products.
  • Support releases of the software via documentation and user interaction.
  • Interact with customers to understand their requirements and provide technical support.
  • Collaborate with project team members in technical discussions to achieve project goals.

ESSENTIAL SKILLS, KNOWLEDGE AND ABILITIES

  • MS in Computer Science, Computer Engineering or a related field, or equivalent level of demonstrated knowledge.
  • Experience programming in C++, Python, and object-oriented design concepts.
  • Experience in image processing and pattern recognition.
  • Demonstrated ability to work independently and in a team environment.
  • Demonstrated effective communication and interpersonal skills.
  • Demonstrated knowledge of computational mathematics.
  • Experience in developing software in a Linux/UNIX environment.
  • Demonstrated ability to learn parallel processing techniques.

DESIRED SKILLS, KNOWLEDGE AND ABILITIES

  • Knowledge of data mining algorithms.
  • Experience with parallel processing techniques (MPI, OpenMP).

LLNL offers a challenging environment and a competitive salary/benefits package. To view and apply for this job, go to https://jobs.llnl.gov and search by job #008991. When applying and prompted please mention where you saw this ad. LLNL is operated by the Lawrence Livermore National Security, LLC, for the U.S. Department of Energy, National Nuclear Security Administration. We are proud to be an equal opportunity employer with a commitment to workforce diversity.

Contact Info


Lawrence Livermore National Laboratory (Livermore, California, US)

Posted 17-Jun-2010

Job Description Scientific Software Developer - 008902

Research and development in the national interest thrive at Lawrence Livermore National Laboratory. By encouraging a competition of ideas, instilling respect for individual contributions, and embracing a diverse and motivated work force, we make breakthroughs that have global impact. Make history by being a vital part of our future.

NATURE AND SCOPE OF JOB

Are you looking for a challenging position that gives you access to some of the world’s largest supercomputers, cutting edge computational science research, and a chance to help solve significant problems of interest to national security? The Applications, Simulations and Quality (ASQ) Division has openings for computer scientists in the Weapons and Complex Integration Principle Directorate. The chosen candidates will work independently developing algorithms, optimizations, documentation, tests, and work in all other aspects of scientific code development for both 2D and 3D simulation and visualization. In addition, the candidates will have the opportunity to work with physicists, engineers, and other scientists in the development of software that enables one of the Laboratory’s key missions: Stockpile Stewardship. Will report administratively to a WCI Program ASQ Group Leader.

ESSENTIAL DUTIES

  • Provide software development/computer science support to multidisciplinary teams.
  • Manage competing priorities of customers and stakeholders to ensure deadlines are met.
  • Identify and capture requirements, design and implement software solutions that are maintainable, extensible, and follow best practices for high performance scientific computing software, working in collaboration with customers and team members.
  • Develop computation models for multiphysics applications and libraries and verify their implementation.
  • Document methods and implementation in developer repository, user manuals, and in informal and formal presentations.
  • Provide analysis and recommendations in collaboration with internal and external scientists, engineers, mathematicians, and other computer scientists on WCI codes.
  • Maintain and improve existing software, as well as develop new software and supporting scripts.
  • Perform all assignments in accordance with ES&H, security and business requirements and policies.

ESSENTIAL SKILLS, KNOWLEDGE AND ABILITIES

  • BS in Computer Science, Computer Engineering or equivalent level of demonstrated knowledge.
  • Extensive experience with Object Oriented Design and Design Patterns.
  • Experience working on scientific computing codes.
  • Advanced C and C++ programming skills (templating, inheritance, and polymorphism).
  • Knowledge of software code development on Linux and Unix-based platforms.
  • Familiarity with numerical software and algorithms.
  • Effective analytical, problem-solving and decision-making skills to develop independent and creative solutions to complex problems.
  • Experience working effectively in a diverse development team environment, as well as independently.
  • Ability to effectively manage concurrent technical tasks, under demanding timelines to produce deliverables.
  • Effective time management, organization, and planning skills.
  • Effective verbal and written communication and interpersonal skills necessary to work effectively in a large technical team environment.

DESIRED SKILLS, KNOWLEDGE AND ABILITIES

  • MS/PhD computer science, computer engineering or related experience.
  • Familiarity with geometric modeling principles.
  • Knowledge of software development paradigms on Windows.
  • Experience programming with Python or Fortran.
  • Experience testing and debugging complex problems on a large code system.
  • Experience with one or more of the following: VTK, QT, OpenGL, or Standard Template Library.
  • Experience with software quality best practices.
  • Experience with software configuration management tools (CVS, Subversion, and Perforce).
  • Parallel computing experience (familiarity with MPI, OpenMP, and Threading).

LLNL offers a challenging environment and a competitive salary/benefits package. To view and apply for this job, go to https://jobs.llnl.gov and search by job #008902. When applying and prompted please mention where you saw this ad.

LLNL is operated by the Lawrence Livermore National Security, LLC, for the U.S. Department of Energy, National Nuclear Security Administration. We are proud to be an equal opportunity employer with a commitment to workforce diversity.

Contact Info


Science 2.0. (London, UK)

Posted 16-Jun-2010

Job Description

I am looking to develop and repackage an application. It is a PDF storage system which currently runs on Python but cannot be installed on windows. All of the required libraries already have been ported. I would like somebody to make this into a downloadable application that will run on windows. There are various threading issues involved

Contact Info

  • Contact: M. Hahnel
  • E-mail contact: mhahnel at imperial.ac.uk>
  • Telecommuting OK

NB: Do not use Word and do not send documents that are not .txt files, they will be rejected.


CompIT Consultants Pte Ltd (Singapore)

Posted 16-Jun-2010

Job Description Python Programmer, Permanent position, candidates must be in Singapore.

  • Strong Python development experience
  • Strong UI / front end web developer experience with JavaScript, AJAX, CSS, DHTML, cross browser development
  • Experience working with complex layouts with frames / iframes and developing for IE, Firefox, Safari, Opera, Netscape
  • Solid experience and understanding of common JavaScript libraries like Dojo, jQuery, YUI, GWT, extjs, Prototype, DWR, Selenium, Maven
  • Excellent written and spoken english

All the above are essential - but if you have the following then you could be ideal:

  • Enthusiasm for social networking and online games or MMORPG
  • Javascript development knowledge
  • Linux experience and a preference for open source technology, open source platforms
  • You will be working within a highly talented development team with many opportunities for career progression. We need dynamic programmers who have passion towards programming and technology.

What Python is used for: Python is used in the development of massively scalable system

Contact Info


IPTEGO (Berlin, Germany)

Posted 16-Jun-2010

Job Description You will be in charge with the design and implementation of various Python daemons and you will be extending the functionality of existing ones. We are looking for software engineers that find programming in Python a pleasure. Our product is evolving very fast, so we have plenty of challenging tasks that we love and we hope that you will too.

About us: We have a passion for communication networks and spend much of our time experimenting and finding ways to analyze them. Our product is changing the way telecoms are operating their voice networks, and they love us for it.

What Python is used for: We use Python for almost all of the server side components, except for the ones with real-time needs (which are in C). The web frontend, post-processing of the data and all the periodic tasks are in Python. We also offer a Python SDK for 3rd parties to create applications running in our system.

Contact Info:

  • Contact: Tudor Golubenco
  • E-mail contact: jobs at iptego.com
  • Web: http://www.iptego.com/jobs/
  • No telecommuting but we can help you relocate

QuattroSource (Chicago, IL, USA)

Job Description QuattroSource is seeking talented individuals with experience in programming Linux based systems and technologies. We are currently working on several large projects for a Fortune 500 company. The projects are fully comprehensive systems with user interfaces and complex business logic. The systems employ many different technologies including Python, Java, MySQL, and Hadoop to name a few. Selected candidates will have the opportunity to contribute to various parts of each project and gain hands-on experience with cutting edge technologies.

You will be working alongside senior developers locally and at remote development centers to write code and deliver working systems based on design requirements. You will gain exposure to nearly all projects and work directly with the clients on feature additions and updates to existing and new systems. Candidates must be independent and demonstrate strong problem solving skills. We look for a strong background in programming and a solid understanding of the Linux operating system. Many projects will involve systems with Bash and other related automation technologies.

This is a hands-on role at a small yet rapidly growing company. We currently offer contracts based on project availability and will also consider candidates seeking full-time employment.

Required Skills and Experience

The following minimum skills are required:

  • At least three years of professional experience, demonstrated by referrals
  • Proficient with at least one OO programming language: Java, C/C++, Python, etc.
  • Skilled with at least one scripting language: Python, Ruby, Perl. Python programming is a major plus
  • Solid grasp of core computer science foundations including algorithm design, data structures, program flow, operating system concepts and computer architecture
  • Database schema design and programming SQL and stored procedures
  • Distributed programming knowledge is a major plus: map/reduce, COBRA, etc.
  • Experience developing automation scripts and building scalable systems
  • Good written and oral communication skills
  • Bachelor's degree from an accredited university

Applicants should be located in the Chicagoland area:

Contact Info


The Vesume Group (Boston, MA, US)

Posted 14-Jun-2010

Job Description Software Development Engineers

We are seeking Software Development Engineers to work on development of clients architecture and platform. Ideal candidate for this position will have demonstrated experience and knowledge around designing, implementing and supporting a highly scalable, high transaction rate Linux application written in Python. This position is located in Boston, MA

  • Hands-on involvement in the architecture, design, development, integration and deployment highly scalable database applications.
  • Team participation in all aspects of Software Development Life Cycle.
  • Assist customer support and respond to production issues as necessary
  • Assist in the creation and development of cross-application architectures

Skills and Experience

  • B.S. in Computer Science or equivalent
  • A minimum of 5 years experience developing applications on Linux platform
  • Current experience developing software systems using C, C++, Python, PHP, Perl, JAVA
  • Experience with the design and implementation for scaling large systems is highly desirable
  • Strong software design skills
  • Strong understanding of the software development process
  • Experience working with relational databases (Postgres, mySQL)
  • Excellent verbal and written communication skills
  • Strong self-motivation
  • Commitment to deadlines and willingness to meet the needs of 24x7 environment

Contact Info


JK Impact Inc. (Detroit, MI, USA)

Posted 11-Jun-2010

Job Description Results-oriented lead developer with a proven record of accomplishment leading application development and technology deployment in diverse computing contexts. Excellent written and verbal communication skills. Adept at communicating technical issues to management, internal departments, and external partners. Required language and technology requirements include: Python, Ruby, C/C++, PHP, Java, Javascript, CSS, XHTML, Perl, Bash, MySQL, PostGreSQL, Oracle, CouchDB, Linux, *BSD, Mac OS, Windows, Apache, Lighttpd, nginx. Expertise required in: Database schema design, ACL architectures, Client/Server Architectures, OO software engineering, Distributed architectures, Build Process Management, Linux/Unix administration, and Project Management

What Python is used for: web and application development.

Contact Info:


Immunity Inc. Inc. (Miami Beach, FL, USA)

Posted 11-Jun-2010

Job Description CANVAS Developer

Immunity is seeking a Python developer to work on Immunity's flagship product, CANVAS. CANVAS is a penetration testing tool used within the security industry to assess system and network security. The engine is written in Python and CANVAS utilizes Python-GTK for its GUI.

The position includes CANVAS interface, engine and reporting development work, including integration with other non-CANVAS products and the design and development of new products that build on the CANVAS infrastructure. It requires strong background in network programming, software design, and API standardization. Ideal candidates have the ability to inherit and work with large existing codebases and can reference prior experience doing so.

Integrated within CANVAS is a pure Python C-compiler and x86/x64/PPC/ SPARC assembler. Applicants preferably have some familiarity with the C programming language and the listed CPU architectures.

Ideally the successful applicant will also be familiar with information security concepts such as network scanning and/or software vulnerabilities.

The position is based either in Immunity's headquarters in Miami Beach, FL or satellite office in Buenos Aires, Argentina. Immediate presence in or availability to relocate to Miami Beach or Buenos Aires is required.

The successful applicant will hold a degree in computer science (or equivalent) and have significant Python development experience.

Contact Info:


Internet Brands (Los Angeles, CA, USA)

Posted 11-Jun-2010

Job Description Sr Software Developer

We are looking for Sr Python Developers that are interested in transitioning to do more PHP and/or Java development.

We are currently seeking an enthusiastic, experienced Senior Developer to help us build the next generation of CarsDirect.com. The ideal candidate will have experience using Java in a fast-paced internet/e-commerce environment, with a strong ability to prioritize tasks with minimal guidance, and communicate effectively with both technical and business personnel.

This is a perm position and requires someone to work on site.

Qualifications:

  • 5-6 yrs exp in developing with Python, Groovy, Django, PHP, JAVA
  • Must have 1-2 yrs exp in leading a team.
  • Java, Spring, Hibernate
  • AJAX, PHP and/or Java is a plus.
  • Must be authorized to work for any company in the USA

Contact Info


FDM Group GmbH (Frankfurt, Germany)

Posted 10-Jun-2010

Job Description

My client, a large and prestigious financial organisation, is looking for a Senior Python C/C++ Developer to join their team in Frankfurt for a period of 6 months with a strong option of extension.

Tasks/Responsibilities:

  • Software developer for a complex electronic trading system.
  • Creation and maintenance of Python-extensions for various APIs, using code-generation based on XML interface specs
  • Liaise with various development groups
  • Target platform is Linux

Qualifications/Required Skills:

  • Experience of integrating Python with C/C++ libraries
  • Rock Solid Python and C/C++ knowledge
  • Good communications skills
  • Good overview and knowledge of open source software
  • Experience of software development in large projects
  • Ability to work in project teams
  • A good command of English is a must.

Additional Domain & Business Skills:

Knowledge of exchange trading would be an advantage

Further Requirements:

  • Capability of working in international teams
  • Sound knowledge of the MS-Office software package & Lotus Notes
  • Experience in Agile Development

If the above role interests you then please send me your CV to the below details. Many thanks.

Contact Info:

  • Contact: James Roberts, Recruitment Consultant
  • E-mail contact: James.Roberts at fdmgroup.com
  • No telecommuting

Digg (San Francisco, CA USA)

Posted 10-Jun-2010

Job Description Digg is looking for a Senior QA Automation Engineer with plenty of Python and Selenium knowledge and lots of experience testing large scale websites.

Responsibilities:

  • Lead automated testing efforts for specific areas of functionality
  • Develop tools to improve product quality and automate processes
  • Contribute to test execution efforts
  • Facilitate communication within business, development, product and operations teams
  • Assist in maintaining QA environments

Qualifications:

  • Experience in development and/or testing of Web 2.0 applications - both frontend and backend
  • Strong knowledge of scripting languages including Python
  • Solid understanding of frontend automation and experience with Selenium
  • 5+ years experience in Web testing
  • Experience with source control tools such as Git
  • Working knowledge of QA methodology, testing techniques and approaches
  • Experience in agile development process (XP/Scrum)
  • Experience with Java, JavaScript, CSS and OO programming preferred
  • Experience with load/performance testing preferred (JMeter)
  • Experience with production monitoring tools preferred
  • Bachelors degree or higher in Computer Science/Computer Information Systems or other relevant field

Contact Info:

No telecommuting

NB: Do not use Word and do not send documents that are not .txt files, they will be rejected.


Straus Digital Media (Pleasantville, NY, USA)

Posted 10-Jun-2010

Job Description The team that brought you HudsonValleyHelpWanted.com and 300+ other job boards around the US and Canada and Cupid.com (and then sold it all... yes those were options you wished you were in on) has started a new project: 10LocalCoupons.com!

We're looking for an experienced Python developer (or two) to join our growing tech team. This is your chance to be in on the ground floor; yes, there will be a stock option plan here too. This is a full time job, not contract work.

Please send a resume and a list of Python web sites that you've developed. Ideal candidate will have experience with Django. Sorry, we'll only reply to qualified applicants.

Contact Info:


Columbia University Earth Institute Millennium Villages Project (New York, NY, USA)

Posted 10-Jun-2010

Job Description The role of the 'Micro-Utility Project Software Developer' is to support the design and implementation of the back-end monitoring and billing software for community-level micro-utility programs for the Millennium Villages Project. Reporting directly to the project's Infrastructure Program staff at the Earth Institute in New York, the Software Developer will be based out of Columbia University's New York City campus. (There may also be some potential for field work in various African countries to provide direct support for the project roll-out during later stages of deployment.)

The Micro-Utility project involves the development of a unique electricity power metering system targeted for use among the rural poor in Africa to help provide electricity access through a network of micro-grids. These micro-grids will be powered by small solar PV systems, serving 20-40 consumers (households). Instead of traditional, expensive end-of-the-wire power meters, special aggregating power meters are being developed to measure each consumer's power use at the power generation system (beginning-of-the-wire). This single aggregated meter (plus power generation system) will act as a "smart node" communicating over the mobile phone network to a "remote node" which will handle prepayment services, power generation system maintenance dispatch, and more. The meter will be connected to each consumer via physical wires, the meter will transmit/receive information to/from the remote node via the mobile phone network, and consumers can add more credit to their accounts via the mobile phone network.

The Modi Research group is looking to hire a developer with Python programming experience to create the back-end software for this "remote node" as well as a basic front-end web app. Some middle-ware development will also be required for enabling an off-the-shelf power meter to communicate to the "remote node" via a GSM modem. Project specification creation will be a part of the job, requiring good communication skills. The software developer will be a part of a dynamic team of collaborators spanning multiple institutions and industry contributors, and may interact regularly with the hardware engineers developing the "smart node" power meters and creating the API that the software developer will then use in creating the "remote node".

This job will result in the creation of an actual software product that will be deployed to help provide electricity access to the rural poor in Africa.

Duties and Responsibilities: The Software Developer is responsible for:

  • Power meter middle-ware development. Develop Python based "middle-ware" to enable an off-the-shelf power meter (with existing software) to interface with the "remote node" via a GSM modem.
  • Software specification creation. Articulating the functionality and features of the "remote node" software back-end and web-app front-end; creating a clear work plan; coordinating closely with related teams including power meter hardware developers, field installation/pilot staff, and other researchers and collaborators; helping to define and describe API from the "smart node" (hardware power meter) that the "remote node" (billing/usage software) will utilize for control and monitoring of the micro-utility network (several "smart nodes").
  • Software development. Creating the billing/usage back-end database, the simple web app front-end, and the micro-grid control/monitoring system; interfacing with the "smart node" (hardware power meter) API; testing and debugging of the developed software; creation of documentation of developed software.
  • System deployment. Actual deployment of the finished product into several pilot site micro-grids in Africa; supporting field staff's use of the software during in-field pilot testing; careful monitoring and assessment of deployment; identification of changes and additions to functionality and features for second iteration of the software and system.

Skills and Qualifications:

  • Strong skills and foundational knowledge of software development; extensive Python programming experience is essential. Django experience is highly preferred.
  • Basic web app development experience will be important.
  • Experience with transaction/credit/usage tracking (billing systems, accounting systems) especially for ISP, e-commerce, or cell phone systems is highly desired.
  • Embedded design / micro-controller firm-ware development experience is a plus.
  • Strong linux experience.
  • Some familiarity with energy or electricity projects or power metering is a plus.
  • Willingness to document is critical.
  • Written and spoken fluency in English is essential. French language skills are a plus.
  • Excellent writing, interpersonal, and communication skills are desired.
  • Strong skills with basic MS Office applications (Word, Excel) required.
  • Must be highly responsible, able to complete projects upon deadline and trustworthy, a self starter, highly motivated, with the ability to work productively with little supervision.
  • Skills for data gathering, monitoring and evaluation, and reporting, including basic quantitative data analysis & reporting skills.

Education and Experience:

  • Advanced technical degree in computer science, engineering or related field.
  • Minimum 2-4 years professional experience related to software development.
  • Demonstrated ability to successfully scope, create, and deploy software products with minimum supervision.

How to Apply:

This is a full-time, contract position. The initial contract will be for 4 months with opportunity for renewal. Compensation will be commensurate with experience.

Please send resume or C.V. and cover letter to Matt Basinger at mlb2133 at columbia.edu, please use the email subject "Applicant - Software Developer, Micro-Utility Project".

Contact Info:

  • Contact: Matt Basinger
  • E-mail: mlb2133 at columbia.edu
  • No telecommuting

TweetDeck Inc. (London, United Kingdom)

Posted 10-Jun-2010

Job Description At TweetDeck we're trying to build the best tools and services to manage real-time information streams from Twitter, Facebook, Foursquare, and other sites. We're looking for a backend-oriented Software Engineer who isn't afraid of investigated new technologies and building services consumed by our clients and website at scale. You'll also be working in a team to manage existing systems deployed over the cloud.

You'll be:

  • Maintaining and improving existing REST API and backend services
  • Implementing core backend systems using the latest and greatest technologies
  • Working with the rest of the team to develop next generation TweetDeck functionality
  • Working with client teams on feature rollouts

Requirements:

  • Strong Computer Science knowledge and interest in distributed systems
  • At least one previous project with a web MVC system like Django or Rails
  • Experience with Linux (Ubuntu) and some sysadmin skills (or a strong desire to pick them up)
  • Flexibility and the desire to work with a small team of dedicated coders in a startup environment

Pluses:

  • Python mastery
  • Knowledge of an asynchronous network framework like Twisted
  • Open source contributions, and a place to find them - e.g. a GitHub or Bitbucket profile
  • Experience in deploying over cloud providers like AWS (EC2, SimpleDB, etc.)
  • Knowledge of distributed version control - preferably Git or Mercurial
  • Experience with Javascript & HTML/CSS to write great web apps and internal tools
  • Knowledge of relational databases and SQL (we use those too!)
  • Some knowledge of NoSQL stores like Redis, Neo4j, MongoDB or Cassandra
  • Deep understanding of social networking services and trends

What Python is used for: All our backend systems are written in Python - we use Twisted for our REST API services consumed by our desktop and mobile clients, and Django for our web site.

  • Contact: Reza Lotun

  • E-mail contact: jobs at tweetdeck.com

  • Web: http://www.tweetdeck.com/jobs

  • Telecommuting OK: The candidate should preferably be based in

    London, UK, but we'll also consider candidates located in New York City, NY, USA.


Markt24 Ltd. & Co. KG (Munich, BY, Germany)

Posted 09-Jun-2010

Job Description A growing ecommerce Trading House is seeking a Senior Python Developer to join its team based Central Munich. As the firm enters its 10th year of trading their plan to expand the development and portfolio management teams to compliment the growth of the business.

Role will include:

  • Lead the Python team based in Munich-.
  • Working through the full development lifecycle.
  • Producing accurate software to the highest quality.
  • Communicating with colleagues and clients spread across various countries on a daily basis.
  • International Team, english is main language.
  • Development cutting edge software that maintains the company's reputation and challenges your creativity and technical skill.

Requirements

  • 4+ years Python
  • Experience from working in startups
  • Object Oriented Analysis/design experience
  • MySql Database skills
  • Ecommerce experience

What Python is used for: Use Python to build high scalable and multi language ecommerce websites, mainly for the printing industry (see http://www.markt24.de/toner/ ). Understand the complexity of handling big data. If you want to move from another country, we will also support you with that.

  • Contact: N.Seibert HR Manager
  • E-mail contact: yourtechteam at markt24.de
  • Other Contact Info: Please add references if available
  • Web: http://www.markt24.de

Swoop Mobile (SF Bay Area, CA, USA)

Posted 09-Jun-2010

Job Description

Swoop Mobile is an innovative Silicon Valley company where video and text messaging meet social networks, together at last in a mobile web application. We are looking for a Jedi Web developer, with experience using Python and Django. Your mission, if you choose to accept it, is to work with our team to design and build a social web application for mobile devices. Does this sound interesting to you? Read on!

The candidate must have experience building web applications. Please be an expert (1-3 years experience is great) with the following technologies and tools:

  • Apache - Compiling, configuration and management, SSL, modules
  • Python/Django -
  • Data Modeling
  • Web Services - consume data from REST, JSON, XML APIs, HTTP, and the ability to create web services to syndicate to partner sites
  • Integration of multiple Django apps (modular design is good)
  • Experience with migrations, particularly the South framework
  • SQL/PostgreSQL - Have a an excellent grasp of DB concepts
  • Linux - Familiarity with Ubuntu - bonus!
  • CLI tools and vi - Emacs and nano is cool, too
  • MVC Architecture - If you work with Django, you know what we mean

Nice to have:

  • Browser environments - javascript, jQuery, or some other equally ueful libraries
  • RDFA
  • Familiarity with data indexing/mining
  • Facebook/Twitter/Google/Yahoo/Linkshare

With all that said, we want to have fun and we want you to have fun, too! We are a fun, youthful crew, and if you love what you are doing, life is not as difficult or as painful as people make it. Our interests are diverse-- some of us play music, most of us play Wii and other Xbox/PS3 faves, and all of us dig the arts. But no matter who you are or what you do, it's what you bring to the team that is most important. We want someone who is a vibrant character, who has a sense of humor and who wants genuinely to work with us. It's a startup environment, and most of our team is running full out right now, so having a great personality and being able to hit the ground running will help the work flow smoothly. At Swoop Mobile, you will find people who genuinely care for each other, bring passion into their work and everything they do. We have integrity and open communication. We aren't afraid to talk straight to each other, and our minds and doors are always open to new ideas and new people.

Sound like the fit for you? Please be willing and able to submit work examples, tell us how many years experience you have with the above technologies, and be ready to take a code test. We'd love to hear from you. Get in touch if you are interested!

Contact Info:


e-Recruiter (London, England, UK)

Posted 09-Jun-2010

Job Description

Python Developer - West London - £30k - WORK FROM HOME 2-3 DAYS (once settled into position)

Passionate Python Developer wanted for a relaxed and driven Open Source environment!

Do you enjoy bringing ideas to the table and having in-put into Python projects? Do you want to work on a wide range of projects? Do you enjoy looking at the bigger picture and how your software will affect the clients and the outside world? Then this is the position for you!

You will be joining a group of enthusiastic Python developers who develop, install and support the software throughout their blue chip clients.

Once settled into the role, you will have the opportunity to work 2-3 days in the office and the rest of the days at Home.

You main day-to-day duties will be developing and creating exciting Python software applications and providing support in their daily use.

This includes interpreting requirements, creating and developing software, consulting and liaising with customers. Assisting with project planning, particularly by providing accurate estimates of time and resources required. Ensuring that all applications are fully documented such that other members of the development team are able to resolve problems or modify the application, if need arises.

On occasion you will be expected to provide telephone, on-line and in-person support for customers - which means you Must have the ability (and patience) to speak to non-Technical clients about Technical issues.

You Must have proven experience working with Python within a commercial setting and ideally have worked with common Python toolkits (SQLAlchemy, WX, Turbogears and Django). You must have a passion for quality and be comfortable working in BOTH Windows AND Linux environments.

Ideally looking for candidates who have worked on Social Networking sites (eg links with Facebook and Twitter) or Payment features - however this is not essential.

Client is offering £30k + benefits + Training + exciting projects.

  • Contact: Sally Hall
  • E-mail contact: sally at e-recruiter.co.uk
  • Web: www.e-recruiter.co.uk

PMP Certification. (Warsaw, Mazowieckie, Poland)

Posted 02-Jun-2010

Job Description WebDevelopers with strong Python and PHP background.

Our company is an IT training provider for major IT companies in Poland. Our services foucus mainly on trainings, exams and certifications in many IT areas. Due to dynamic growth we are looking for two Webdevelopers who will be primarly responsible for development our web-based CRM system and its integration with our business partners.

Mandatory experience that candidates must have:

  • 3 years professional experience in back-end web app development on the server side, preferably in Python.
  • 3 years professional experience in front-end development with HTML, PHP (Object Oriented), CSS and JavaScript.
  • 2 years professional experience in database integration, preferably MySQL and Oracle

Highly appreciated:

  • experience in writing documentation
  • Very good command of english
  • Willingness to relocate and working on our clients' premises (maximum 20% of time)

Please send your application to the email specified in the contact section below. Applications should be sent in MS Word or PDF format.

Contact Info:


Vivendar Limited (Shoreditch, London, UK)

Posted 02-Jun-2010

Job Description

We are a new business seeking a talented individual to lead the technical design and development of web- and app-based business services. Our core services will be built with Python and Django.

You should have strong experience in designing and developing client- and server-side applications to modern design techniques, standards and patterns. You should be capable of making a significant contribution to a small team with a track record of turning concepts into reality.

In addition to Python and Django, the ideal candidate would have experience of CSS, HTML, JavaScript, XML/JSON, Ajax, Javascript libraries (Jquery/Dojo,..), one or more smartphone SDKs, UNIX, MySQL (or equivalent), semantic web concepts, internet security and API design techniques.

We offer permanent or temporary contracts, subject to probationary period performance. Remuneration is subject to candidate quality and negotiation. We are willing to offer equity shareholding to exceptional and committed candidates.

Contact Info:


Pleinert & Partner (Zurich, Switzerland)

Posted 02-Jun-2010

Job Description Python Expert � Senior Developer

Pleinert & Partner, a recruitment consultancy in Zurich, is searching for a Python developer for our client, a small Web development company also in Zurich. Following a great success with what is now a popular web tool in Switzerland, the current team of five has started a new company with a brand-new challenge. They are looking for a talented Python developer to join them. It is a great chance to get in at the pre-Beta stage of development of a promising new tool.

NOTE We can only consider candidates with Swiss or EU-27 citizenship.

Job Profile:

  • Cover the entire software engineering process
  • Responsible for designated platform sections or specific applications
  • Develop in Python and associated techniques and methodologies (Scrum)
  • Build consensus between the different stakeholders with regards to technology
  • Keep the technology on track with long-term robust, stable development

Candidate requirements:

  • University Degree in computer science / software engineering
  • Software engineer experienced with Web-based technologies / development
  • Expert in the Python programming language
  • Familiar with Scrum development methodology
  • Versatile team player with a methodological approach to assigned tasks
  • At ease with communicating complex topics in a plain and accessible language
  • Commitment to work in a demanding startup environment
  • Fluent English; very good German would be a plus

Contact Info:


Zolmo. (Shoreditch, London, UK)

Job Description

Both knowledgeable and keen to continually educate yourself with the latest trends and techniques, your remit will be to bring ideas of your own and others to life. As an early member of the team you will also consider yourself a great communicator with a natural ability to both lead, and be part of, a wider team. You'll be working on a range of lifestyle and entertainment apps for fun and exciting brands, pioneering new ways of delivering media and entertainment.

The successful candidate will be responsible for:

  • Creating the web services for iPhone/iPad/Android/web applications
  • Creating complimentary web apps using Facebook/Twitter/Foursquare APIs¬â��
  • Accurately implementing designs for web based apps using HTML/CSS/Javascript
  • Managing the Zolmo server infrastructure

A degree in Computer Science is preferential, but absolutely essential is the desire and the ability to create the future. Equity will be awarded to permanent candidates who consistently perform and deliver in their role.

Required skills:

  • Hard-working and passionate
  • Creative thinker
  • Obsession with product quality
  • Debian server administration
  • Apache
  • SQL (MySQL or other)
  • Python/Django
  • HTML
  • CSS
  • Javscript
  • Ajax
  • JSON/REST
  • Strong Object-Oriented programming and design skills
  • Ability to write crash-free applications
  • Experience with mass-market applications
  • Adept with debugging and performance tools
  • Familiarity with JSON and REST
  • Keen eye for design, layout and typography

Desired skills:

  • Familiarity creating Facebook Applications
  • Familiarity integrating with Twitter
  • Familiarity with Apple Push Notifications
  • Familiarity with Apple In-App purchase
  • Experience with l10n and i18n
  • HTML 5
  • Experience in Objective-C
  • OpenGL
  • Experience with iPhone SDK and Cocoa Touch APIs
  • Familiarity with Java programming for Android a big plus

Contact Info:

  • Contact: Michael Maher
  • E-mail contact: jobs at zolmo.com
  • No telecommuting

e-Recruiter [Agency](London, England, UK)

Posted 30-May-2010

Job Description

Unix / Linux Software Test Engineer - West Sussex/Crawley - £28-30k + benefits

Looking for a Linux/Unix Passionate Tester to join an exciting and forward thinking Open Source company! This is an exceptional position as you will be responsible for the full test life cycle and work with a great team of fun-loving open source developers and open source software professionals.

What they are looking for :

Someone who enjoys a variety of duties, including functional, usability (look and feel), performance, automation and regression testing in a Linux environment to ensure High quality software.

Someone who loves to define software testing requirements, develop test plans and test cases as well as preparing and configuring the Linux test environment.

This is a pro-active company - you will have input into release processes and the upkeep of the testing systems (functional, regression, performance and usability software testing).

Any experience of internet protocols HTTP, SMTP, etc, Linux system administration or Linux scripting (Python preferably) will be an advantage (although not essential).

ISEB or other Testing Certification is of interest to this client.

Client is offering an exciting Linux/Unix based Test environment for passionate testers for you, salary of £28-30k + benefits (salary reviews, Pension Scheme, Private Health Insurance, Life Assurance) + progression + training


Lighthouse Placement [Agency](Bradford, MA, US)

Posted 30-May-2010

Job Description Python/Web Developer Contract to Hire Opportunity

Our Client is looking for a Python / Web Developer to work on a very exciting product in the online TV space. Candidate will be responsible for significant new product features and be expected to work on requirements analysis, coding, and building unit tests / test tools.

Responsibilities Both back end and front end development, although the focus is on the server side. Motivated self-starters are highly preferred.

Required

  • Strong Python experience and the LAMP stack
  • Django with mysql a big plus. We would consider applicants with strong experience in other dynamic languages (e.g: ruby)
  • Strong web development experience including mastery of javascript, HTML, CSS.
  • Strong Linux skills for product deployment, management, and administration.
  • Experience with Appengine, EC2, S3 is a plus

Contact Information


Excelsior Systems (Corning, NY, US)

Posted 28-May-2010

Job Description Job is to join a startup company onsite in Corning, NY that deals with online marketing and custom application development. Maintain existing applications, create new applications, and be a member of a venture that gives you the ability to contribute and be rewarded. Use Python for web-based applications custom built for clients and also resold to clients.

What Python is used for: Almost everything

Required Skills:

  • Python (at least 2 years)
  • At least one of the following (Perl, PHP, Ruby)
  • Linux
  • MySQL
  • (X)HTML
  • CSS
  • JavaScript

Desired Skills:

  • Django, Tornado, or Werkzeug
  • SQL

Contact Info:

  • Contact: Peter Halliday
  • E-mail contact: phalliday at excelsiorsystems.net
  • No telecommuting

Abrivia [Agency](Cork, Ireland)

Posted 28-May-2010

Job Description Python Developer

Looking for experienced Python developers for a position at a young and dynamically growing company based in Cork.

If you are a highly motivated person, passionate and looking for exciting job that will provide you challenges and expose you to latest technologies you just may be looking at the right place to apply to.

Experienced in Python

Bonus points for practical ex