Python Job Board
The postings below appear in the reverse order they were submitted, and the date of posting is provided.
Please see our HOWTO to send us a new listing for the Python Job Board. Send new postings to jobs@python.org - using any other email address will, at best, slow the response time.
Unpaid volunteer positions are listed in the Wiki on the VolunteerOpportunities page.
If you're searching for Python jobs, also try the buttons in the sidebar on the left: these are customized searches into some popular job search engines, and probably have many more listings than here. (If you would like us to add your favorite job search engine to the list, drop us a note with its URL!)
We also have an RSS feed which lists the employer, location and a snippet of each posting.
Do not send us your resume. We're not set up to process resumes, and they will be thrown away unread. You can submit your resume to the job boards listed on the left instead.
$LastChangedDate: 2009-11-24 06:15:12 +0100 (Tue, 24 Nov 2009) $
Python Job Opportunities
Juju, Inc. (NYC or Telecommute)
Posted 23-Nov-2009
Job Description: Juju, a popular vertical search engine focused on jobs, seeks skilled Python Web Application Developer.
Our work to date has enabled us to attract millions of unique visitors every month, and laid a solid foundation for the future. The best is yet to come, so we need talented, creative programmers to help us meet our ambitious goals.
The job requires that the developer be equally comfortable with front-end and server side programming, with a particular emphasis on AJAX driven interactivity and data presentation.
Sample Responsibilities
- Help build out Juju's advertiser interface, including dynamic charting, export functions, and account managment tools.
- Add new interactive features to Juju's job search results.
- Develop widgets to deploy accross Juju's recruitment advertising network.
Desired Technical Background:
- Javascript, including AJAX, and experience in a client-side toolkit (e.g. JQuery, Dojo, midori)
- HTML, CSS, XML, JSON
- Python, Python, Python! (for deployment on Linux/Un*x)
- Source control: Subversion, Mercurial, Trac
- SQL (including MySQL, SQLite)
- Python web frameworks
Bonus Points For:
- Amazon Web Services
- Text search
- Machine learning (especially information extraction and text analysis)
Employees are given substantial freedom to design and implement solutions, and allocate their own time. The team is US based, but we will consider applicants living in Canada.
Candidates should be experienced, well-rounded programmers, familiar with a range of practices, including maintaining a shared code base, object-oriented design, and unit testing. The ability to communicate effectively with coworkers while working independently with limited oversight is essential.
About Juju.com Juju's goal is to make job search easier using technology. We strive to create groundbreaking tools that make it faster and easier for online job seekers to find exactly what they're looking for. Our job search engine provides a single point of access to millions of jobs found on thousands of employer websites and job boards around the web, and offers features that help job seekers screen and apply to the right opportunities more efficiently.
- Contact: Human Resources
- E-mail contact: work (at) juju.com
- Web: http://www.juju.com/
e-Recruiter [Agency](West London, England, UK)
Posted 23-Nov-2009
Job Description:
Software Developer - Open Source - Python
Salary: - £50-£75k + 25-35 days holiday per year + Discretionary bonus scheme + Very Flexible working hours + Relaxed and informal working environment Location - West London
Company: A profit making and established company based in London was set up in 2006. Using cutting-edge technology and city proven algorithms, they have succeeded in becoming a leading supplier of automatic trading and hedging tools. Due continual expansion we are looking for technically and mathematically motivated candidate who are keen to work on mentally stimulating projects.
Technical Profile: As part of the development team you will have a broad technical base which must include a strong interest in and knowledge of Unix / Linux and ideally some experience of scripting languages, ideally Python. An interest in functional programming and its application in the real world would be useful Specifically, Python or Erlang.
Person The sort of person we're looking for is of degree level, has a personal interest in programming and the desire to programme in Python.
You will also need to have a well-rounded understanding of computer software. It's your project, and you'll need to put all the pieces together to make it work. While you'll have lots of expertise available to help, what you won't find is a separate department to do all the things some programmers wouldn't normally do (setting up Linux servers, administering a database, etc).
If you believe that you have the skills to fit this role, please apply below.
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
e-Recruiter [Agency](Oxford, England, UK)
Posted 23-Nov-2009
Job Description:
Open Source Web Developers– Oxford
Are you looking for a Permanent position within an established and successful software house? Do you have a passion for Open Source and Python Technologies? Do you want to work with interesting and exciting new web projects? Then this is the job for you!
Looking for experienced Django/Python developers to join an established and friendly team. You will be working within a Linux and Mac environment with other open source users and techies. Your main responsibilities will be writing clean code, developing new projects from scratch and bug fixing. This position will be working on a wide range and selection of client projects.
The salary on offer is £45k - £60k + benefits with some flexibility for a star candidate.
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
e-Recruiter [Agency](West Sussex, England, UK)
Posted 23-Nov-2009
Job Description:
3mth Python Contract – Horsham/Crawley – £250 Per Day
Looking for a passionate Python developer for a 3 Month contract. Must have previous Python OR Haskell OR Lisp OR Ruby on Rails (ROR) experience. Must have a proven track records of delivering releases against agreed and strict time scales and producing high-quality and clean code. You must have long term Linux experience with a passion for solving complex technical problems.
You will be working on unique and exciting projects. Your main responsibilities will be designing and writing software, bug fixing, understanding technical and none technical aspects, bringing new ideas to the table and contributing to open source projects.
My client is offering a daily rate of £250 per day.
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
Call One (Chicago, IL, USA)
Posted 23-Nov-2009
Job Description: CallOne, a leading telecommunications company in Chicago, is looking for a developer with Python experience to design, create and support software applications for internal operations and customer facing applications.
Candidate should be an experienced Python developer with:
- ability to turn business requirements into reality
- ability to solve problems independently
- ability to work with users to understand needs
- ability to spot issues and troubleshoot quickly
- good English and communication skills
- team working experience
- good self education skills
- strong people skills
- adaptable and able to work under pressure
Qualifications:
- At least 2+ years of experience in Python
- Python: core, DBAPI2, CherryPy, WSGI
- SQL
- HTML, CSS, Javascript
Additional Preferred Qualifications:
- Development on Linux platform
Compensation:
- Competive; Depends on qualifications.
What Python is used for: just about everything
- Contact: Gladys Barrera Gibson, HR Manager
- E-mail contact: gbgibson@callone.net
- Other Contact Info: 312-681-8300
ggtechnica (Denver, CO, USA)
Posted 23-Nov-2009
Job Description: Django/Python Web Application Developer
We have a short term, hourly rate contract opening. Initial work will be report generation (output to Excel and HTML formats) using Python, Django ORM, and JQuery. Knowledge of Django and XLRD are a plus. Knowledge of Python and HTML required.
Location: at this time we are only looking for contractors in the Denver metro area.
- E-mail contact: jobs@ggtechnica.com
Scopus IT Inc. [Agency](New York, NY, USA)
Posted 23-Nov-2009
Job Description: Financial Services firm in New York has an opening for a Senior Python Developer with a C++ or Java development background. Looking for someone who has used Python for application development not scripting. Ideally looking for someone with a Hedge Fund or Software Development firm background. This is a full time employee position. Compensation up to 200k.
What Python is used for: Python will be used in the application development of Quant Research System.
- Contact: Joseph Fernandez Director
- E-mail contact: Joe@scopusit.com
- Other Contact Info: for more information please call Joe at 917 258-0832
- Web: www.scopusit.com
e-Recruiter <http://www.e-recruiter.co.uk>_ [Agency](London, England, UK)
Posted 23-Nov-2009
Job Description:
Software Developer - West Sussex – upto £30k + Excellent benefits
Are you a passionate and experienced Software developer? Do you want to work on intricate and exciting projects? Do you have a proven track record on Linux/Unix? Looking for a stable and successful company that bucks the current trend? Then this is the position for you!
My client is looking for an experienced developer to join their friendly team. You MUST be happy cross training into Python.
Main responsibilities:
- Designing and writing software to a high standard
- Fixing bugs
- Understanding non-technical aspects of customer problems
- Bringing new ideas to the table
- Involvement with open source projects
Must haves:
- Proven track record of delivering releases against agreed and strict time scales
- Proven track record of producing high-quality and clean code
- Interest and passion for solving complex technical problems
- Long term exposure to Linux
- Demonstrable, in-depth understanding of Object Oriented Programming
- Interest in and awareness of new programming techniques and paradigms
- Experience in ONE of the following - C++, Python, Java, Haskell, Lisp or Ruby on Rails
In return my client will offer a pro-active, progressive environment with cutting-edge technologies. They also offer a salary of upto £30k + BUPA health care + pension + career path + internal/external training
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
Nixle (San Francisco, CA, USA)
Posted 19-Nov-2009
Job Description Django / Python Web Application Developers
We are looking to add a superstar Django/Python Web Application Developers to our small privately-held company in San Francisco. Our ideal candidate is detailed oriented, precise and practical about solving and managing everyday engineering challenges. This is a hands-on role and you are someone who is eager to tackle challenges.
- 1-5 years of industry experience
- Strong skills as a Django / Python software developer with experience designing and implementing web applications using the Django framework
- Experience writing unit and functional tests
- Experience working with HTML, CSS, and DOM
- BS or MS in Computer Science
Bonus Points:
- AJAX experience including developing with the YUI library
- Candidate should be proactive, creative, productive and possess a natural attention to detail
- Strong skills working on multiple projects concurrently and relies heavily on teamwork
- A self-starter with a strong desire to learn new concepts in a small team environment
- The individual should be a strong communicator and be capable of driving technical issues to resolution
- Experience in participating in a formal- to light weight development process (requirements, design, implementation, risk and issues tracking, bug triages, testing and release)
- Enjoy staying up-to-date with technologies so you can suggest new coding practices, recommend architecture changes and collaborate with our platform team to optimize scalability and network efficiency
About Us
Nixle (http://www.nixle.com) is a service that enables you to receive trusted, up-to-date, community-level public safety alerts, advisories, and other important community-level information. This information is sent directly from your local police department, municipal agencies, and community groups directly to your phone, email, and web browser. To accomplish this, Nixle provides proprietary technology to the local police departments, agencies, and groups to ensure that the information sent is delivered in a rapid and secure fashion.
SF / SOMA. Principals Only.
- E-mail contact: jean.bender@nixle.com
Nixle (San Francisco, CA, USA)
Job Description Python Developer / Quality Assurance
We are looking to add a superstar Python Developer / Quality Assurance engineer to our small privately-held company in San Francisco. Our ideal candidate is detailed oriented, precise and practical about solving and managing everyday engineering challenges. This is a hands-on role and you are someone who is eager to tackle challenges.
Responsibilities:
- Devise and implement unit tests and stress tests for continuously evolving applications built using Python, Django, Twisted, and MySQL
- Create application test plans and documentation
- Automate black box testing using Python scripting
Requirements:
- Minimum 2 years Python development
- Minimum 2 years development with MVC framework (e.g. Django, Pylons, RoR, etc)
- Minimum 2 years SQL development experience with RDBMS such as MySQL, SQL Server, Oracle
- Minimum 1 year experience with HTML/CSS/JavaScript
- Experience developing test plans and writing unit tests
- Extremely strong verbal and written communication skills
About Us
Nixle (http://www.nixle.com) is a service that enables you to receive trusted, up-to-date, community-level public safety alerts, advisories, and other important community-level information. This information is sent directly from your local police department, municipal agencies, and community groups directly to your phone, email, and web browser. To accomplish this, Nixle provides proprietary technology to the local police departments, agencies, and groups to ensure that the information sent is delivered in a rapid and secure fashion.
SF / SOMA. Principals Only.
- E-mail contact: jean.bender@nixle.com
Nixle (San Francisco, CA, USA)
Posted 19-Nov-2009
Job Description Systems Administrator For Python / Django Powered Systems
We are looking to add a superstar Senior Systems Administrator to our small privately-held company in San Francisco. Our ideal candidate is detailed oriented, precise and practical about solving and managing everyday engineering challenges. This is a hands-on role and you are someone who is eager to tackle challenges.
As part of our engineering team, you'll collaborate with developers and operations to maintain and expand our infrastructure and fine-tune existing configurations. You will establish, support and manage end-to-end IT operations and infrastructure and contribute your expertise on a variety of topics, including: scalable web architectures, automation, networking, database management, application deployment, identity management, systems security, and monitoring & trending. You will analyze and understand growth patterns, anticipate changing requirements in infrastructure, and manage the growth.
Requirements
- 5+ years working in a production operations role using Linux in a high-availability environment
- 2+ years working in a production operations role using Red Hat Enterprise Linux / CentOS in a high-availability environment
- Planning and deploying complex high-availability networks involving multiple firewalls, VPNs, routers, hardware load balancers and intrusion prevention hardware. Expertise with Cisco and F5 hardware a big plus.
- Expertise configuring, maintaining, and troubleshooting Apache Web Servers and modules in a high-traffic environment.
- Expertise with TCP/IP, SNMP, DNS, SVN, DHCP, NFS, and Nagios. Proficiency with Cacti, PXE, IPMI, SVN, POP3, SMTP a big plus
- Expertise in deploying and maintaining virtualized Linux environments. Expertise with KVM a big plus.
- Strong knowledge of Linux shell scripting and at least one web scripting language such as Python or Perl. Expert knowledge of Python a big plus.
- Proficiency in basic database deployment and administration using MySQL. Expert knowledge of MySQL including replication and failover implementation a big plus.
- Familiarity with at least one MVC web application framework such as Django, Ruby on Rails, etc. Expert knowledge of Django a big plus.
- Experience deploying and maintaining Trac issue tracking application a big plus.
- The individual must be a strong communicator both verbally and in writing with expert skills in documenting network architecture and policies.
- Ability to be primary on-call resource for system issues 24/7.
- This role does require 25% travel.
About Us Nixle (http://www.nixle.com) is a service that enables you to receive trusted, up-to-date, community-level public safety alerts, advisories, and other important community-level information. This information is sent directly from your local police department, municipal agencies, and community groups directly to your phone, email, and web browser. To accomplish this, Nixle provides proprietary technology to the local police departments, agencies, and groups to ensure that the information sent is delivered in a rapid and secure fashion.
SF / SOMA. Principals Only.
- E-mail contact: jean.bender@nixle.com
HAWORTH Inc. (Holland, MI, USA)
Posted 19-Nov-2009
Job Description: Take your firsts steps towards an exciting career! Join an innovative global organization where you can use your talents to the fullest! HAWORTH – A family owned company that values diversity and inclusion. A global leader in the sustainable design and manufacture of organic workspaces. We are leaders in office furniture and architectural interiors. Join a company that values innovation, sustainability, and you!
We are currently looking for a Software/Survey Developer to develop and integrate software solutions and leverage newest technologies.
The Role: In this role, you will create, administer, maintain and improve web-based and offline software applications. You will manage and build surveys along with their databases. In addition, you will create innovative solutions for consulting and research tools and recommend and use the latest technologies, including user interface design.
More About The Job: Additionally, this position requires limited travel; approximately once a month. You will be working with our Ideation Team, which works remote and often collaborate virtually. Flexible work schedules are considered in order to accommodate for large workload.
Basic Qualifications:
- Bachelor’s Degree in Computer Science.
- Two years experience in creating, administering, maintaining and improving web-based and offline software applications.
Other Requirements:
- Applied or used the following languages, platforms and databases in a professional project or task: including Java, Python; ActionScript (Flash/Flex), JavaScript, HTML/CSS, Django, Ubuntu/Linux, XML-RPC, Apache Web Server, MySQL, PostgreSQL, and Oracle.
- Experience in working with existing standard languages and programs.
- Experience with on-line survey development, user interface design, statistics and graphics programming.
- Experience with database management and applications.
- Experience in work with both Mac OS X and MS Windows environments.
- Ability to understand basic statistics.
- Good interpersonal skills with ability to communicate ideas and work in interdisciplinary fashion.
- Must be highly creative; original thinker.
- Must be naturally curious and willing to learn and experiment.
- Excellent problem-solving skills, including troubleshooting and debugging skills.
- Must be self-directed, accountable, and disciplined to prioritize and manage multiple tasks.
- Excellent PC and keyboard/mouse skills.
Preferred Qualifications:
- Knowledge of statistical analysis.
- Experience with data processing.
To Apply: HAWORTH - where global perspective and a unique design point of view come together beautifully to create organic workspace solutions.
To apply for this job, and to learn more about Haworth, please visit our website at www.Haworth.com/Careers.
- Contact: Jennifer Gracheck
- E-mail contact: jennifer.gracheck@haworth.com
- Other Contact Info: Must apply on company web-site – not accepting resumes via email.
- Web: http://www.haworth.com/careers.
TransGaming Technologies. (Toronto, Ontario, Canada)
Posted 19-Nov-2009
Job Description:
- Co-design and develop web applications and services according to given specifications and roadmaps
- Oversee internal and external project dependencies, risks and critical paths
- Work with business partners and third-party technology/host providers to build resilient, secure web application infrastructure
- Oversee engineering of client-to-site and site-to-site (b2b) ecommerce handling
- Co-ordinate with other development teams to assist integration of other projects and web services
Required Skills and Qualifications:
- Degree in Computer Science or equivalent experience
- 7-10 years of industry experience, with at least 5 years web application design and programming experience
- Object Oriented Programming (OOP) with PHP, Perl and/or Python
- Experience with interpreted, open source programming languages
- In-depth understanding of web technologies (e.g. WSDL, JavaScript, DOM, JSON-RPC, SOAP, CSS)
- Extensive experience with relational database design and administration
- Experience working in a Linux environment (e.g. bash, System V init and service control, vim)
Desired Skills:
- Experience in MVC design and development with web programming frameworks (e.g. Pylons, Smarty, jQuery, Blueprint CSS, HTML::Mason)
- Experience in database abstraction (e.g. SQLAlchemy)
- Familiarity with open source web server administration (e.g. Apache, lighttpd) and performance monitoring and optimization
- Familiarity with best practices in building secure web applications
- Familiarity with web marketing (e.g. SEO, personalization, analytics integration)
- Contact: Sangeeta Mehta
- E-mail contact: sangeeta@transgaming.com
- Other Contact Info: careers@transgaming.com
- Web: http://www.transgaming.com
e-Recruiter [Agency](London, UK)
Posted 19-Nov-2009
Job Description:
Reputable and growing Devon Software Company looking for skilled and accomplished Python / Django web Developer to join their exceptional and pro-active research and development team.
As a Python / DJango web Developer, your main duties will be to develop and maintain the company web site, intranet services and client portals.
You must have strong Python / Django Development experience and a passion for Open Source Technologies. If you come from a software development background, Hobby / Personal Python / Django experience will be considered. You must have experience with Database Driven systems and large web applications. Ideally you will have previous ERP / Open ERP familiarity.
In return you will be joining a secure and successful company with a drive and vision for future growth. You will be rewarded with full and extensive training, progression and a performance related bonus.
The salary offered is upto £45k + Stock options + BUPA + holiday + Pension + Bonus
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
e-Recruiter [Agency](London, UK)
Posted 19-Nov-2009
Job Description:
Established and reputable research and development Software company requires a skilled and accomplished Python or C++ Windows Developer to join their exceptional and pro-active team. You must have a good understanding of Real Time (RT) multithread programming and solid experience of Python or C++ programming.
As a skilled Python or C++ Windows Developer you will develop and maintain a Windows port. You must have experience of GUI applets and have experience of installation and packaging procedures. Any experience of VST, Apple Computer's Audio Units, Digidesign's Real Time AudioSuite, Digidesign's TDM, LADSPA, DSSI and LV2 for Linux or Microsoft's DirectX is desirable – although full software training will be provided. You will be working as part of a small team, so adaptability will be required.
In return you will be joining a secure and successful company with a drive and vision for future growth. You will be rewarded with full and extensive training, progression and a performance related bonus.
The salary offered is upto £40k + Stock options + BUPA + holiday + Pension + Bonus
- Contact: Sally Hall
- E-mail contact: sally@e-recruiter.co.uk
- Web: http://www.e-recruiter.co.uk
Viaden Media (Anywhere in CIS, Belarus is preferable)
Posted 18-Nov-2009
Job Description Senior Python Developer
Senior Python Developer for web development needed! Viaden Media is seeking for a good team-player and a forward looking developer.
Main Responsibilities:
- implementing and maintaining web crawlers in Python to fetch product and store availability data from retailer websites
- writing custom parsers to extract the desired information from the retrieved web pages
- implementing daemons and scripts to send notifications to users (email, SMS and web)
Requirements:
- Python commercial development experience
- OOP, OO Design Patterns
- Experience working with source control tools
- SQL
- Good English and communication skills
- Team working experience
- Good self education skills
- Experience in at least 3 of the following areas:
- Basic administration experience of one of the following databases: Oracle, Sybase, DB2, MS-SQL, MySQL, PostgreSQL
- Advanced user experience with any of *nix OS: Linux, AIX, HP-UX, IBM Mainframe, Sun-Solaris
- Networking (TCP/IP, layer2)
- Basic knowledge and user experience with network protocols (SNMP, WMI, Telnet, SSH, …)
- Would be a plus:
- ERP (Sap, Siebel)
- Vmware (or other virtualization environments)
- Clustering, Load balancing
- Experience with installation and configuration of Web Servers and Web Application Servers
- Main Contact: Pavel Prilutsky
- E-mail contact: contact@viaden.com
- Web: http://www.viaden.com
Fashion Remix (Salerno, Italy)
Posted 18-Nov-2009
Job description: FashionRemix online store needs a part-time Python developer for web projects realization.
You will be involved in the design and development of complex high performance systems and the production of innovative technical design you will continually strive to improve the product portfolio, whilst keeping up to date with new and emerging technologies.
Required skills and experience:
Python, C, Java, Django, Linux/Unix, Erlang, SQL.
Ideal candidates will have 1-5 years programming experience in Python web development and be passionate about new technology and joining a cutting edge development team.
About Us:
We are located in Corso Vittorio Emanuele str., Salerno, Italy. Fashion Remix is an online store of fashion clothes; we are planning to make our store the largest in the European market. That is why a good tech specialist is badly needed.
- Email contact: sales@fashionremix.com
- Web: http://www.fashionremix.com
Fizber.com (Wilmington, DE, US)
Posted 18-Nov-2009
Job Description: real estate portal is looking for a Python specialist.
Your responsibilities:
- Design and develop interfaces and components (mainly web-oriented) which will collaborate with application servers to operate with the Company's mission critical products and services.
- Ensure timely delivery on all development projects in accordance with the Company's business objectives.
Skills:
- A minimum BS in computer science or related field (MS preferred).
- Good command of English.
- At least 2+ years of experience as a Python developer.
- Proficient in the following areas a must: standard Python packages, web-oriented (Plone / Pylons / TurboGears / Django / Twisted) frameworks; database development skills (Oracle / PostgreSQL).
- Proficiency in the following areas highly desirable: Zope, AJAX, Python/C integration.
- Strong analytical and people skills, creative problem-solver and ability to spot issues and troubleshoot quickly.
- Adaptable and able to work under pressure and to excel in a fast paced, rapidly changing environment.
About us:
Fizber.com is a US-wide recognized real estate classified web portal that offers a wide range of house searching and advertising options.
- E-mail contact: inna@fizber.com
- Web: http://www.fizber.com
--
Greythorn Inc. (Seattle, WA, US)
Posted 17-Nov-2009
Job Description:
RESPONSIBILITIES
- Design and implement web application front ends, middle-tier business objects, and components.
- Design and implement database systems.
- Perform unit tests.
- Deploy projects to staging and production environments.
- Analyze and document software requirements.
- Demonstrate eagerness to learn about and advise on new technologies.
- Work closely with Web Developers and Information Architects to fulfill the creative vision of the project.
- Develop robust, high-performing, high quality, useful, innovative solutions.
- Use best-judgment on security-related issues to support a strong defense.
- Share knowledge with others by contributing to our growing knowledge base.
REQUIREMENTS
- Senior level experience as a Django/Python Developer
- Experience with developing interactive media sites is highly preferable
- Experience developing highly scalable enterprise websites required
This role is ONSITE with our client in Seattle, WA Duration 4 Weeks
- Contact: Ryan Lum
- Email: ryan.lum@greythorninc.com
- Other contact Info: 425 460 4291
- Web http://www.greythorn.com
SteepRock (anywhere, USA)
Posted 17-Nov-2009
Job Description
SteepRock (http://www.steeprockinc.com/node/2) is a successful, young software and services firm with a unique approach to important bio-pharmaceutical industry issues on an enterprise scale. SteepRock has an immediate opening for an entrepreneurial Python developer to deliver timely, highly flexible solutions to our clients. In this position, you will be working closely with the CTO and other senior developers, Project Managers, and Testers.
We are a fast-paced, client-focused company; we want to continue our success and don't mind working hard to get there. SteepRock is seeking self-starters who are motivated by their work, who enjoy learning, innovating, and working with others. We're looking for someone who's used to meeting deadlines and satisfying client needs.
This full-time, salaried position allows employees to work from their home office full-time with medical insurance and IRA plan benefits. SteepRock also reimburses necessary phone and connectivity expenses. We have employees throughout the continental U.S.
Technical Qualifications: You must be an experienced Python and SQL engineer with extensive hands-on experience developing, delivering and maintaining data processing applications which process large sets of data, and have experience writing software which is durable and graceful. Experience distributing computationally intensive tasks across multiple servers is a bonus. Experience in LAMP applications is helpful. Strong communication skills and an interest in learning and innovating are a must.
Work Experience: 5+ years of enterprise scale software development experience, with 4 years of Python hands-on coding experience which can be confirmed by references.
Educational Requirements: Bachelor's degree or equivalent.
Qualified candidates should email resume and salary requirements with subject “Expert Python developer”. No consultants, headhunters or outsourcing firms will be accepted. Proof of US Citizenship or Authorization to Work in the US a pre-requisite.
Compensation: Competive; Depends on qualifications.
- Location: telecommute from anywhere in continental U.S.
- E-mail contact: jobs@steeprockinc.com
- Web: http://www.steeprockinc.com/node/2)
Ableton AG (Berlin, Germany)
Posted 15-Nov-2009
Job Description: Python Developer to strengthen our team
As part of an excellent and agile team, you will develop complex, modern Python applications that connect our native cross-platform application with the Internet, and support countless internal and external communications and business processes.
You will realize sophisticated development tasks in Python by means of clear, elegant, quick code, and you will bring a readiness to discuss unconventional approaches to the table. You will write and maintain tests for your codes and have the ability to handle ever-changing requirements. You will work from our offices in Berlin's Mitte district.
Your Profile
- At least 2 years job experience in the design and implementation of complex, object-oriented software projects in Python
- Pronounced sense for the aesthetics of code, documentation and user interfaces
- Experience with automated tests
- Great accuracy in all aspects of software development
- Distinct sense for matters of security
- Good team member and ability to communicate; good English skills
- Dedicated, independent, results-oriented and able to work under pressure
About Us:
Ableton is a key innovator in music production software. Our products empower and inspire creative people. Since the company began in 1999, Ableton has attracted an extensive and highly committed community of musicians, composers and DJs worldwide. We attribute this success to our focus on innovation, quality and relationship-building. Currently, Ableton counts more than 100 employees in its Berlin and New York offices.
- Contact: Julia Lattemann
- E-mail contact: jobs@ableton.com
- Web: www.ableton.com/jobs
Teraview Ltd. (Cambridge, UK)
Posted 15-Nov-2009
Job Description: Software Development Specialist – Scientific Instrumentation
TeraView is developing ways to exploit terahertz (THz) radiation in many ground-breaking applications for use within the medical, pharmaceutical, semiconductor, defence and security industries. Based in Cambridge the company is seeking a Software Development Specialist to join the team; an individual who has the technical skills to work on a variety of novel scientific projects and the desire to influence software development at every level as the company grows.
Role and responsibilities:
- Design and development of software in support of instrumentation related to our terahertz systems, either individually or as part of a wider team.
- Developing our existing C#/.net, C++ and Python codebases.
- Hands-on work in prototyping of proposed solutions.
- Product design and related processes within a formal Quality Management System
Key Skills, Experience and Education:
Essentials
- Extensive knowledge in at least one object-oriented development platform (C#, C++, Python or comparable)
- Computer Science or Engineering degree
- Design and development of scientific measurement equipment, for example spectrometers or medical imaging systems
- 3 years minimum industrial experience in scientific instrumentation
- MS-Windows programming experience, including both win32 and .NET/CLI APIs
- The ability to work alone and on own initiative
- Ability to work in a team
- Flexible approach to work
Desirables:
- Experience of using boost and STL
- 3D & 2D scientific visualisation
- Robotics control or cybernetics
- Signal processing, statistics and other data analysis methods
- Knowledge of Matlab or other numerical analysis packages
- SQL / Relational-database usage
TeraView offers an excellent salary and benefits package, along with the opportunity for highly-motivated staff to work together and shape the development of products in one of the newest and most exciting areas of technology.
What Python is used for at Teraview:
We use Python for prototyping instrumentation and data acquisition solutions, and for data analysis. Our instrumentation software products are mostly C#/.net on Windows and some (legacy) C++. We are looking for a software engineer with some instrumentation or scientific experience and who is happy to work in all three langauges.
For a more detailed description, see here.
- E-mail contact: recruitment@teraview.com
- Web: http://www.teraview.com
NCT LLC (Atlanta, GA, USA)
Posted 15-Nov-2009
Job Description
If you are a Python Web Developer that is interested in joining an exciting start up company, please read on!
What you need for this position:-
- Bachelor's degree from top tier engineering school
- At least one year of professional development experience building innovative Websites or data mining applications
- Proven experience developing with python
- Experience working with Django
- Strong Javascript and CSS coding
What you'll be doing:
- Building innovative Web and data mining applications
- Working on solving hard analytic problems
What's in it for you:
- Opportunity to join an exciting technology start-up with unlimited potential
- Opportunity to work with other top computer science and engineering minds
- Excellent compensation package including competitive salary, equity, benefits, and flexible working conditions
So, if you are a Python Web Developer that is interested in joining an exciting start up company building large-scale data mining products, please apply today!
To arrange an interview, please contact:
- Contact: Arthur Stubbs
- email: info@intospace.org
- URL: http://intospace.org
The Book Community (London, UK)
Posted 15-Nov-2009
We are an international bookseller and software company looking for experienced or eager to learn python and web programmers. The technologies we use include python, turbogears, sqlalchemy, html, css, javascript and GWT. If you are interested in honing your skills in these areas then please get in touch. No telecommuting. The office is in north London. Terms are negotiable. Please only apply if you are living in London or are willing to move to London.
Please send your CV to sarah@thebookcommunity.com
- Email: sarah@thebookcommunity.com
Vita Interactive Inc. (Los Angeles, CA, USA)
Posted 11-Nov-2009
Job Description:
Vita Interactive Inc. is an interactive advertising group that specializes in game-based advertising. We develop gaming software that enables advertisers to target millions of highly engaged consumers playing games across a wide range of gaming platforms and genres.
We are currently looking for candidates to continue develop a Poker-Advergame platform. Candidate will create network applications using Twisted, create GUI using pyGtk, create and update websites - back-end as well as front-end.
Candidate has to have good communication skills, be initiative, cooperative, self-motivated. He will work directly with designers and has to have good knowledge of graphic formats and be flexible in image manipulation programs(e.g. Adobe Photoshop).
Perfect candidate has to be responsible, to be eager to learn a lot quickly and be an excellent problem solver. In addition a perfect candidate is a poker enthusiast with knowledge of poker and poker players.
Requirements:
Must have working knowledge and 1+ years of experience in: Python, PHP, MySql, CSS, HTML, XML
Desired: experience in UI design (GTK), experience with Twisted engine
About Vita Interactive Inc. Vita Interactive is a privately-held company based in Los Angeles, California. The company's mission is to transform interactive games into an efficient, effective and accountable advertising medium that offers advertisers better access to critical audiences, and bring new revenues, profits and business models to the games industry all while maintaining or enhancing the quality of game play to the gamer.
- Contact: Addison Martinez, Director of Business Development
- Email: addison@vitainteractiveinc.com
- Phone: 949-280-0772
Entice Labs [Agency](Mountain View, CA, USA)
Posted 11-Nov-2009
Job Description: Site Reliability Engineer at Google
Google.com engineers are expert coders with a strong understanding of algorithms and data structures. This includes code-level troubleshooting of service anomalies to safeguarding the availability of our most popular services; from monitoring and response to building new automation infrastructure to balancing the desire for change management with the need for stability. All team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all enthusiasm for tackling the complex problems of scale which are uniquely Google. We tackle challenging, novel situations every day, and work with just about every other engineering and operations team at Google in the process.
Responsibilities:
- Large-scale production software troubleshooting.
- Ongoing capacity planning.
- Monitor and maintain mission critical services.
Requirements:
- BS in CS, MS is preferred.
- Expertise in data structures, algorithms, and complexity analysis.
- Fluency in one or more of: C, C++, Java.
- Superior Analytical/Troubleshooting skills.
- Working knowledge of Unix, preferably Linux.
- Knowledge of Shell, PHP, Perl or Python a plus.
- Open source experience/contribution with any linux/unix distribution a plus.
For more info and to apply contact us at:
https://www.enticelabs.com/EL/eng.me?k=EPe29R
- Contact: Chris Rose
- E-mail contact: crose@enticelabs.com
- Web: https://www.enticelabs.com/EL/eng.me?k=EPe29R
Kforce Professional Staffing [Agency](San Francisco, CA)
Posted 11-Nov-2009
Job Description: Competitive pay for an Advanced Software Developer focusing on Python development. Responsible for creating new web services, support existing server applications using Python, etc. Must have 3+ years experience with Python and able to perform advanced development skills, any other object-oriented expertise with PHP, C or C++ is preferred. Overall LAMP development experience desired. Understanding of HTTP, XML, REST, etc. Database and query experience with SQL and MySQL or other database technologies. Familiarity with software development on Linux.
- Contact: Jason Dulin – Lead Recruiter Kforce Professional Staffing
- E-mail contact: jdulin@kforce.com
- Other Contact Info: Tel: 877-258-2085 ext. 3819/ Direct: 813-552-3819
- Web: http://www.kforce.com
Global News Views (The Hague, Netherlands)
Posted 11-Nov-2009
Job Description: Software developer (Python/Django). Full time position (on-site in The Hague)
What we offer:
- Very interesting and challenging work in the area of online journalism.
- Work in informal, agile environment in the team of professionals where your technical skills are highly appreciated and where you can learn from others.
- Competitive salary.
- Ping-pong table in the office.
What you have (you don't need to have all of these qualifications, but the more, the better):
Versatile experience in web development.
Python is your best friend. You know your way around the standard library and not scared of metaclasses.
You are fairly fluent in SQL and not afraid to write some advanced queries.
You value clean and elegant code but don't forget about deadlines.
You understand the purpose of refactoring and know when is a good time to do it.
You have some experience with:
- Django web framework.
- PostgreSQL database.
- Javascript, jQuery.
Previous experience with statically typed languages (Java, C#, C++)
You speak English.
- Contact: Arend Jan van den Beld
- E-mail contact: jobs@vjmovement.com
- Web: http://vjmovement.com
Caktus Consulting Group (Chapel Hill, NC, USA)
Posted 11-Nov-2009
Job Description:
Caktus is a seasoned web development team that specializes in agile Django development. We build custom web applications for local and remote clients using a variety of open-source technologies. We're looking for Django developers to join our team on a project basis!
This position requires:
- Fluency in Python and Django
- Following PEP8 [1] and Django Coding Standards [2]
- Relational database experience
- HTML/CSS knowledge
- Strong communication skills
- Experience with version control systems
- Knowledge of web standards
- Residence in the U.S.
Bonus points for:
- Experience with JavaScript and jQuery
- SQL and PostgreSQL fluency
- Experience with Linux environments
Please include the following in your response (incomplete applications will not be considered):
- Your resume
- Links to or attachments of example Django code
- Live, working examples of several Django sites you�ve developed
- Your expected hourly compensation
- Contact: Colin Copeland
- E-mail contact: jobs+python@caktusgroup.com
- Other Contact Info: 919-951-0052
- Web: http://www.caktusgroup.com/services
--
TradeWeb (Jersey City, NJ, USA)
Posted 08-Nov-2009
Company description: Tradeweb is a leading over-the-counter, multi-asset class marketplace, and a pioneer in the development of electronic trading and trade processing. The company provides services in the fixed income, derivatives and equity markets to clients in more than 50 countries. Since 1998, Tradeweb has operated a global trading network, which harnesses the distribution of the major investment banks with over 2,200 institutional clients. With its expansion into the equity markets, Tradeweb is leveraging AutEx, the industry leader for 40 years in providing indications of interests, and Thomson Order Routing, a global FIX network with more than 6,000 connections to over 750 firms.
Department description: Design and Develop solutions for Tradeweb products.
Key Products: C++, Multi-threading, Python, STL Description of position: The ideal candidate will work in a highly effective software development team responsible for the construction of enhancements to TradeWeb’s global trading platform for fixed income securities.
Background:
- Experience with the development of large and complex client-server or thin-client applications.
- Software development experience in the trading, brokerage, or financial services industries
Responsibilities/accountabilities:
- An ability to work as part of a small team with minimal supervision.
- An ability to prioritize simultaneous work efforts and to report status to management.
- Good communication skills and the ability to interact with non-technical team members
Skills: Must have:
- A minimum of 2 years C++ experience in a Microsoft Windows development environment, utilizing object oriented programming techniques. Visual C++ is preferred.
- Experience with STL is required.
- Both server side and user interface development experience is required
- Experience with scripting languages is required
Preferred:
- A minimum of 3 years of database design and development utilizing SQL and relational database techniques. Microsoft SQL Server is preferred.
- Experience with windows sockets programming is preferred. Experience with concurrent programming in a multi-thread environment is preferred.
- Requisite experience with software configuration management tools. CVS is preferred
- Experience with Perl
- Experience in Financial Services
Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer.
- Email: mbyrne@tradeweb.com
- URL: http://www.tradeweb.com
VMware (Palo Alto, CA, USA)
Posted 08-Nov-2009
Job Description:
Virtualization is the technology that is poised to change the way we think about computing. VMware (NYSE: VMW) is the global leader in virtualization solutions from the desktop to the datacenter. Customers of all sizes rely on VMware to reduce capital and operating expenses, ensure business continuity, strengthen security and go green. With 2008 revenues of $1.9 billion, more than 130,000 customers and more than 22,000 partners, VMware is one of the fastest-growing public software companies. VMware’s award-winning technology, market-leading position and culture of excellence provide the more than 6,600 passionate people we employ in 40 locations worldwide with a platform for professional growth and the excitement of being an early-stage innovator.
vCloud Express is an Infrastructure as a Service (IaaS) offering delivered by leading VMware service provider partners. It provides reliable, on-demand, pay-as-you-go infrastructure that ensures compatibility with internal VMware environments and with VMware Virtualized™ services. This class of service allows IT to reduce both the capex and resource challenges associated with the fluctuating infrastructure requirements of development teams. Developers are able to use the vCloud Express service at their convenience to address various infrastructure and programming needs such as experimentation, prototyping and testing. The vCloud Express service retains the robustness, interoperability and reliability that VMware is known for.
VMware is looking to hire a full time Python/Django contractor for 3-6 months. The contractor will be responsible for the support, development, implementation, and integration of various Python/Django based cloud applications related to vCloud Express. An ideal candidate would be
- A self-starter with strong analytical and problem solving skills
- Team oriented and easy to work with
- Ability to manage and interact with remote teams
- Excellent oral and written communication skills
- Excellent documentation & writing skills
Skills: Python, Django, Postgres, HTML, CSS, JavaScript, JQuery, Linux, Apache, SOAP, REST, VI3/vSphere, LabManager
Contact: Please send resume to Jian Zhen <jian@vmware.com>. Please include a rating (10 - I invented it, 1 - never heard of it) of the preferred skills in your email/resume.
- Contact: Jian Zhen
- E-mail contact: jian@vmware.com
InDyne, Inc. (Washington DC, USA)
Posted 05-Nov-2009
Job Description: Bachelor's degree, preferably in Computer Science or equivalent required. Experience with Linux system administration. Must have the ability to diagnose and tune complex systems administration. Must have the ability to diagnose and tune complex systems from Network to Application Level. Several years of programming experience required, preferably in Python. Plone/Django experience a plus.
Preferred skills: Linux, HTML, CSS, JavaScript, Python, Plone, Django, RPM, YUM, cfengine, awstat, cacti, Relational DB (mysql, postgres, Oracle), Xen virtualization.
This position involves on-site support at a government agency based in Crystal City. Will be working in a large team environment so strong communication and writing skills are required. Must have the ability to utilize and maintain legacy systems and applications.
What Python is used for: Will be responsible for the support, development, implementation, and integration of various Plone/Python/Django applications. Will maintain Xen based virtualization hosts.
- Contact: Danielle Frahm
- E-mail contact: hitss@indyneinc.com
- Other Contact Info: apply online at <https://www.indyneinc.com/employment>
- Web: <http://www.indyneinc.com>
MBB JSC (Croydon, PA, USA)
Posted 05-Nov-2009
Job Description We're looking for a creative Web Developer with experience in Python to help implement our projects. A strong background in programming and database integration is required. You will be a part of our small team. For full details please apply with your CV.
Essential Skills/Experience:
- Python + Django
- HTML, CSS
- Unit Testing
- MySQL
- 3 years experience in the industry
General qualifications :
- Analytical and problem solving skills
- Team orientation and easy to work with
- Excellent oral and written communication skills
- Perfect documentation & writing skills
- A strong passion to work with the best and brightest toward a common goal
Company Commitment:
- Relaxed but professional culture, family friendly schedule
- Collaborative Environment
- Experienced Teammates
- Best equipment and tools provided to get the job done
To arrange an interview, please contact:
- Contact: Jessica Williams
- email: info@mybestbattery.com
- URL: http://mybestbattery.com
D. E. Shaw & Co., L.P. (New York & California, USA)
Posted 05-Nov-2009
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 $29 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 arc hitecture 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 Python is used for: For hiring candidates for our global office.
- URL to apply online: https://www.deshaw.com/recruit/jobs/Ad/Python/Prog
- URL for more information: https://www.deshaw.com/recruit/JobOpportunities.html
imo.im (Palo Alto, CA, USA)
Posted 05-Nov-2009
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. In addition to our instant messaging product, we have several other applications (i.e. photosharing, collaborative whiteboard, and group sms), that will help people communicate and collaborate more easily. Our ideal candidate would have a strong background in not only algorithms and design, but also coding. Our engineers have the freedom to choose their projects, and are in charge of all aspects from start to finish. We are looking for the following engineers to join our team:
Software Engineer Software Engineer, Mobile Software Engineer, Frontend
Requirements:
- BS/MS/PhD in computer science (or the equivalent).Strong grasp of data structures and algorithms.
Extra credit:
- Experience building and designing scalable distributed systems.
- Ability to design and implement systems in Python.
- Extensive experience writing networking code in C/C++.
- Thorough understanding of TCP/IP and network programming.
- Adept at hacking open source software.
- Experience with HTML, CSS, Javascript, MySQL a plus.
- Know Linux better than you can sing Britney lyrics.
Compensation:
The usual: competitive salary, stock, snacks, gym membership, health insurance, $30,000 starting bonus, and a housing stipend for living in close proximity to our office.
- What your company or client uses Python for: We use python for our
- distributed backend systems
- E-mail: marissa@imo.im
- Other contact info (optional): 650.387.7260
- URL: https://imo.im/
Galaxy Project / Emory University (Atlanta, GA, USA)
Posted 05-Nov-2009
Job Dscription
The Taylor Lab in the Biology and Math and Computer Science departments at Emory University is looking for ambitious individuals to fill multiple software engineering positions working on the Galaxy project. Galaxy (http://www.usegalaxy.org) is a software framework that (a) enables researchers to store, analyze, visualize and share genomic data and (b) provides genomic tool developers with the ability to deploy their tools within a complete analysis framework. Thousands of researchers worldwide use Galaxy on a daily basis. Galaxy is an open source project committed to the openness of scientific enterprise and is free for all.
We are currently seeking engineers with experience in distributed computing and systems programming or usability and visualization, however candidates with other relevant experience (especially bioinformatics) will also be considered. Successful candidates will initially focus on making next generation sequencing (NGS) data analysis more widely reliable and accessible as well as participate in the development of bioinformatic tools in application areas such as re-sequencing, de novo assembly, metagenomics, transcriptome analysis and epigenetics. Galaxy is developed in an academic research environment primarily between the Taylor Lab at Emory and the Nekrutenko Lab at Penn State. Members of the Galaxy team work closely with experimentalists on projects at the leading edge of data-intensive biological research.
Python is the primary implementation language for Galaxy. Galaxy's main user interface is web-based, and makes substantial use of javascript, canvas, and other modern web technologies. Many of the analysis components of Galaxy are performance critical, implemented largely in C, C wrapped in Python, or other languages as appropriate.
Note that these are full time positions located in Atlanta, GA -- we cannot take on contractors at this time.
- Contact: James Taylor
- E-mail contact: jobs@galaxyproject.org
- Taylor Lab web page: http://bx.mathcs.emory.edu
- Galaxy project web page: http://galaxyproject.org
Nicoll Curtin Technology (London, UK)
Posted 02-Nov-2009
Permanent position for PythonCC++ Integration developer
Currently looking to recruit a highly experienced Python developer, with quality CC++ integration experience and a strong technical background.
The successful candidate will be proactive, able to take ownership of projects and be able to work under pressure. The employee will work both alone and within a development team integrating front, middle and back office trading technologies and also development of mathematical risk modeling and reporting process applications. To be considered for this role the right must be computingfinancialmathematical or science degree qualified. Technical skills with practical experience will need to include:
· Strong Python 2.3-2.6 programming experience gained commercially
· Wrapping of CC++ DLL's with python 2.3 & 2.6
· Development of modeling software
· Exposure to object oriented programming in more than one language
· Data manipulation experience
· Strong T-SQL skills (MS SQL 2000/2005)
Beneficial experience would include, but not essential
· Knowledge of Bond pricing model
· Grid distribution experience
· Application GUI interface development
· BloombergReuters API experience
· SVN tools
· Python Twisted experience
- Contact: Alexandra Schawilje
- E-mail contact: as@nicollcurtin.co.uk
- Other Contact Info: +44 207 3970185
Zope Corporation (Fredericksburg, VA, US)
Posted 02-Nov-2009
Job Description: Senior Software Engineer
Zope Corporation wants a senior Python/Zope 3/Javascript programmer to deliver cutting-edge Zope solutions.
Requirements:
- Strong background in Python and Web application development
- Zope expertise and Javascript a plus
Check our detailed requirements before contacting us: http://www.zope.com/about_us/careers.html
Then send resume and salary requirements to careers@zope.com.
Paylogic (Groningen, Netherlands)
Posted 02-Nov-2009
Job Description: Software developer (Python/Django) for a high traffic and complex e-ticketing application.
The offer
- Full time job (on-site in Groningen).
- Work on a massively scalable, high traffic ticketing application written in Python
- Work with state of the art Python libraries and frameworks (Django, SQLAlchemy etc).
- Work in a team of Python experts.
- Work with state of the art internet technologies.
- Using agile software development methodologies.
- Salary: in line with experience.
- Cool, fast-paced and high-tech atmosphere.
- Kind, knowledgeable and passionate coworkers.
- Open source oriented environment.
- Being backed by world-class investors.
- Location: Groningen, The Netherlands.
- An office right at the heart of one of the most comfortable towns in The Netherlands. World class science, bars and culture right next door.
About you:
- You have proven to be Python expert.
- Software development is your passion and you appreciate the hacker mind-set.
- You live and breathe internet technologies.
- You are an expert on programming languages, tools and conventions.
- You have an open and inquisitive mind about new technologies, picking them up rapidly with an eye to integration into your existing skill set.
- You love to get things working.
- You are fun to hang out with.
- You love working in teams.
- You have demonstrable experience in open source software and communities.
- You are always striving for maximum quality in your work.
- You love to work in a dynamic environment.
You must be well versed in:
Python (expert)
Django (expert)
Building (massively) scalable web applications (high traffic, redundant, secure)
General web development techniques (html, css, templating, xml, xslt, sql)
Caching mechanisms
- Database techniques:
- MySQL, postgresgl
- ORM
- Sharding
- Replication
Linux
Web servers configuration (apache, lighttpd, nginx, cherokee,...)
Extra points for experience with:
- Linux
- JavaScript
- Cloud computing (Amazon Web Services)
- Payment industry
- E-ticketing
- Monitoring server clusters
- Distributed version control (Bazaar, mercurial, etc) workflows.
About Paylogic
Paylogic is an advanced, world-class and successful e-ticketing platform. It is currently the second largest e-ticketing solution in The Netherlands. Paylogic has great (international) ambitions and the drive and team to realize them. We would like you to join us on that exiting journey. We have offices in Groningen (tech) and Amsterdam (sales) in The Netherlands.
For more information about us you can visit our website:
At Paylogic we are as interested in your raw talent as in your experience. Send us your CV with some examples of your projects.
- Contact: Berco Beute (CTO)
- E-mail contact: berco.beute@accepte.nl
- Web: http://www.paylogic.nl
CIDC (Cambridge, MA, USA)
Posted 02-Nov-2009
Job Description: As a member of the Web Engineering group, the candidate will work to maintain and enhance the broad functionalities of our enterprise level content management system (CMS). Our CMS is built on Plone and has a globally distributed user base, multiple domains, multiple languages, multiple content workflows and extensive systems integrations. The candidate will be a contributor to the success of the company by helping to provide timely delivery of vital enhancements & features to our CMS system for all departments to utilize. The successful candidate will work closely with the Web Development Manager, User Experience Engineer, and the Product Development Group as well as stakeholders and other team members. They will provide technical guidance during the requirements process and provide technology demonstrations of potential options. The ideal candidate will be a team player, creative thinker, and problem solver who can work to integrate several content pipelines into a manageable API. This position can afford the opportunity of growth for the right candidate.
The following criteria are required:
- Strong analytical and problem-solving skills.
- Excellent documentation & writing skills.
- Proven interpersonal, communication, and presentation skills.
- Self starter that is process centric, standards and best practices driven.
- Demonstrated team player with results-oriented track record.
- 3 years of Python development experience.
- 1-3 years of development experience with a content management system.
- Solid understanding of CMS ideologies involving workflows, permissions and information architecture.
- Experience with Plone and/or Zope a MAJOR plus.
- Comfortable within Unix/Linux development environment.
- B.S. degree in Computer Science or equivalent.
What Python is used for: Maintain and enhance the content management system for our online gaming web site.
- Contact: Gary Montecalvo, Recruiting Manager
- E-mail contact: gmontecalvo@cidc.com
- Other Contact Info: 617-758-3708
- Web: http://www.cidc.com.
kgbweb (New York, NY, USA)
Posted 30-Oct-2009
Job Description: As a Software Engineer at kgb web, you will be a foundational member of our Data Intelligence team, working closely with the CTO and other developers. The Data Intelligence team is responsible for gathering, analyzing and making sense out of a variety of data to be used in a major consumer-facing offering. This role is instrumental to building the intelligence behind our systems.
With so much to get done, every member of the team is encouraged to participate in all areas of the group. We expect this to excite our candidates and find that the right candidates often make great contributions outside of their area of focus.
Responsibilities:
- Acquire raw data from a multitude of sources including the Web, structured data feeds, special business arrangements, and others.
- Build and maintain infrastructure and tools that automate the data acquisition process and support near real-time updates.
- Develop and support various data processing functions such as web crawling, data extraction, data modeling, storage, analysis, cleanup, etc.
Experience Guidelines (some of this should apply to you):
- Strong experience in large scale web crawling, structured data extraction
- Comfortable with handling RSS feeds and web service APIs
- Experience with building scalable data processing systems that handle large volumes of data
- Linux and open-source content acquisition and analysis tools
- Know Ruby, Python, or Perl
We would be very happy if you:
- Have experience with Amazon Web Services and cloud computing
- Have experience with Lucene, Hadoop, RabbitMQ or other distributed systems that handle massive amounts of data
- Have a degree in computer science, with a focus on information retrieval and/or machine learning
- Work comfortably in a fast-paced start-up environment
- Work comfortably on multiple projects simultaneously
- Contact: Josh Schwartz
- E-mail contact: josh@kgbweb.com
- Web: http://www.kgbweb.com
Earth Institute at Columbia University (New York, NY, USA)
Posted 30-Oct-2009
Job Description
Our team is building a geospatial web-based infrastructure planning system for use in developing countries. We have built prototypes of the various components, but we need more people to help us bring the system to the next level. The entire system is built on Python. Our first users will be students in a Spring 2009 class for the Master's in Development Practice curriculum.
Qualifications We will be working almost entirely in Python using the Pylons framework. Ideally, you should be comfortable with Python, Pylons, jQuery, OpenLayers and have experience in putting together a working system with real users. More importantly, you are a self-starter and prefer proposing and implementing changes under minimal supervision.
The position is available immediately.
- Contact: Roy Hyunjin Han
- E-mail contact: rhh2109 [at] columbia.edu
Packt Publishing (Remote)
Posted 30-Oct-2009
Job Description:: Packt Publishing, publishers of computer related books are planning to publish a new book on Python Multimedia. Currently we are looking out for some potential authors to write this book. The ideal candiate will have an experience with Python Multimedia, audio, video, images etc. Past experience with writing is an advantage but not madatory. We pay a royalty of 16% and an advance against it. Interested people can write to us with a brief about their experience with Python Multimedia and writing (if they have).
- Contact: Kshipra Singh (Author Relationship Manager)
- E-mail: kshipras@packtpub.com
- URL: http://www.PacktPub.com
SteepRock (anywhere, USA)
Posted 28-Oct-2009
Job Description:
SteepRock (http://www.steeprockinc.com/node/2) is a successful, young software and services firm with a unique approach to important bio-pharmaceutical industry issues on an enterprise scale. SteepRock has an immediate opening for an 'rising star' Python developer to deliver timely, highly flexible solutions to our clients. In this position, you will be working closely with the CTO and other senior developers, Project Managers, and Testers.
We are a fast-paced, client-focused company; we want to continue our success and don't mind working hard to get there. SteepRock is seeking self-starters who are motivated by their work, who enjoy learning, innovating, and working with others. We're looking for someone who's used to meeting deadlines and satisfying client needs.
This full-time, salaried position allows employees to work from their home office full-time with medical insurance and IRA plan benefits. For the first 3 months, the candidate will be hired as a consultant. Once converted to employee status, incentive compensation is available based on performance. SteepRock compensates necessary phone and connectivity expenses. We have employees throughout the continental U.S.
Technical Qualifications: You must have at least 2 years Python coding experience, including hands-on development, delivery and maintenance of web-based applications, and have experience writing software which is durable and graceful. Knowledge of SQL is essential. Experience in LAMP applications is helpful. XML/JSON desirable. Strong communication skills and an interest in learning and innovating are a must.
Work Experience: ~4 years of software development experience, with >= 2 years of Python hands-on coding experience which can be confirmed by references.
Educational Requirements: Bachelor's degree in computer science or engineering.
Qualified candidates should email resume and salary requirements with subject "Rising Star Python developer". No consultants, headhunters or outsourcing firms will be accepted. Proof of US Citizenship or Permanent Work Visa in the US a pre-requisite.
Compensation: up to $75,000 plus benefits, depending on qualifications.
- Location: telecommute from anywhere in continental U.S.
- E-mail contact: jobs@steeprockinc.com
- Web: http://www.steeprockinc.com/node/2)
Citizen Engagement Lab (Berkeley, CA, USA)
Posted 28-Oct-2009
Job Description
Most of what we do centers around online advocacy, and we roll a lot of our own stuff to get the job done. We do most of our work in Python with the Django framework.
We're looking for someone with Python experience and some background doing Django work to do things like:
- Implementation of campaign web sites, specifically back-end development
- Custom development to support campaign work
- Running database queries, reports for staff and other organizations
We anticipate 15-20 hours per week, possibly more if desired. Time flexibility is essential, as campaigns can require intensive work at night.
The position will be compensated on an hourly basis, with rate depending on experience.
Qualifications
- General development background and knowledge
- Strong python background
- Experience / knowledge of Django
- General-purpose web development skills. HTML, CSS, Javascript (we mostly use jQuery)
- Basic general knowledge of Unix systems, Apache, etc. We use Ubuntu GNU/Linux.
- Basic general knowledge of relational databases (PostgreSQL / MySQL)
Organizational Overview
Citizen Engagement Laboratory (CEL) is a nonprofit, nonpartisan organization that seeks to inspire citizen engagement through digital media and technology. We do this by managing campaigns, producing videos and other media, and developing software the facilitates civic participation.
- Contact:
- Email: jobs@engagementlab.org with a resume and cover letter explaining why you are the right one to fill the position.
Applications will be accepted until Nov. 15, 2009.
BrightScope, Inc. (San Diego, CA, USA)
Posted 28-Oct-2009
Job Description
Company Overview: BrightScope (www.BrightScope.com) is a well-funded data and analytics start-up in the Sorrento Mesa area of San Diego. Our 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, Fox Business News, BusinessWeek, U.S.News & World Report, and CNN-Money.
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 direct control over what you build?
- Wants to join a startup where you can have a huge impact in defining what you build and making it a reality?
- Values seeing the direct results of your work as it impacts millions of users and their ability to retire in dignity?
- Wants to be surrounded by passionate, smart people that want to change the world for the better?
BrightScope Inc. is looking for a full-time, experienced Python developer and test engineer to work as part of our development team to improve our data processing, analytics, and testing platforms.
Responsibilities to include:
- Developing and improving core business software assets and applications
- Implementing new specifications to improve and extend our core analytics software platform
- Implementing unit and functional tests for components of large-scale applications
- Automation of testing and assurance processes
- Implementing and improving testing infrastructure, harnesses, etc
- Coordinating with project team
- Instructing junior test resources
- Building tools to provide visibility into defects for all members of the development team
Requirements:
- 1+ years of Python development experience, and an ability to write excellent code using Agile development processes
- 2+ years of SQL experience (MySQL preferred), with a strong grasp of data modeling and integration
- Experience working with automated testing tools
- Experience building successful unit and functional tests into large software products
- Extreme attention to detail
Experience working with any of the following is desired:
- Scalability and Performance Testing
- Parallelized development
- Numerical computation
- SciPy and Numpy
- The Django framework for Python, or MVC development generally
- Data Validation
- Agile development processes
- Trac or other Bug tracking system
Additional preferences:
- BS in CS or related area
- Excellent communication skills
You will:
- Play a foundational role in building the technology that powers the our solution
- Start with ideas, design products and features, architect a technical solution, then build, test, and launch it
- Be an integral member of our small 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.
- Contact: Dan Weeks
- E-mail contact: jobs@brightscope.com
- Web: http://www.brightscope.com
NextGen Information Services, Inc. [Agency] (Florham Park, NJ, US)
Posted 28-Oct-2009
Job Description:
Primarily Python Programming and mySQL, but also C programming, PERL programming, JAVA programming, UNIX/Linux OS; text editor such as VI, EMACS or equivalent; regular expressions; need to learn in-house database technology. Required Skills: PYTHON Programming, my SQL, Perl, Java UNIX/Linux OS, VI, EMACS, TEXT EDITOR, Media Servers, BS Degree in Computer Science. Desired Skills: MS Degree in Computer Science, C
Required Education: - Minimum BS Degree in Computer Science - MS Degree in Computer Science is a BIG PLUS
My direct client is AT&T, one of the largest Telecommunication companies in the country.
Python will be used for development of in-house technology projects
- Contact: Kevin Kerkering
- Email: kevink@nextgen-is.com
- URL: http://www.nextgen-is.com
Playfire.com (Soho, London, UK)
Position: Software Developer (Python/Django)
Hi! We are an exciting, funded web startup looking for an ambitious software engineer who is hungry to build awesome software that millions of people use. Based in Soho, London, we are building the next big thing for millions of gamers around the world, and are looking for an exceptional technical mind to join the team and attack some hard problems in creative ways.
The role
As employee number 8, you'll work closely with the rest of the outstanding technical team to build the core features that our users will love you for. You will get the chance to demonstrate your ability by tackling some hard technical challenges such as game recommendation, game stats integration and search algorithms. We release 4-5 times per week, so your cool new features will be live on the site being used straight away! And as we're all about gaming, you'll be involved in lot of market research: messing around with Guitar Hero or pwning some n00bs at Call of Duty 4 is all in a days work! :)
Are you the one? You are, if you:
- Love agile development, working independently on your own challenges, and together in a team on the bigger vision
- Are completely fluent in a scripting language such as Python, Perl, PHP or Ruby and have experience with web frameworks and the MVC concept
- Have used MySQL or PostgreSQL extensively and you know your way around Apache, nginx or other server
- It's a bonus if you have good JavaScript skills (we use jQuery)
- Get excited by the idea of scaling web apps to millions of users
- Are the best developer in your peer group, and want to be at a place where you are constantly challenged and pushed to become better
- Get obsessed about the problem you're solving and don't stop until you've cracked it
- Have a thirst to learn new skills and technologies, and can pick things up easily
- Want to have fun building lots of new features and get stuff done
- Are full of positive energy, relish the thought of being part of a small, fast-moving team and enjoy brainstorming about new ideas
Benefits
- Opportunity to become recognised as one of the best in your field, through being a core developer for a high-profile startup
- Relaxed, sociable work environment with lots of freedom and independence
- Building an exciting app that millions of real life people will use and appreciate everyday
- First hand experience of how to start, grow, market and raise funding for startups (perhaps useful for your own company one day)
- Working with awesome technologies (Python/Django/jQuery/Debian/Git)
- As part of one of the top technical teams in the UK, along side super smart people who have a lot of fun, devoid of any politics
- With dual-widescreen monitors, a new computer and a Herman Miller Aeron chair
- In a fun office, with free drinks, in the heart of Soho (there are so many options for lunch it's crazy!)
- A competitive salary and a generous equity stake in the company (you're working hard to make the company successful, so you should share generously in the reward!)
A little more about us
- Backed by some of the most prestigious investors in the world with specific experience in social networks and games (including the founder of Bebo, the former CEO of PlayStation, the founders of Skpe, etc - who you'll likely get to meet)
- Founded by entrepreneurs with a track record for success with internet and video games companies
- 200,000 gamers already using the service!
- We'll be hacking around with Facebook apps, OpenSocial and will be integrating with Xbox Live and other multiplayer services.
- And unlikely many other web businesses, we know exactly how to make money, and steps needed to get us there :)
So, all in all, exciting stuff! If you're interested, do get in touch. Experience is less important than talent. CV is always helpful. Examples of things you've built yourself or contributed to would be really cool too. Shoot an email to Ben, cofounder/CTO, at ben[at]playfire[dot]com to find out more.
- Contact: Ben
- Email: ben@playfire.com
Bump Technologies, Inc. (Mountain View, CA, USA)
Posted 26-Oct-2009
Job Description: Lead Infrastructure Engineer:
About Bump Technologies:
Bump Technologies, Inc. has developed a technology that lets two mobile phones connect by literally just bumping them together. Our iPhone app, Bump, has been downloaded more than 5 million times and is one of the most popular apps on the App Store. Be a part of the next phase of Bump as we expand our technology and change the way people use their mobile phones. Bump Technologies, Inc. is backed by Sequoia Capital, Sherpalo Ventures (Ram Shriram), Y Combinator, and several prominent Silicon Valley angels, and is based in Mountain View, CA. Learn more at http://bumptechnologies.com/jobs.phtml
Design and build the Bump matching algorithm and program the servers that make the Bump magic happen. Be obsessed with the quality of service for millions of Bump users worldwide. Help architect the scaling plan to allow Bump to grow from millions of users to hundreds of millions of users.
You must:
- Excel at Python, Linux, creating algorithms, and visualizing complex and sometimes subtle live data
- Like math and logic
- Get excited about green field protocol development. Be a perfectionist where it is essential
- Have a degree in Computer Science, Physics, or similarly analytic field
Bonus:
- Experience horizontally scaling real-time systems and running multiple, fully-loaded machines
- Experience with nginx, Twisted, Comet
- Grace under pressure
- Design systems so they can't fail, so you don't have to demonstrate your grace under pressure
Please email your resume, a paragraph introducing yourself and explaining why you want to work at Bump, and links to any of your non-work/non-school projects to: jobs@bumptechnologies.com with the "Lead Infrastructure Engineer" in the email subject line. A video resume would also be interesting but is entirely optional.
- E-mail contact: jobs@bumptechnologies.com
- Web: http://bumptechnologies.com/jobs.phtml#infrastructure
Open Media Studio (Rzeszów, Poland)
Posted 26-Oct-2009
Job Description: Python Developer
We are looking for a web application developer with experience in Python. Our office is located in Rzeszów, Poland and we seek an employee based at the office.
Requirements:
- Python programming experience, knowledge of Django a definite plus
- experience in object oriented programming
- experience in development using a relational database
- working knowledge of (X)HTML, CSS
Would be nice:
- Javascript and AJAX, including experience with a modern framework, preferably Dojo
- experience working in agile development environments
- comfortable working with Linux/Unix
- Contact: Patryk
- E-mail contact: praca@openmediastudio.pl
- Web: http://openmediastudio.pl/praca.html
Invite Media (Philadelphia, PA, US)
Posted 25-Oct-2009
Job Description: Software Engineer
Invite Media is hiring passionate, dedicated and brilliant engineers to join the core engineering team. As part of the core engineering team you will work closely with the founders in a fast paced, challenging environment to help shape the technology landscape and culture of the core product. If you enjoy working on high volume platforms, architecting solutions to large scale problems, writing clean code, and want to be involved in building a company from the ground up then we are interested. Smarts are required, set your own hours.
- All core engineers receive equity
- All on-site positions are in Philadelphia, PA
- Oh, and we also offer free food (all meals), drinks, medical, dental and vacation.
- We will pay for relocation. $5,000 bounty is available for any direct referral to a candidate that gets hired.
Responsibilities
- Join our team to develop the core advertising and optimization platform
- Code high-volume ad delivery software using primarily Python
- Work closely with engineering team to scale / architect ad platform
- Innovate to improve our core technologies
- Think outside the box / be highly creative
- Be willing to learn new technologies
- Help build report interfaces and data feeds
- Ask smart questions
Requirements
- B.S., M.S. or PhD in Computer Science or related field
- Enthusiasm for solving interesting problems and a willingness to learn
- Experience with source control (SVN, CVS)
- Extensive knowledge of open source technologies
- Has built a system that has operated on greater than 20 machines
- Well versed in HTTP protocol
- Experience writing software that communicates directly with 3rd party software (crawlers, automation scripts, API’s)
- Self-motivated and reliable
Pluses
- Experience or familiarity with Amazon EC2 and S3
- Experience with ad serving technologies
- Experience with large scale distributed computing (MapReduce, Hadoop, Distributed Computing)
- Familiar with log processing and data analysis
- Scalability / Redundancy / High volume environments
- Previous start-up experience
To apply for a position, please email jobs@invitemedia.com with your resume and put in the title what position you're applying for. If you are a recruiter, please do not call. Feel free to send an email to tech-recruiting@invitemedia.com.
- Contact: Christine Barbieri / Administrative Manager
- Email: jobs@invitemedia.com
- URL: http://www.invitemedia.com
Invite Media (Philadelphia, PA, US)
Posted 25-Oct-2009
Job Description: Testing Engineer
Invite Media is searching for a full-time testing engineer to help us launch and maintain our customer-facing and internal services. We are looking for a unique individual who can challenge their team members to release reliable and maintainable software. The position is based in Philadelphia, PA.
Responsibilities
- Perform tests (regression, security, performance, stress, whitebox, blackbox) for all products before release
- Create, manage and execute test cases on all products
- Contribute to automation of product testing
- Track bugs to specific sections of source code
- Work closely with developers to report defects and verify bug fixes
- Provide developers with well documented testing suites to assist them
Requirements
- Proven ability to deliver bug free world class systems
- Great attention to detail
- Ability to author test plans and cases, conduct security and stress tests, and debug at source level after identifying, investigating, and prioritizing bugs
- Familiarity with Bugzilla, Trac or similar system
- Experience with automated testing suites
- Basic Linux operation to trace log and debug
- Working knowledge of SQL is preferred
- Great verbal and written communication is a must
- Out of the box, creative thinker
- Self-motivated; extreme pride in work
- Team player
- Extremely fast learner
Great To Have Experience With
- Python
- Java
- Twisted
- JavaScript
- Buildbot
- Selenium
- SVN
- Grinder
- Online advertising experience (Adsense / Doubleclick / Panama)
- High volume environments
- Start-up experience
- Experience in Agile/SCRUM environment
- Managing other testers/QA teams
To apply for a position, please email jobs@invitemedia.com with your resume and put in the title what position you're applying for. If you are a recruiter, please do not call. Feel free to send an email to tech-recruiting@invitemedia.com.
- Contact: Christine Barbieri / Administrative Manager
- Email: jobs@invitemedia.com
- URL: http://www.invitemedia.com
Aquameta (Portland, OR, US)
Posted 25-Oct-2009
Job Description
Are you obsessed with elegant schema design? Do you ponder the finer points of systems architecture? Do you love Python and feel confident you know or could easily learn Django? Are you a human life form who can work legally in Portland, Oregon? If so, we'd like to talk to you!
About us: A web dev start-up located in close-in SE Portland. Four easy-going guys presently doing contract work, always with an eye on innovation.
The gig: A contract position available to a local subcontractor. Likely several months of work.
The project: A web-based management system for a natural food distributor -- Warehouse management, customer service, product maintenance, invoicing, etc.
The work: Back-end web development in Python and Django. Our front-end developer handles design and template work, and we need someone who can handle the model and view layers.
Desired skills:
- Object Oriented Programming,
- Django,
- Python,
- SQL the relational model,
- UNIX/Linux,
- and Git.
If you're interested, drop us a line with your resume, portfolio, etc.
- e-mail: jobs@aquameta.com
Appliansys. (Coventry, UK)
Posted 25-Oct-2009
Job Description: Product 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 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.
- Contact: Steve Anelay
- E-mail contact: recruitment@example.com
- Web: http://www.appliansys.com.
4Food Inc (Telecommute)
Posted 25-Oct-2009
Job Description: We're a startup opening a quick serve restaurant in NYC. We are seeking an experienced Front-End Developer to build the front-end for our web ordering system. You will be part of a small virtual team delivering under a tight schedule.
We're looking for someone with:
- Moderate to great design sensibility
- Mastery of web standards and cross-browser solutions
- Knowledge of DOM scripting, event handling, AJAX implementation
- Skills in Photoshop and/or Fireworks for producing and optimizing graphics for the Web
- Loads of self-discipline and independent drive
- Dedication to delivering on-time
- Experience working with early-stage startups (optional)
- Experience with Python web development frameworks Django
You Will:
- Take our design templates and make the come to life
- Translate your designs into standards-based xHTML/CSS
- Incorporate jQuery to enhance the user experience
- Analyze, diagnose and propose solutions to user problems
- Work closely with our back-end dev team and creative team
Plus if you have experience in:
- Social APIs & Protocols (Facebook Connect, OpenSocial, oAuth, etc.)
This is initially a contract position that we hope will evolve into full time/permanent employment. Compensation is negotiable. We are a virtual team, so you will work from your own home/office with your own equipment.
No agencies apply.
- Contact: Christina Gomes, Project Manager, 4Food Inc.
- Email: Cgomes15@hotmail.com
Delta Staffing [Agency] (Ann Arbor, MI, US)
Posted 24-Oct-2009
Job Description Senior Software Engineer Our client is looking to directly hire a software developer that is skilled in building and tuning systems with stringent performance characteristics. The ideal candidate has a strong interest in networks and network security. First consideration will be given to local candidates, although relocation may be an option for the ideal candidate.
Qualified candidates will work in engineering teams to design, develop and test scalable network products. Candidates will work closely with architects to develop and test scalable network security products.
Required Skillset:
- Proficient developing C or Python
- Experience developing in Unix or Linux
- Experience developing in a large source code base
- Ability to develop software solutions where the problem is not well defined
- Bachelor's and/or Master's degree in computer science/engineering
- Proven history of building high performance systems
- Contact: J.D. Droska - Sr. Technical Recruiter - Delta Staffing
- E-mail contact: jdroska@delta-staffing.com
- Other Contact Info: 248-623-6696 (office)
Nixle.com (San Francisco (SOMA), CA, US)
Posted 24-Oct-2009
Job Description
Requirements:
- 1-5 years of industry experience
- Strong skills as a Django / Python software developer with experience designing and implementing web applications using the Django framework
- Experience writing unit and functional tests
- Experience working with HTML, CSS, and DOM
- BS or MS in Computer Science
Bonus Points:
- AJAX experience including developing with the YUI library
- Candidate should be proactive, creative, productive and possess a natural attention to detail
- Strong skills working on multiple projects concurrently and relies heavily on teamwork
- A self-starter with a strong desire to learn new concepts in a small team environment
- The individual should be a strong communicator and be capable of driving technical issues to resolution
- Experience in participating in a formal- to light weight development process (requirements, design, implementation, risk and issues tracking, bug triages, testing and release)
- Enjoy staying up-to-date with technologies so you can suggest new coding practices, recommend architecture changes and collaborate with our platform team to optimize scalability and network efficiency
- Contact: Jean Bender
- Email: jean.bender@nixle.com
- URL: http://www.nixle.com
Chomp, Inc (San Francisco, CA, USA)
Posted 24-Oct-2009
Job Description: Seed funded stealth mobile start-up seeking a contract Python Developer to take ownership of the back-end architecture of our platform. Must be local. Possibility of converting to permanent role. No recruiters and no solicitations.
- Contact: Jaime
- E-mail contact: jobs@chompapps.com
- Other Contact Info:
- Web: http://docs.google.com/View?id=dtc9xms_77hsrm8pc3
TechLink [Agency] (Overland Park, KS, US)
Posted 21-Oct-2009
Job Description:
This is a permanent position with our client. All information held confidential and client contacted only with candidate approval.
Our client has an immediate opportunity for an innovative and creative Python Web Developer (Python/PHP) to join their development team in Kansas City. The position will work on a new team that is developing high availability systems with a large amount of sensitive data. The goal will be to develop, deploy, and maintain the applications and contribute toward company success.
General qualifications :
- Ability to work independently on diverse problems
- Team orientation and easy to work with
- Strong coding samples
- Superior analytical and problem solving skills
- Excellent oral and written communication skills
- A passion to work with the best and brightest toward a common goal
Essential Duties and Responsibilities:
- Write bullet proof code that is highly scalable
- Deploy applications
- Write unit tests and coordinate your development with the team
- Coding, construction, and maintenance of the web site
- Ability to work with users and internal staff to collect requirements and implement enabling technologies within established security environment
- Establish processes and executes plans as part of an integrated team to improve web management systems
- Monitor web statistics and develop monthly reports as needed
Qualifications / Skills:
- 3+ years of web-based software development
- Effective organizational and interpersonal skills
- Experienced with Python, PHP, HTML, XML, JavaScript, CSS, ASP
- Experience with databases such as PostgreSQL, MySQL, SQL Server
- BS or MS in a computer science, engineering, music. Any foundation that led you to be the best
- Understanding of data security issues as well as basic TCP/IP networking
- Strong grasp of network protocols, caching, synchronization, pooling, threads, concurrency, distributed computing, transactions, and optimization
Company Commitment:
- Challenging Work
- Collaborative Environment
- Experienced Teammates
- Best equipment and tools provided to get the job done
- Relaxed but professional culture, family friendly schedule, perks
- Research and evaluation of ANY tools that may impact the business
- Long Term Growth
- Email: David White - dwhite@techlinkweb.com
- Phone: 913-383-0290
- URL: http://www.techlinkweb.com
Frog Industries (Remote/Telecommute)
Posted 21-Oct-2009
Job Description: We're a seed-funded startup seeking an experienced UI Designer/Developer to define the user experience for our web application. You will be part of a small virtual team delivering under a tight schedule.
We're looking for someone with:
- Strong, modern design, illustration and web typography skills
- Mastery of web standards and cross-browser solutions
- Knowledge of DOM scripting, event handling, AJAX implementation
- Advanced skills in Photoshop and/or Fireworks for producing and optimizing graphics for the Web
- Loads of self-discipline and independent drive
- Dedication to delivering on-time
- Experience working with early-stage startups
- Experience creating views following MVC patterns
- Experience with Python web development frameworks (TurboGears, Django, web2py, Pylons, etc.)
You Will:
- Design the front end and admin sections of our web app
- Translate your designs into standards-based xHTML/CSS
- Use the Genshi templating system to create views
- Incorporate jQuery to enhance the user experience
- Analyze, diagnose and propose solutions to user problems
Get a Gold Star if you have experience in:
- TurboGears/Genshi
- Social APIs & Protocols (Facebook Connect, OpenSocial, oAuth, etc.)
This is initially a contract position that we hope will evolve into full time/permanent employment. Compensation is negotiable. We are a virtual team, so you will work from your own home/office with your own equipment.
- E-mail contact: ui.frontend.job@gmail.com
Rivers Run Red Ltd. (London, UK)
Posted 21-Oct-2009
Job Description:
Rivers Run Red is looking for a full-time software developer and system administrator to work in our London (E1) studio.
We have several projects that need maintenance and a few new projects coming up.
Daily duties:
- Maintain and add features to our flagship product, Immersive Workspaces (http://immersivespaces.com)
- Looking after a few small web applications (Django based)
- Day to day administration of our IT infrastructure and servers
Required skills:
- Sysadmin experience (Ubuntu and Debian Linux, OSX)
- Comfortable in a Unix/Linux/Mac OS X shell
- Exposure to nginx and Apache (we mostly use nginx)
- Python programming (at least 1 year) and some experience with Django and/or similar web application frameworks
- Knowledge and understanding of databases and SQL and how to interface them with Python (we use PostgreSQL)
- Confident with markup languages (HTML, CSS, XML) and their efficient use and some Javascript knowledge (specifically jQuery)
- Subversion version control
Bonus skills:
- Experience with Second Life, LSL scripting and LSL/Web interconnectivity
- C++ coding skills
- Visual design skills
- Preference to develop in a Mac OS X/Unix/Linux based environment
Must be eligible to work in the UK. Our studio is based in London, E1.
Agencies are not welcome and will be ignored.
Please send CV or link to hire@riversrunred.com - include details of your current status and salary expectations.
About Rivers Run Red:
Rivers Run Red™ is an immersive spaces™ company, developing content, applications and business solutions for the emerging 3-D web. As an industry-leading development company, instrumental in the evolution of the virtual worlds market, Rivers Run Red works with some of the world's largest companies in the extension of their digital strategies. Rivers Run Red is located in London. For more information about Rivers Run Red, please visit http://www.riversrunred.com
What Python is used for: Almost everything
- Contact: Hassan
- E-mail contact: hire@riversrunred.com
- Web: http://riversrunred.com
Talent Search People. [Agency](Barcelona, SPAIN)
Posted 21-Oct-2009
Job Description:
Talent Search People, we are a Consulting Company specialized in the Recruitment & Outsourcing of IT, commercial people & native speakers. For one of our clients we are looking for a Software Engineer Python.
Our client is a multimedia product and services provider with headquarters in Barcelona. Their innovation has positioned them as one of the leading companies in audio and video streaming via internet and mobile networks.
- Job Purpose
Their streaming media platform is a loosely-coupled cluster system, designed to deliver tens to hundreds of gigabits per second to clients across the globe. It is written mostly in PYTHON (using Twisted), and runs on Linux servers. The core streaming software, our client is an open-source project, whilst the advanced clustering software is proprietary.
- Responsibilities
Tasks include integrating new functionality in the streaming server core, adding functionality to clustering software, and providing a web-based FrontEnd for managing and transcoding customers` VOD files.
The position will initially involve specific tasks to extend VoD and/or transcoding functionality in their software, but will later expand to be a full member of their core development group, involved in design and architecture of the streaming platform. We are looking for an intelligent, self-directed developer who can quickly learn their way around our systems, and take a major role in expanding their feature-set, while maintaining a focus on quality and reliability.
Minimum requirements:
Experience with software development in one or more of:
- multimedia systems
- Linux/UNIX
- PYTHON
- Twisted
- Web services
- distributed systems.
Experience in User Interface (Direct3D, Flash, Silverlight, Cocoa, Pigmet)
Fluency (both written and spoken) in English is required (this is the main operating language of the company).
Working knowledge of Spanish is strongly desired, but excellent candidates without this will be considered.
Ability to learn new programming languages and libraries rapidly Good team player
Knowledge of PYTHON or similar dynamic languages 3 or more years of development experience.
On offer:
Be part of a quickly growing technology company
Work as part of a team of highly skilled and experienced Open Source and streaming specialists
Directly affect the health and performance of the whole company
- Contact: Guenda Malinverni, HR Consultant
- E-mail contact: gmalinveri@talentsearchpeople.com
- Web: http://www.talentsearchpeople.com.
Polar Mobile, Inc. (Toronto, ON, Canada)
Posted 19-Oct-2009
Job Description: Server-Side Web Developer (Python)
Polar is looking for experienced software developers to help design and implement next-generation mobile features to extend Polar's SMART™ platform.
In this role you will join a young, motivated team of software development and business professionals keen on delivering high quality, innovative products. Polar Mobile has launched applications for prominent media brands including TIME magazine, CNNMoney.com, BusinessWeek, The Food Network, TheStreet.com, Maclean's, The Hockey News, and Canadian Business to name a few.
As key members of the web development team, the successful candidates will play a pivotal role in shaping the way that media, content, advertising and analytics are used on mobile. With a growing presence in the market, we need enthusiastic, dedicated individuals to join us as we bring the biggest names in Sports, Finance, News and Entertainment to iPhone, BlackBerry, Android and Windows Mobile.
If you have an entrepreneurial flair, a keen eye for innovation, and are enthusiastic about the future of mobility, this is the right position for you.
Technical Requirements:
- 4+ years of relevant, server-side work experience
- Proficient in OOP, with working knowledge of Python, and several of the following languages: Ruby, Java, C#, Objective-C, C++, PHP
- Very strong analytical design skills
- Distributed programming knowledge
- Solid understanding of relational database fundamentals, including database design, optimizing SQL queries, and writing stored procedures
- Bachelors in Computer Science, Engineering, or equivalent
- Excellent communication skills a must
- Attention to detail and passion for product quality
- Comfortable with tight schedules and rapid development cycles
What Python is used for: All server side development.
Polar Mobile is a leading mobile publishing solutions provider. Polar's content and advertising platform (SMART™) provides publishers, brands and advertisers the tools to deliver, measure and monetize digital media on all major mobile devices including iPhone, BlackBerry, Android and Windows Mobile. Polar has a proven track record in the delivery of targeted and relevant content, strong user experiences and feature-rich mobile applications for the sports, finance, news and entertainment verticals.
Polar is at the bleeding edge of a rapidly evolving market and is looking for exceptional people who are willing and able to contribute towards the growth of the organization. At Polar, a strong emphasis is placed on challenging every individual to learn, grow and develop at the same pace as our market and customers.
Headquartered in the heart of downtown Toronto, Polar is proud to offer a fun, dynamic and vibrant work environment. Polar has a team of talented software and business professionals that are hard-working and driven by the growth and future of media on mobile.
- Contact: Erin Altenburger
- E-mail contact: hr@polarmobile.com
- Web: http://www.polarmobile.com/html/careers/listings/?id=DEV2743
Discovery Channel (Silver Spring, MD, USA)
Posted 19-Oct-2009
Job Description:
The Discovery Channel family of networks is seeking an experienced and passionate Web developer to join our in-house creative department on a freelance basis for 40+ hours/week.
You will work within an exciting, high-paced, cyber-creative environment. There is a wide variety of work across multiple networks including Discovery Channel, TLC, Animal Planet, The Science Channel and others. You will be challenged and expected to perform at a high level.
Our ideal candidate is someone who:
- Picks through Django's source code for fun
- Has live, working examples of several Django sites they've developed
- Can demonstrate how they used Django to creatively solve problems
- Learns new programming languages because it's fun
- Is active in the Django/Python communities
This position requires:
- Core understanding of programming concepts
- Fluency in Python, experience with other languages
- Fluency in SQL (we use both MySQL and PostgreSQL)
- Excellent communication skills (fluent in English)
- Excellent code documentation skills
- The ability to meet tight deadlines
- The ability to work closely with Creative Directors, Art Directors, and designers to ensure creative vision is achieved
- Comprehensive understanding of Web Standards
Bonus points for:
- Experience with JavaScript and JS frameworks (we use jQuery)
- Experience with DVCS
- Experience creating and utilizing APIs
- Contributions to open-source projects
- Command line dominance
Send resume, cover letter, sample code and URLs to:
- Contact: Rich Leland
- E-mail contact: richard_leland@discovery.com
ZealTech Inc [Agency](Fremont, CA, USA)
Posted 18-Oct-2009
Job Description: Python Developer with exp in server side development, experience in google applications engine would be ideal.
Contract Duration: 3 months.
Location: Palo Alto, CA.
Can arrange for an interview ASAP.
- Contact: Jim Joseph HR Manager
- E-mail contact: Jim@zealtechus.com
- Other Contact Info: Phone: 510.709.0568
- Web: http://www.zealtechus.com
Mosaic Recruitment [Agency](Sydney, Australia)
Posted 15-Oct-2009
Job Description:
Permanent position Sydney Global Consulting Company
Looking for that next career move? Why not join this growing global consulting company? This company are looking to move quick with interviews next week.
You must have Python 2.5 & Pylons 0.9.6.
Desirable skills are:
- SQL Alchemy
- PYODBC
- Toscawidgets
- Ruby on Rails
You must be an Australian Citizen.
For more information please call immediately 02 8252 3113 and send your CV to it.syd@mosaicrecruitment.com.au
- Contact: Daniel Moulding, NSW IT&T Manager
- Phone: 02 8252 3113
- URL http://www.mosaicrecruitment.com.au
TechGene [Agency](Orem, UT, US)
Posted 15-Oct-2009
Job Description Python/Django Developer
Contract (4+ months) – Orem, UT
A successful candidate will have a minimum of 4 years experience with Python/Django in a quick paced, deadline driven environment. The ideal Web Developer should be comfortable working on his/her own as well as with small groups of teammates and should be driven by the beauty of clean, correct code. A strong background in programming and database integration is required. Experience in agile environments, with frequent changes and high personal accountability, is a plus. An ideal candidate must possess strong leadership qualities and be able to self-manage their time and work load.
Responsibilities as a Web Developer:
- Work closely with small team of system developers to design, test, and improve a dynamic, W3C compliant, and cross-browser compatible website.
- Documentation is a must, as well as clear, concise code.
Essential Skills/Experience:
- A minimum of 4 years experience in the industry
- Python + Django
- HTML, CSS
- Unit Testing
- Version Control
- MySQL
- Excellent communication
Desirable Skills/Experience:
- Javascript libraries
- Scrum/Agile development
- Flair for UI, Usability, and design
A portfolio/example work set is required with resume submission.
- Email: nick@techgene.com
- URL: http://www.techgene.com
Onestream.net Inc. [Agency](Mountain View, CA, USA)
Posted 15-Oct-2009
Job Description: Senior Level Python Engineer
Onestream.net IT Staffing is a leader in delivering staffing services and innovative workforce technology solutions in a variety of industries. We specialize in placing ROCKSTAR Software Developers, QA Engineers, and Top IT Professionals into the hottest companies in the San Francisco / Silicon Valley area.
Our client is the world leader in providing online market research capabilities to companies both large and small. They are looking for a senior level engineer with Python experience. They need a rock star who has experience with MySQL, HTML, and CSS. Are you an open source expert who has experience with web development? Then this position is for you! This is an immediate need and they are looking for the right person to make an impact in their company. This Python developer must have experience with MySQL and web development. They are looking for a Python engineer with 5+ years experience along with a 4 year degree.
Requirements:
- Python
- HTML
- CSS
- MySQL
- Open source technology experience
- Excellent verbal and written communications skills
Pluses:
- DJango
- Startup company experience
This is an urgent position on one of their core teams and they are looking for a Python engineer with experience in MySQL. This engineer will be expected to come in and be ready to play ball. They are looking for an engineer who inspires them and is able to work well in a team oriented work environment. If you are interested in this role and want to learn more about this opportunity, all you have to do is click "apply" and we will contact you within 24 hours. If you are too busy to register into our system and apply...you may always send us your resume at resume@onestream.net
- Contact: Matt Hodell
- E-mail contact: resume@onestream.net
- Other Contact Info: See all our positions at http://www.onestream.net/staffing
- Web: Apply directly for this position at http://java.jobscience.com/pio/jobDetails.jsp?sfOrgId=00D400000008oiv&jobId=a0D40000003JY6v&tSource=a0e40000000CV7t
Chemtech [Agency] (Northern New Jersey, US)
Posted 15-Oct-2009
Job Description:
I have a minimum 6-9 month project available in Northern/Central NJ. It's for a W-2 full time employee with benefits. Interested parties please email me directly with a resume and best time and number to reach you at.
Compensation is negotiable depending on experience.
Requirements:
Expert level:
- Python
- mySQL
- Linux
- text editor such as VI, EMACS or equivalent
- UNIX/Linux OS
Intermediate or better:
- C
- PERL
- Java
- regular expressions
Will need to learn in-house database technology.
- Contact: David A. DelRosario
- Email: David.DelRosario@Chemtech.com
- URL: http://www.Chemtech.Com
Creue.com [Agency] (Ghent, Belgium)
Posted 9-Oct-2009
Job Description: Embedded Python UI Developer - CherryPy TurboGears 2 - Belgium
Contract Role - Belgium - excellent rates.
Experienced Python developer required by one of the most respected companies in the world to implement an embedded UI to allow users to configure a digital video content delivery device supporting features such as high throughput video encoding on the fly.
Requirements: You will need strong Python development experience. Any experience of working with CherryPy, TurboGears, AJAX, and knowedge of Video and Audio encoding formats would be great.
Start ASAP, Duration 6 months with possible extensions and future project work.
Location: 30 minutes on the train from Ghent or Lille Europe.
To arrange an interview, please contact:
- Contact: Ben Corke
- email: ben@creue.com
- tel: +44 207 193 5520
Metron, Inc. (Reston, VA, USA)
Posted 9-Oct-2009
Job Description: At Metron, our Reston office is seeking talented programmers for R&D projects with strong probabilistic and statistical foundations. As a Software Developer, you will be responsible for implementing software prototypes incorporating the models. Project teams are very small, averaging 2-3 people. Each person is involved in the entire prototype development process, from concept through design and implementation to demonstration. Our no-nonsense management structure gives you the freedom to create products you can be proud of. To apply, please visit our website at www.metsci.com, and click on careers.
Desired Qualifications
- BS or MS in Computer Science, Operations Research, Math, Statistics, or Engineering
- Significant programming experience in JAVA or C++
- Some work with higher-level languages preferred (Python, Perl, Lisp, etc.)
- Familiarity with Linux and Windows preferred
- Excellent communication skills, both written and oral
- US CITIZENSHIP REQUIRED
- E-mail contact: recruiting@metsci.com
- To Apply: www.metsci.com
eBaum Nation LLC (Rochester, NY, USA)
Posted 9-Oct-2009
Job Description: Python Web Developer
eBaum Nation is the Internet's premier entertainment website, offering viral videos, amazing pictures and games, and a vibrant social community. The team behind eBaum Nation previously founded and developed the famous website, eBaumsWorld.com, before it was acquired in 2007. We also have developed and manage several ecommerce websites and we're constantly working on the next big thing.
You will work with a small, talented team in a fast-paced environment at our office in Rochester, NY, developing highly entertaining, media rich websites and Internet applications used by millions of people. You will solve hard problems and bend Web technologies to accomplish new, interesting and complex engineering challenges.
Experience with:
- Linux
- Python
- Django
- Apache
- Lighttpd
- Memcached
- Load Balancing
- MogileFS or other DFS
- Shell Scripting
- High Load Production Environments
- Contact: Jason Martorana, Chief Operating Officer
- E-mail contact: Send resumes to: jobs@ebaumnation.com
- Web: http://ebaumnation.com
Crossway (Wheaton, IL, USA)
Posted 9-Oct-2009
Job Description: Django Developer
Crossway, a leading Christian publisher seeks a Python Django developer. The Web Application Developer will be responsible for supporting the existing infrastructure as well as develop new technologies.
What Python is used for: Web application development.
- Contact: Dan Kok HR Manager
- E-mail contact: dkok@crossway.org
- Web: http://www.crossway.org.
Open Source Staffing [Agency](New York, NY, US)
Posted 9-Oct-2009
Job Descriptions: Python Web Developer
Salary: 80k-120k
Desirable experience includes:
- Python (or similar interpreted languages)
- Django (or similar MVC frameworks)
- JavaScript and CSS coding (e.g., jQuery, YUI, prototype, etc.)
These positions come with significant equity, competitive salary, health benefits, a great computing setup, and flexible working conditions.
To be considered, please submit your resume along with your salary requirements to beau@open-source-staffing.com
- Contact: Beau J. Gould
- URL: http://www.open-source-staffing.com
- Email: beau-AT-open-source-staffing.com
Open Source Staffing [Agency](New York, NY, US)
Posted 9-Oct-2009
Job Descriptions:
POSITION #1 - Senior or Lead Python Software Engineer
POSITION #2 - Python Software Engineer
Salaries: 80k-120k
My client is a funded startup developing a new platform for curating real-time media, including Twitter feeds. They are founded and backed by veterans of some of the most successful technology and media companies in New York. The heart of their platform is a semantic engine that uses large-scale data mining to analyze the semantic and social properties of twitter messages. They are working on exciting computational problems and we need an intensely smart and creative senior engineer to join them full-time in their New York offices. They like candidates with broad skills, but to stand out you should have an exceptional record at solving hard analytic problems, and building innovative web or data mining applications.
The ideal person:
- has a graduate degree in CS or a related technical field
- has had a minimum of 2-4 years of professional coding experience, ideally with top-notch companies
- is experienced with Python, and using Python for web engineering projects
- has interest and/or experience in some area of data mining
- is based in the New York City area, or willing to relocate
- comes from a top 20 CS school and/or has worked for a top company (e.g., Ex-MIT, CMU, Stanford, Google, Yahoo, etc)
To be considered, please submit your resume along with your salary requirements to beau@open-source-staffing.com
- Contact: Beau J. Gould
- URL: http://www.open-source-staffing.com
- Email: beau-AT-open-source-staffing.com
Everest Consultants Inc. [Agency] (Hillsboro, OR, US)
Posted 9-Oct-2009
Job Description: Build Engineer - Python, Perforce - Job Id: RK31628
Our client is a Fortune 50 Semi-conductor manufacturer and currently looking for a Build Engineer with the following skills and qualifications to fill a 3 months+ contract role.
Experience & Expertise Level: 3 years
Project Description: Build and Automation
Daily Responsibilities: Develop (and document) tools for build and validation infrastructure. Support automation for installation packages.
Necessary Skills (Must Have):
- Must have strong working experience with MSBUILD, XML, Perl, VBScript, Python, and Java.
- Working experience of Windows Installer, WIX and internal MSI data tables
- DTM experience is plus
- MySQL, SQL Server 2005, perforce
What your company uses Python for: Build Scripts
If you are interested in pursuing this opportunity, please send your resume in word format with salary expectations.
You can also apply online by visiting our careers web page at the following URL and search for Job ID: RK31628.
Q-Tech Recruitment Consultants [Agency](Barcelona, Spain)
Posted 9-Oct-2009
Job Description: Software Engineer Python
Q-tech is a Recruitment Company specialising in the Information Technology and telecommunications fields. We are currently looking for high level software engineers in Python to work in the web development team in Barcelona. They will be involved in design and architecture of the streaming platform (or media center) and/or more bespoke web development (product integration, portal, websites, backoffice, web invoicing system) We are looking for intelligent, self-directed developers who can quickly learn their way around our client's systems, and take a major role in expanding their feature-set, while maintaining a focus on quality and reliability.
Requirements
Experience with software development in:
- multimedia systems, Linux/UNIX, Python, Twisted, Web services, distributed systems.
- Fluency (both written and spoken) in English is required (this is the main operating language of the company).
- Ability to learn new programming languages and libraries rapidly.
- Salary: 33.000 ? - 44.000 ? and Health Insurance
Our client is an international multimedia product and services company at the forefront of multimedia technology based in Barcelona: Their streaming platform, related SW development and open source media center are actively instrumental in changing the way users (globally) interact/manipulate contents with/on a TV or PC screen.
- Contact: Irene Rubio
- E-mail: irubio@q-techrec.com or q-tech@q-techrec.com
- URL: http://www.q-techrec.com
Slide, Inc. (San Francisco, CA, USA)
Posted 06-Oct-2009
Job Description: Python Web Developer
You will work with a small, talented team in a fast-paced environment at our office in San Francisco, building and scaling out highly entertaining, media rich Internet applications used by hundreds of millions of people. You will solve hard problems and bend Web technologies to accomplish new, interesting and complex engineering challenges.
Requirements:
- Work on both the front-end and back-end of high transaction Web applications
- Are very strong in designing and implementing complex object-oriented abstractions, data structures, run-time complexity, etc.
- Have worked with different languages but have a strong preference for Python.
- You think decorators and generators are cool.
- You are familiar with Django, Pylons or TurboGears frameworks and understand their trade-offs
- Can write efficient JavaScript, are knowledgeable with jQuery, and are familiar with AJAX
- Think Actionscript/Flex/Flash are interesting and wouldn't mind learning them
- Enjoy staying up-to-date with technologies so you can suggest new coding practices, recommend architecture changes and collaborate with our platform team to optimize scalability and network efficiency.
- Contact: Mark Gentry-Slide Recruiter
- E-mail contact: mgentry@slide.com
TokBox (San Francisco, CA, US)
Posted 29-Sep-2009
Job Description: QA Lead
Do you dream about building something that will be used by 100+ million users? Are you building for quality instead of just testing for it? Do you take pride in building products that people love to use?
Responsibilities:
- In this hands-on leadership position, you will be responsible for leading the QA team, and providing technical leadership for integrating, testing and release qualifications of our suite of products.
- Participate in the entire test cycle, including: defining QA process, defining quality standards, creating test plans and project plans, designing infrastructure tests, test tools, defect tracking, bug analysis, supervising the QA team and product quality reporting.
- Provide technical, process and project leadership to all engineering teams to ensure product quality.
- Lead the QA team to work closely with software development, product management and operations teams to ensure successful deployments of new releases, upgrades and enhancements.
- Manage multiple priorities, work well under pressure in a fast paced, dynamic environment, and possess a high level of flexibility.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- A minimum of 5 years in QA and/or software development, 1 year as lead.
- Strong project management, process-centric operational skills.
- Extensive experience with black box, white box, performance, scalability testing, and test automation (automated and script based web testing tools a big plus).
- Expert in testing methodology, test cycles, test tools, and testing methodologies.
- Expert in automated test design, development.
- A strong commitment to standards in software quality.
- Technical competency with a least 3 of the following: SQL, HTML, DHTML, JavaScript, Perl / Python, streaming audio and video, Adobe Flex (AS3) or similar is a big plus.
- Strong interpersonal, oral and written communication skills a must.
- A BS in Computer Science or related field.
- Contact: KaceyAumack: kacey@tokbox.com
- URL: http://www.tokbox.com/view/jobs
TokBox (San Francisco, CA, US)
Posted 29-Sep-2009
Job Description: Software Architect
Do you dream about building something that will be used by 100+ million users? Are you passionate about structuring code in an agile and flexible environment? Do you enjoy driving technology vision forward?
Responsibilities:
- Hands-on technical leader to work with executive team to define and drive technology vision and strategy.
- Lead the effort to architect, design and implement technical infrastructure for large-scale web applications.
- Drive the performance, scalability and flexibility aspects of our technology strategy.
- Deliver successful product releases with product and operations teams.
- Mentor engineering team and drive efficient design and coding practices.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 5+ years of combined experience in large-scale software development with 3 years as architect or lead developer.
- Expert in combination of C++, Java, Python / PHP, XML, HTML/DHTML, FLEX, JavaScript and other core web technologies.
- Track record of leading engineering teams in the delivery of high-quality products in a start-up environment
- Expert in OO development, as demonstrated by having designed large-scale projects.
- Expert in architecting, designing and leading the development of new products in emerging markets.
- Expert in design patterns and distributed systems.
- Product experience in video and audio communication related technologies a huge plus.
- Demonstrated ability to lead senior engineers in design and implementation.
- Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices.
- Strong interpersonal skills and oral and written communication skills.
- BSCS or BSEE is required. Masters degree preferred.
- Contact: KaceyAumack: kacey@tokbox.com
- URL: http://www.tokbox.com/view/jobs
TokBox (San Francisco, CA, US)
Posted 29-Sep-2009
Job Description: (Sr.) Software Engineer – Web Front-end
Do you dream about building something that will be used by 100+ million users? Are you passionate about structuring code in an agile and flexible environment? Do you enjoy driving technology vision forward?
Responsibilities:
- Lead the effort to implement web UI for an ultra-cool user experience.
- Design and implement the UI framework to enable fast UI development.
- Implement UI components and UI flow.
- Deliver successful product releases with QA and Operations teams.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 3+ years of combined experience in large-scale web software development.
- Great appreciation for UI design and user interaction.
- Expert in combination of HTML/DHTML, FLEX (AS3), JavaScript, C++, Java, Python / PHP and other core web technologies.
- Track record of leading engineering teams in the delivery of high quality products in a start-up environment.
- Strong knowledge in OO development and large-scale project experience.
- Strong knowledge in design patterns and distributed systems.
- Product experience with video and audio communication technologies a plus.
- Demonstrated ability to lead other engineers in design and implementation.
- Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices.
- Strong interpersonal and communication skills.
- BSCS or BSEE is required. Masters degree preferred.
- Contact: KaceyAumack: kacey@tokbox.com
- URL: http://www.tokbox.com/view/jobs
Vita Interactive Inc. (Los Angeles, CA, USA)
Posted 29-Sep-2009
Job Description:
Vita Interactive Inc. is an interactive advertising group that specializes in game-based advertising. We develop gaming software that enables advertisers to target millions of highly engaged consumers playing games across a wide range of gaming platforms and genres.
We are currently looking for candidates to continue develop a Poker-Advergame platform. Candidate will create network applications using Twisted, create GUI using pyGtk, create and update websites - back-end as well as front-end.
Candidate has to have good communication skills, be initiative, cooperative, self-motivated. He will work directly with designers and has to have good knowledge of graphic formats and be flexible in image manipulation programs(e.g. Adobe Photoshop).
Perfect candidate has to be responsible, to be eager to learn a lot quickly and be an excellent problem solver. In addition a perfect candidate is a poker enthusiast with knowledge of poker and poker players.
Requirements:
- Must have working knowledge and 1+ years of experience in: Python, PHP, MySql, CSS, HTML, XML
- Desired: experience in UI design (GTK), experience with Twisted engine
About Vita Interactive Inc.: Vita Interactive is a privately-held company based in Los Anggeles, California. The company's mission is to transform interactive games into an efficient, effective and accountable advertising medium that offers advertisers better access to critical audiences, and bring new revenues, profits and business models to the games industry all while maintaining or enhancing the quality of game play to the gamer.
- Email: vitainteractive@gmail.com
- Tel: 949-280-0772
Gap Adventures (Toronto, Canada)
Posted 29-Sep-2009
Job Description: Gap Adventures, Canada’s leading adventure travel company, is recognized as one of this country's “Top 100 Employers” as recently selected by Mediacorp Canada Inc. We are looking for an experienced and highly motivated Systems Developer to join our growing I.T Department.
Position Summary
As a key member of the team responsible for maintaining and extending our web-based reservation system, you will be involved in all aspects of the software development process. Working directly with end-users, you will be responsible for determining new requirements and leveraging the dynamic nature of the Python programming language to rapidly implement features to meet those requirements. You will also contribute to continuous refactoring efforts intended to ensure the continued maintainability of the reservation system. If you are you interested in working with best-of-breed open-source technologies in a vibrant and fast-paced environment, we would like to hear from you!
Essential Skills and Qualifications
Professional
- University degree in Computer Science or equivalent
- Minimum 3 years of software development experience
Programming
- Minimum 6 months of full-time experience developing complex software in a dynamic language: Python preferred, but significant experience with another dynamic language such as Smalltalk, Lisp or Ruby will be considered
- Experience developing web applications
- Experience using open-source tools and technologies
- Experience deploying applications on Linux
- Ability to implement features with minimal functional requirements
- Nice to have:
- Experience using OS X
- Experience developing under the Webware for Python framework
- Shell scripting
- Experience with Ruby
- Familiarity with Javascript and AJAX
- A nose for bad code
- Experience refactoring existing code for clarity and reuse
Development Practice
- Experience using configuration management tools:
- Source code control (i.e. Subversion, CVS)
- Easy_install, python EGGS
- TRAC
- Bugtracker (i.e. Bugzilla, Trac)
- Experience deploying and maintaining web server technology in a distributed environment:
- Fabric, Make
- Continuous Integration
- Linux administration & configuration
- Linux virtualization (Debian-based distributions)
- Experience using caching tools such as memcache
- Test Drive Development:
- Experience developing unit tests (in python specifically)
- Willingness to write tests first & support for benefits of TDD
- Nice to have:
- Experience building and maintaining hardware on Linux-based servers
Database development
- Skill in designing and maintaining relational databases for an OLTP system in PostgreSQL or MySQL (DB2 and Oracle experience will be considered)
- Serious SQL chops – able to produce hand crafted sql queries
- Nice To have:
- Experience using object-relational mapping (ORM, SQLObject in particular)
- Experience with postgreSQL optimization and replication
Other
- Able to communicate effectively with both technical and non-technical staff
- Team player, but also able to work independently with minimal supervision
- Quick learner, disciplined, attentive to detail
- Experience working in a true Agile development/work environment and we’re not just saying that because we wanted to use those buzz words
- email contact: employment@gap.ca, indicating "Systems Developer" in the subject line. Please include examples of your own work - either a website, or samples code in your favorite language, and tell us the one unix tool that you think is under-rated.
- web*: http://www.gapadventures.com
Campbell-Lange Workshop Ltd. (London, UK)
Posted 29-Sep-2009
Job Description: We are looking for a web application developer with experience in Python, Django, JQuery and -- ideally -- procedural Postgresql to lead further development our well-regarded CLWRota web application software for rota management in NHS consultant departments.
Our office is located in Central London and we seek an employee based at the office, although there is the possibility of some flexible and/or remote working. This job posting is not for contract work.
Some details: We seek a developer with experience of working on a successful web application. The successful applicant can expect to be thrown into client meetings, asked to develop the architecture of a system, lead software implementation and guide deployment while liaising with other members of our team. If your hand drawings aren't very good expect them to improve after working with us for a while.
Most of us use Debian and Vim and we have forsaken the Django ORM, but we are happy to hear from applicants who wish to point out the error of our ways. We provide some training, however we expect most of the obvious stuff (ssh, screen, svn, apache config etc.) to be under your belt already. Some knowledge of PHP would be helpful for porting purposes.
Please don't apply if you cannot work legally in the UK, if you cannot travel to London easily, or if you are a recruiter.
- Contact: Rory Campbell-Lange, Director
- E-mail contact: rory@campbell-lange.net
- Other Contact Info: 3 Tottenham Street, London, W1T 2AF.
- Web: www.campbell-lange.net, www.clwrota.com
Methodics LLC (San Francisco, CA, USA)
Posted 29-Sep-2009
Job Description:
EDA tools developer
- Python/MySql,Django,Trac,Webkit,QT,C,Skill
- Focussed on multi-site collaborative tools for large design teams
- Get involved with an early-stage Silicon Valley startup
- Based in San Francisco (opposite CalTrain)
- E-mail contact: jobs@methodics-da.com
- Web: www.methodics-da.com
The Association for the Advancement of Sustainability in Higher Education (Anywhere, USA)
Posted 29-Sep-2009
Job Description:
The Association for the Advancement of Sustainability in Higher Education (AASHE) is seeking a Web Application Developer to work as part of the IT Team to develop web applications that help universities share information and measure their progress toward meeting sustainability goals.
Acting as a key member of the IT team, the Web Application Developer will be responsible for building web solutions using a combination of MySQL, PHP, Python, Django and Drupal.
Salary: $40,000 - $50,000 per year
Location:
The web application developer should be prepared to work remotely from a home office or from our central office in Lexington, Kentucky. The web application developer will be working primarily with AASHE staff in the Research Triangle(Durham, Chapel Hill, Raleigh), NC and Providence, RI. As a result, being located in either region would be ideal but not necessary.
What Python is used for: Django will be used to build a climate reporting system for colleges and universities.
- Contact: Julia Kulla-Mader
- E-mail contact: julia@aashe.org
- Web: http://www.aashe.org/highlights/jobs/web-application-developer
Open Source Staffing [Agency](Newport Beach, CA, US)
Posted 29-Sep-2009
Job Description: Python Programmer
Relocation OK
Description
We are 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 ABS/MBS trade desk to develop and enhance applications used by Fixed Income Portfolio Management. You will assist in the design, construction and enhancement of 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
To be considered, please submit your resume along with your salary requirements to beau@open-source-staffing.com
- Contact: Beau J. Gould
- URL: http://www.open-source-staffing.com
- Email: beau-AT-open-source-staffing.com
Simplaris Business Technologies (Regina, SK, Canada)
Posted 28-Sep-2009
Senior Web Development Employment Opportunity
Are you looking for an exciting career working with Web 2.0 and emerging technologies in a dynamic, creative and fast-paced environment?
Simplaris is a new full-service web-based technology brand from Loose Foot Computing, an established, 13-year-old company. This specialized, high-profile Software Developer position will play a pivotal role in this innovative new solution, working alongside other very skilled web developers.
We pride ourselves on working with the best in IT. This is a full-time, permanent position, offering an above average salary and comprehensive benefits package.
Qualifications:
- Advanced understanding of application programming, database and network design
- Advanced skills with minimum 3 years experience in web and Linux/open-source technologies such as HTML, JavaScript, Python and MySQL
- Expertise with web-based interfaces (incl. graphic design, Adobe Flash/Flex) is an asset
Classification: Permanent, full-time employment
Compensation: Salary dependant on skills and experience. Comprehensive health benefits plan (including full medical, dental, vision, drug, critical illness, short term disability, long term disability and life insurance) and other industry leading benefits including support for ongoing education and career advancement.
Company Background:
- Established business for thirteen years (Est. 1996)
- Premium benefits provided to all employees
- Fast paced and innovative
- Unique and aggressive corporate culture
- Recognized as an industry leader
- Extensive international client base of over 11,000 businesses in over 80 countries
Location: Regina, Saskatchewan, Canada
- Contact: Andrew G. MacCorquodale
- E-mail contact: a.mac@LFChosting.com
- Web: http://jobs.lfchosting.com
Blue Fin Technologies Group, Inc. (Fairfiled, CA, USA)
Posted 28-Sep-2009
Job Description: Senior Python Developer
Term: 3-6 month Contract
Salary: Hourly DOE with Per Diem Tax Credit For Those Who Qualify
We are looking for a Senior Python Developer that will be responsible for implementing a web application using Python/Clone CMS Technologies.
Experience:
- Front End and Back End Development experience
- 5+ years OOP
- 2+ years Web Applications Development Experience
- 2+ years Python
- Experience with PLONE or Open Source CMS
Interested applicants are welcome to forward word doc resume with contact information to John@bluefintg.com
- Contact:John Ahern
- E-mail contact: John@bluefintg.com
RightNow Technologies Inc. (Bozeman, MT, USA)
Posted 28-Sep-2009
Job Description: HMS Python Lead Developer The HMS Developer Lead's role is to write, test, and document Python code for the RightNow Technologies' hosting management system (HMS). This person will analyze and resolve HMS program issues in a timely and accurate fashion as well as hold responsibility for monitoring code quality. The HMS Developer Lead will apply proven communication and problem-solving skills to guide and assist the team on issues related to the design, development, and deployment of HMS software critical to our business operations.
Essential Duties and Responsibilities:
- Experience with software development in: Linux, PYTHON, Twisted, Web services, distributed systems.
- Write, install, configure, and deploy HMS applications, systems software, and associated products throughout the enterprise.
- Manage and/or provide guidance to all members of the HMS Development team.
- Act as the main point of contact for HMS related questions for meetings and new feature discussions
- Schedule, and perform software improvements, patches, upgrades, and new product installs.
- Handle clone/upgrade/cutover failures and liaison with Customer Care and Development
- Enabling/Adding staff, Managing privileges, etc
- Setting up new HMS environments and rolling out upgrades to all environments
- Track upgrade issues for reporting and to ensure resolution
- Experience with source control systems
- Plus much much more.
- Contact: Thomas Jinneman - Hosting Eng Director
- E-mail contact: jinneman@rightnow.com
- Apply Online: http://tbe.taleo.net/NA8/ats/careers/requisition.jsp?org=RIGHTNOW&cws=1&rid=415
'Technology Start-up' [Agency](Pasadena, CA, USA)
Posted 20-Sep-2009
Job Description: Test Engineer - Network Appliance (Python/Shell scripting)
- Entrepreneurial, fast growing, high-tech company (this is a start-up environment...so be ready to multi-task)
- Very hands-on opportunity testing network acceleration products
- Excellent compensation and growth potential
Test Engineer (full-time position) with solid background in networking/appliance testing and experience in scripting and/or programming (C, Shell, Python). This position requires significant programming/scripting to extend our automated tests and develop new testing harnesses.
- What Python is used for:
- developing test automation scripts.
Responsibilities:
- Develop and extend the regression, functional, and performance test plans and automation for our products, in both white box and black box testing
- Identify, setup, test, and troubleshoot various permutations of software/hardware/network configurations
- Develop tools, scripts, and programs to implement test automation
- Execute process/systems for quick identification, logging and tracking bugs and performance issues
Qualifications:
- BS in Computer Science or Engineering
- Strong experience with scripting, including Shell and Python in Linux environment
- Experience/knowledge with TCP/IP and networking protocols is mandatory
- Experience with configuring/managing/automating common network services and applications such as web, ftp, firewall, http proxy & caching
- Experience with performance testing ( with both commercial tools and open-source tools)
- Experience with unit-testing & unit-testing framework
- Proficient written communication and documentation skills
Excellent compensation + employee benefits package.
- Contact: Kathy Magel, Recruiter
- E-mail contact: kathy.magel@yahoo.com
Academia.edu (San Francisco, CA, USA)
Posted 20-Sep-2009
Job Description:
Academia.edu helps academics answer the question ‘who’s researching what?’. It applies to any research area: you can type in ‘thermophilic organisms’, or one of 12,420 other research interests, and find out who is working in that area worldwide, as well as what they are working on – the latest papers, conferences, blog posts, status updates etc.
Academia.edu launched 11 months ago, and is now one of the largest online communities of researchers in the world; we now have 59,074 profiles, and are growing by about 5,000 profiles a month. We have about 240,000 unique monthly visitors.
We are looking for an exceptional software engineer to join our team. Academia.edu has a very engineer-driven culture. We describe below how we think about our culture, and also the qualities of the person we want to join us.
Professional qualities – you are:
- An exceptional engineer: you are able to innovate at the cutting edge of web development to overcome the complex challenges that can arise.
- Product and user experience focused: you are obsessed with creating a great product, and a great user experience. You feel anguish and pain when your site is slow, or when your user interface or feature is bad, and you feel pleasure when the site is fast and intuitive.
- A problem solver: you derive huge intellectual satisfaction from solving problems. You are always focused on finding the best and quickest solution to the problem you are working on.
- Technically ambitious: you are the kind of person who enjoys pushing the boundaries of the technologies you work with. For example, when thinking about the best UI for a feature, you would have no fear in considering creating a new JavaScript framework, if that is what is required to make it work right.
- A finisher: you care about finishing products and deploying code. You understand that exceptional engineering, combined with exceptional creativity, are what makes a startup succeed.
- Versatile: you are comfortable tweaking a CSS style or optimizing a SQL query all in the same morning
- Able to prioritize features: you can look at a ton of possible features on a whiteboard, be able to add your own ideas to the mix, and then intelligently choose which one has the highest priority
- Thoughtful about productivity: you think about what working environments and structures make you optimally productive. You try to ensure that the right environment and structures are in place for you.
- Dedicated: you are willing to get up at 4am to restart the servers, and then build something the next day so the servers don’t go down again
- Personally invested in what you work on: you care personally about the impact of your work on people around the world
Personal qualities – you are: * An independent thinker: you are able to learn from people around you when you need to, and also challenge them when they need to be challenged * Inquisitive: you naturally think of ways of improving things that you interact with * Creative: you are able to develop new ideas for the product and enhance the vision of the company * Excited about Academia.edu: you are excited about building a platform that could change the way that research is shared and discovered. * Keen to have an impact on the world around you: you are keen to be the one to build the platform behind Academia.edu. You don’t just want it to happen: you want the challenge of building it yourself. Positively improving the lives of millions of people via software is something that really excites you. * Visionary: you are the kind of person who thinks ‘What will the world look like in 10 years’ time, and how can we build that now?’
Experience
What is most important, by far, is that you are a quick learner who can discover and pick up new techniques fast.
- Web development: you have 2+ years of web development experience
- Full stack: you have experience designing and implementing the full stack of a web application: sysadmin, database implementation and optimization, application development, front-end CSS, HTML and JavaScript.
- Scaling: ideally you have some experience scaling an application to deal with an increasing user base. This is not essential though.
Here are some of the technologies that we work with:
- Python
- Ruby on Rails
- ActionScript 3
- Jquery
- Nginx
- PostgreSQL
- HAProxy
- Mongrel
- Memcached
- Scribd/iPaper API
- Facebook Connect
You should be comfortable finding the right tools for the job while becoming great at whatever tool you're using.
On offer Apart from an incredibly fun engineering and product challenge, we offer some nice benefits! You will get a market salary and stock options. We want to hire someone exceptional, and we want to be generous with stock options to make this happen. In addition, you will also get health insurance, any ergonomic chair of your choosing, a laptop with two huge monitors, and a smartphone with monthly bills paid.
The job is based in San Francisco. We will help with visas and other issues relating to re-location.
- Contact: Richard Price, CEO
- E-mail contact: richard@academia.edu
- Web: http://academia.edu/jobs/software_engineer
Organic Startup (Hollywood, CA, US)
Posted 20-Sep-2009
Job Description: Sr Web Developer/Architect in Hollywood, Los Angeles
Come lead our engineering team! We’re building a new web application using Python and looking for two great Web developers. First you join, then you pick your second-in-command.
We are a rapidly growing startup located in Hollywood and we’re building a consumer-facing, data-driven Web application. This position can be Permanent or Contract. Starting immediately.
Key Duties and Responsibilities:
- Design & implement a new web application
- Oversee establishment of development and production environments
- Produce clean, high-quality code
- Interact with front-end development team
The ideal candidate has:
- 3-5 yrs development experience in Python (Java and/or C++ a bonus)
- 2-3 years demonstrable experience in building web applications in Django/Turbogears/Rails/CakePHP
- Hands-on experience with HTML, CSS, AJAX/JSON and Javascript
- Extensive MySQL & Postgresql
- Experience working in startups & fast-paced environments
On the softer side:
- Excellent communication, interpersonal and problem-solving skills
- Good at project management and creating well structured/documented code
- Experience leading development projects and building Web prototypes
- Experience in scalable web architectures, network operations and cloud computing
What your company or client uses Python for: Web Development
E-mail contact: apply-pyth0820@OrganicStartup.com
Chicago Tribune (Chicago, IL, USA)
Posted 17-Sep-2009
Job Description:
We’re looking for a great hacker to join our team at the Chicago Tribune.
Requirements:
- A passion for the news
- An understanding of the inner workings of the web
- Attention to detail and hatred for inaccuracy
- A genuine and friendly disposition
And, of course…
- Bad-ass programming skills and a love for the craft of making software
Tools we use (and thus, tools we hope you might know a thing or two about — if you don’t, that’s okay, but please explain yourself):
- HTML/CSS
- Python
- Django
- PostgreSQL
- PostGIS
- Ubuntu Linux + Amazon EC2
Our team is composed of generalists: We all write GUI code, mine data and manage servers. You ought to be equally comfortable wearing many hats. That said, we’ve all got our specialities, and would love to find a team member with a superpower which none of us already possess. Something like…
- Data science (statistics, exploratory data analysis, R)
- Information design (beautiful charts, graphs and other Tufte-geekery)
- Maintaining high-performance web sites (cuz we’re gonna get serious traffic)
- Building and gardening social media or crowdsourcing applications
You’ll work closely with reporters on the investigative and city desks, helping them research and present their work. Sometimes you’ll be screen scraping, mucking with data, visualizing and exploring information, and seeking truth. Other days, we’ll huddle and sketch with reporters, imagining ways to present information and tell stories on the web.
Sometimes we’ll knock out an application in a day, other times it’ll take a few weeks. Either way, we work fast and lean, relying heavily on frameworks, and following agile best practices. It’s fun.
Gear you’ll get:
- One shiny, new MacBook Pro
- One CDM (Cheap Dell Monitor)
- One comfy Aeron chair
- …all at a desk somewhere in the Tribune newsroom, where you’ll be surrounded by reporters arguing with the cops, yelling about the ball game, telling crazy stories, and otherwise practicing their trade.
There is no free pop, pinball or posh cafeteria.
But, you’ll like what you do. You’ll come to work energized, and leave satisfied that you’ve done something that will make your mom proud. You’ll have held our government accountable, spoken truth to power, given voice to the voiceless, and contributed to the public good.
Beat that, Google.
(See link below to check out our team members and recent projects.)
- Contact: Brian Boyer
- E-mail contact: newsapps@tribune.com
- Web: http://apps.chicagotribune.com/2009/09/hacker-wanted-code-in-the-public-interest-save-journalism-in-sunny-chicago-illinois/
ScienceLogic, LLC. (Reston, VA, USA)
Posted 17-Sep-2009
Job Description: ScienceLogic (Inc. 500 winner) is looking for a few good Python developers to help with its growing line of award winning IT Management products. We have opportunities for senior software developers interested in permanent positions at our Reston, VA office. Candidates should possess 5 or more years of hands-on Python and MySQL software development experience. Candidates should also be knowledgeable with subversion and demonstrate a general proficiency with Linux operating systems. ScienceLogic has excellent pay, healthcare, and benefits. Relocation assistance is available for US domestic candidates interested in relocating to the greater Washington DC area.
- Contact: C. G. Cordray
- E-mail contact: ccordray@sciencelogic.com
- Web: http://www.sciencelogic.com
Synapse Wireless Inc. (Huntsville, AL, USA)
Posted 17-Sep-2009
Job Description: Synapse Wireless is looking to add to its software development staff a programmer excited about creating new things with embedded devices running Python. The candidate should have the following minimum experience:
- Bachelor's Degree in Electrical / Computer Engineering or Computer Science, or equivalent experience
- Proficiency in Python programming language highly desired
- Proficiency in C programming language required
- Excellent written and verbal communication skills
- Embedded microcontroller engineering experience desirable
- wxPython experience desirable
What Python is used for: See our PyCon 2009 presentation here for a demonstration of the products we currently build: http://pycon.blip.tv/file/1947528/
The staff openings we are trying to fill are for full time employee positions, working onsite at our Huntsville, Alabama offices only. Please do not apply if you are located overseas, are a freelance consultant or contract software house, or a recruiter.
Contact: Kevin Banks E-mail contact: kevin.banks@synapse-wireless.com
Oxford Global Resources, Inc. [AGENCY](Newark, CA, USA)
Posted 15-Sep-2009
Job description:
My client is looking for a strong Python developer with a solid background with developing Web based UI's. Django would be preferred but not required. This work will be onsite only.
- Contact: Kevin Pierpoint (Branch Manager, Oxford Global Resources, Inc.)
- E-mail contact: kevin_pierpoint@oxfordcorp.com
- Phone: (408) 245-3915 x111
eFlyover (Remote)
Posted 15-Sep-2009
Job Description: eFlyover is looking for a Python web developer for remote (telecommuting), contract work. You will be working with our lead developer to add some new features to our existing web app.
Requirements:
- Experience with Python development
- Experience with web applications
- Experience with HTML/CSS/JavaScript
Would be nice:
- Experience with git
- Experience with MongoDB or other document-oriented databases
- Experience with Facebook app development
- Experience with iPhone app development
Please send us your resume along with your hourly rate.
- Contact: Murty Maremanda
- E-mail contact: contact@eflyover.com
MetaMetrics, Inc. (Durham, NC, USA)
Posted 11-Sep-2009
Job Description: Do you enjoy building useful Django and Python applications? Do you want to dive into a fast-paced environment and help shape the products you are developing? Would you like to empower students, teachers and parents through technology? Would you like to work on a wide variety of educationally relevant applications?
We are seeking a full-time Django/Python developer to join our team. The ideal candidate will be passionate about developing usable software, a self-starter, enjoy working in an entrepreneurial environment, and be comfortable wearing multiple hats.
Requirements:
- BS in Computer Science (or related discipline)
- 5+ years experience delivering commercial web applications
- Expert knowledge of Python and Django
- Excellent understanding of object-oriented methodologies and principles
- Experience working in agile development environments (Scrum, XP, etc)
- Good working knowledge of XHTML, CSS, Javascript, and jQuery
- Background in automated testing, TDD
- Experience designing, developing, and deploying large-scale LAMP applications in hosted production environments
- Experience deploying and tuning MySQL
- Experience designing web services
- Experience in NLP, machine learning, and/or education a plus
- E-mail: resumes@lexile.com
AgraQuest Inc. (Davis, CA, USA)
Posted 11-Sep-2009
Job Description:
AgraQuest is looking for a Python developer who has experience working with frameworks, preferably TurboGears. You will be responsible for continuing the development, deployment and maintenance of custom data management systems and their web interfaces. Using an 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 would be highly desirable. An innate or acquired desire to promote safer healthier environment would also be a definite plus.
Essential 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
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
Required and desired qualifications:
- 1+ years of industry experience developing data management software in Linux/UNIX environment
- Fluent in Python, TurboGears, 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
- Prefer some knowledge of statistics and of molecular biology
- Desired to work in a fasted paced working environment and ability to adapt to changing requirements
To apply, please send a current version of your resume to jobs@agraquest.com and reference "Informatics Research Associate" in the subject line. AgraQuest requires successful completion of a pre-employment drug test. AgraQuest, Inc. is an EOE employer.
- E-mail contact: jobs@agraquest.com, please put "Informatics Research Associate" in the subject line.
- Web: http://agraquest.com
Global Tracking Services Inc. (Cleveland, OH, USA)
Posted 11-Sep-2009
Job Description:
Duties:
- Researches, designs, and develops web based computer software systems, in conjunction with hardware product development for Law Enforcement applications.
- Responsible for commissioning, optimizing and maintaining servers running Red Hat Linux with MySQL and Apache.
- Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related activities as needed.
Skills/Qualifications:
- Working in a dynamic, self motivated environment with minimal supervision in a small fast growing company.
- Expertise in M/S Windows, Red Hat Linux Operating Systems, MySQL database development and Apache server setup.
- Expertise in Languages: Python
- Knowledge of the Django framework and working in a web development environment.
- Expertise in writing F/W for hardware, embedded software experience, experience writing application software in C for embedded devices a plus.
We are developing GPS tracking application
Send resumes to employment@globalww.com with S/SE in subject line.
Full job descriptions at http://sites.google.com/site/gpstrackingsite/
- Contact: JD Whiteman, Director of Engineering and Program Management
- URL: http://sites.google.com/site/gpstrackingsite/
Storybird (Distributed team)
Posted 11-Sep-2009
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 have an opening for a part-time Python developer that will grow into full time position.
Here's what we need:
- strong knowledge of Python and Django development
- experience with Python production deployment scenarios (such as mod_wsgi, nginx)
- experience tuning Django queries for MySQL
- experience with MySQL replication a huge benefit
- understanding of HTML/CSS and Javascript/jQuery
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 building web apps)
We offer:
- great product/great market
- seasoned team/laid-back style
- chance to flex/opportunity to learn
- chocolate
We’re a pre-revenue, purposefully bootstrapped company. We’re open to discussions on compensation, but we’ll have to be creative.
No recruiters please (we have only so much chocolate to go around).
- Contact: Mark
- E-mail contact: jobs@storybird.com
- Web: http://storybird.com/
Qualcomm Inc. (San Diego, CA, USA)
Posted 11-Sep-2009
Job Description:
Qualcomm Windows Mobile productivity team is looking for a seasoned Python web application developer. Details can be seen from Qualcomm’s career site with requisition #G1840083.
QUALCOMM CDMA Technologies (QCT) is the largest provider of 3G chipset and software technology in the world, with chipsets shipped to more than 50 customers and powering the majority of all 3G devices commercially available. QCT partners with nearly 60 3G network operators around the globe and has the largest CDMA engineering team in the wireless industry. QCT provides complete chipset solutions and integrated applications from the Launchpad suite of advanced technologies. Our integrated solutions offer device manufacturers reduced bill-of-materials costs, time-to-market, and development time. Mobile handsets powered by QCT chipsets can offer more features while maintaining a smaller, sleeker form-factor and benefiting from reduced power demands.
QCT values collaboration with its customers and partners and works closely with them to enable their success. We offer a wide range of tools to support the device development process, and develop new technologies based on the needs and demands of the wireless market. Devices for all market segments can now include features enabled by 3G wireless technology, in demand by a growing and increasingly sophisticated wireless community.
This position is for a technical contributor in windows mobile productivity team working on software innovation and process enhancement initiatives to improve productivity of hundreds of engineers who develop solution to support the Windows operating system on an embedded processor for mobile devices.
- Contact: Melissa T. Bentz
- E-mail contact: mbentz@qualcomm.com
- Web: http://jobs.qualcomm.com/staffing/Staffing.asp?page=search_detail&reqid=1840083&divId=G&title=Software%20Engineer%20-%20Windows%20Mobile%20Productivity&sort=0&selDivision=0&selJobAreas=0&selUSLocations=-1&selNUSLocations=-1&txtFullTextSearch=productivity&selDatePosted=all&txtReqID=&chkIntern=&chkNewGrad=&chkExpProf=
Apex Systems Inc. [Agency] (Denver, CO, USA)
Posted 11-Sep-2009
Job Description: One of our top clients, located in the heart of downtown Denver, has an immediate need for a Data Interface Developer with 1-3+ years working experience using Python scripting. This position is for a 3 month contract with a strong possibility of extension and potential chance for permanency. Our client is looking for a developer with skills in Unix/Linux shell scripting, SQL Server, and SQL development experience. Most importantly, the successful candidate will have developed Python scripts to retrieve files off a secure server and be able to create code and processes that are easily reusable.
- Contact: Kelli Pearson
- E-mail Contact: kpearson@apexsystemsinc.com
energyXperts.NET (Berlin, Germany)
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
energyXperts (E4-Experts SL) is a consultancy and engineering company for thermo-energetical systems and renewable energies, with a long-year activity in this fields since 1991. energyXperts disposes of offices in Barcelona (Spain) and Berlin (Germany) and has a big network of relationships with other companies and research institutes of the sector on a European and international level. (-> http://www.energyxperts.net)
The objective of energyXperts is to offer a high-quality service looking for a maximum in energy efficiency and in the use of renewable energy sources in the solutions that are proposed to our customers.
energyXperts at present is a private company (Ltd. - Spanish “Sociedad Limitada”). In the future the transformation into a cooperative structure is foreseen, and, therefore, for new incorporations preference will be given to candidates with an affinity for this type of company structure.
Specific fields of work: In the last two years 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 all the steps of energy auditing and energy consultancy to industrial companies (data acquisition and analysis, generation of proposals for energy savings, reporting, ...).
EINSTEIN is a free and open source software available under http://www.sourceforge.net/projects/einstein. EINSTEIN is written in Python (GUI based on wxPython, graphics using matplotlib) and using MySQL as a database server.
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.) * analyse the present structure of the software and generate proposals for future improvements * coordinate subcontracting of external IT related services and collaborations * IT related aspects (development of GUI, ...) for complementary packages,such as a tool for dynamic system simulation based on TRNSYS (http://sel.me.wisc.edu/trnsys)
As a complementary additional task the new software engineer will also be the responsible for the maintenance of the IT infrastructure and equipment in the Berlin office of energyXperts, and optionally, the (gradual) transformation of the office infrastructure 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 in and independent way.
- Languages: Good level of English required, that should be sufficient for fluid written, oral and phone communication in an international working environment. Good level of German would be desirable, but is 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).
Conditions of the contract:
- The candidate will incorporate in the office in Berlin.
- Part-time contract (20 hours/week).
- Duration of the contract: 6 months (October/November 2009 – March/April 2010), with the possibility of continuation and – if desired – increase of weekly working hours
- Salary: to be agreed, depending on qualification and experience. Please together with your CV, indicate your expectations with respect to remuneration.
- Contact: Hans Schweiger
- E-mail contact: hans.schweiger@energyxperts.net
- Other Contact Info: (+49) (0) 30 - 221 606 759.
- Web: http://www.energyxperts.net/
Computer People [Agency] (Bristol, UK)
Posted 7-Sep-2009
Job Description
My client is urgently seeking a number of software developers to join a project team specialising in flight physics (Aerodynamics, mass modelling, loads & CFD). The successful candidates will have a demonstrable background of Full Lifecycle development using Python and/or C++, open source and cross platform development.
Location: Bristol, possibly some ad-hoc travel to European offices/sites
Essential Skills
- Python, and/or C++ including experience in object oriented design
- Software design for re-use - including design patterns
- Background in one of either - engineering, maths, physics or similar
- Unit testing
- GUI development
Desirable Skills
- Use of maths/science add on packages/libraries
- Qt / PyQt
Successful candidates will need to be degree educated and come form either a Maths, Physics or Engineering backgrounds. We are looking for a number of Developers/ Software engineers to form the new team. PLEASE SEND CV ASAP FOR IMMEDIATE RESPONSE AND FULL JOB SPEC DETAILS
- Contact: Dan Dorrington
- Email: danddorrington@computerpeople.co.uk
- Tel: +44 (0) 117 927 6236
Uniblue Systems Ltd. (Malta, Europe)
Posted 7-Sep-2009
Job Description: Senior Developer
Are you a senior 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 match the following requirements.
As an experienced software developer you:
- Really enjoy deep discussions about application design, and design patterns.
- Enjoy sharing your knowledge with others, and are yourself 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.
- Have hands-on knowledge of a dynamic language like Perl, Ruby, or (preferably) Python, which you want to developer 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 project frameworks such as Scrum.
- May also have experience of web development and Django.
- Want to work for a company with a website that receives more than 11,500,000 visitors monthly and which is ranked by Alexa in the top 1600 sites.
- Think testing is necessary, but tedious, so you try to automate as much of it as possible (giving yourself time for a match in our PS3 FIFA 2009 tournament!).
If you see yourself in the stories above then contact us today to see how far your career could take you next.
What Python is used for: Python is used for web framework and windows application development
- Contact: Nadia Bisazza, HR Executive
- E-mail contact: nadia.bisazza@uniblue.com
Nokia (Vancouver B.C.)
Posted 31-Aug-2009
Job Description:
Senior Pythonists, Pythonistas, or Pythoneers Developers WANTED Are you passionate about spam and eggs? Find yourself longing for your own personal neologism but not quite mainstream enough? Perhaps you can add your own Pythonic style to personal media sharing and begin shaping the next generation of Nokia’s Ovi Share service. If your code can pass pythonic scrutiny we want you to join the Ovi Share Development team and make an impact on how millions of people share their personal memories around the world. So, our dev/qa and PM redesigned the Ovi Share website from top to bottom to make media sharing experience better. The new design brings to life photos and videos and makes it easier to find the features needed most. Now, it’s time to take Share on Ovi to the next level and if you are on our development team you will see those design enhancements come to life for millions of users. So if you have mad skills in Python/Django/Apache, let us know and send us a resume or cv.
The key responsibilities include:
- Creating a highly scalable architecture for sharing
- Creating a media processing system
- Working with UX & QA to provide a high quality user experience
- Delivering innovative software meeting consumer needs
- Training and mentoring other team members
Qualifications:
- Demonstrated accomplishment shipping a highly scalable internet consumer service
- Experience with asynchronous message processing
- Experience with sharded database systems
- Experience with open source software including Linux, MySQL and application frameworks like PHP/Java preferred
- Experience with distributed caching solutions desired
- Localization experience desired
- Experience with Map/Reduce (Hadoop) a plus
- Search technology experience a plus
- Nokia Contact: Aimee Cook, Technical Talent Scout
- E-mail contact: aimee.cook@nokia.com
- Other Contact Info: http://share.ovi.com OR http://www.nokiausa.com/careers
WearPython.com (Conway, AR, USA)
Job Description: We would like to update our web site to use Satchmo (Django-based store) and would like help setting things up. If you know how to set up a Satchmo store and would like a short-term gig, we would love to speak with you.
- Contact: Greg Lindstrom
- E-mail contact: gslindstrom@gmail.com
Harvey Nash [Agency](Switzerland)
Posted 31-Aug-2009
Job Description:
Upgrade Project FRONT ARENA from Release 2.2 towards 4.0
- Application development with trading desk
- direct link with the traders
- indepth knowledge in the structured products environment
- FX, MM, Bonds
- Python
- AEL (Arena extension language) and ADF (Arena Dataflow Language)
Qualification:
- Experience as Developer for Front Office Applications
- Experience in Equities and Asset Management
- Experience in the migration of Front Arena until Release 4.0 or 4.3
Python is widely used within this important Swiss bank. Most trading applications have crucial link to Python Start: 15th September (interviews will take place until sept. 15th) Duration: initial contract 6 months (project scope 12 months +)
- Contact: Olivier Worch, Senior Resource Consultant
- E-mail: Olivier.worch@harveynash.com
- Web: http://www.harveynash.com
BitTorrent Inc. (San Francisco, CA, USA)
Posted 31-Aug-2009
Job Description: Python Web Engineer
BitTorrent, Inc. provides revolutionary digital content distribution solutions. We maintain the BitTorrent protocol, are vocal champions of the Open Source Community, and develop publishing tools that are utilized by millions of users worldwide. We are looking for a few exceptional people to help take our company to the next level.
We are seeking a Web Engineer. This is a full time position for people located in the San Francisco bay area.
We seek a candidate with experience with:
- Python
- Pylons, Model-View-Controller Frameworks
- Designing Scalable Web Applications
- RESTful Web Services
- Low level understanding of HTTP.
- Cloud Computing, particularly Amazon Web Services, including EC2, SimpleDB, ELB, etc.
- Modern JavaScript, Ajax
You will be working on developing the next generation of web-enabled BitTorrent services in close concert with the client development team. The challenges of the project are many, including creating a new BitTorrent user experience, building a highly available and scalable Web service, and ensuring the privacy of a potentially very large number of transactions.
For more information about BitTorrent see: http://www.bittorrent.com/
To apply: please send resume and links to example code/sites to jobs@bittorrent.com. Please, no agencies. This is not a contract. Individuals only.
- Email: jobs@bittorrent.com
- Web: http://www.bittorrent.com/
The Select Group [Agency] (RTP, Raleigh, NC, USA)
Posted 31-Aug-2009
Job Description: PYTHON DEVELOPER OPPORTUNITY
Our client is seeking a Python or Core Java Developer to join their growing team of developers working on extremely cutting-edge technologies. Do you have what it takes to work with some of the best developers in the area, developing some of the newest products on the market? If so, then read on!
Responsibilities:
- Developing cutting-edge commercial products with Python in an open source environment
- Serve as a lead for a very skilled engineering team; act as the go-to person for any complex programming issues.
- Execute debugging/troubleshooting procedures as necessary.
- Other similar tasks as required
Requirements:
- Bachelors or Masters in computer science, engineering, physics, math, or a similar field
- Proven experience shipping code based on Python or other dynamic programming language
- Strong debugging and troubleshooting skills
- Experience as a lead or can become a leader in a small group
- Expertise in open source development such as Linux
This is a permanent opportunity in Raleigh, NC with an approximate pay range of 70-80K depending on experience.
Out of town candidates will be considered but no relocation assistance is being offered at this time.
If this sounds like the perfect fit for you, please send your resume to Matt at msmith@selectgroup-rtp.com today, our client is looking to make a very quick hiring decision!
- Contact: MattSmith
- Email: msmith@selectgroup-rtp.com
LOLapps (San Francisco, CA, USA)
Posted 31-Aug-2009
Job Description:
Responsibilities:
- Work with product management to break down high level goals into tasks and timelines
- Design and implement large chunks of the product roadmap
- Mentor junior engineers
- Have a point of view on the product and be willing to debate it
Requirements
- Intelligent but not arrogant
- Care more about the company and your group's goals rather than personal glory
- Desire and ability to quickly learn new languages and technologies
- 2+ years of experience as a software engineer, strong in CS to solve scale and performance challenges
- Appreciate owning a full spectrum of responsibilities from backend (SQL, memcache, etc) to frontend (JavaScript, FBML, FBJS)
- Interested in using / learning Python
- Detail-oriented: When someone sends you an email about something it automagically gets handled with no need for a follow-up
- Interested in working in the social networking space
- Strong product sense
- You write software for fun. You've worked on projects of your own outside of school or work. In your cover letter or your resume please write about your projects.
- Entrepreneurial
About LOLapps
We're a young and scrappy startup in the social application space with >$50 million unique users a month. Here are a few bullets on us, because who doesn't love bullets?
- We're profitable, which makes us pretty much the opposite of your typical echo chamber-spawned Silicon Valley startups. We're not in this to win a pat on the head from Michael Arrington.
- We have about 30 people now - You can still make a MASSIVE impact here.
- Our office is in San Francisco in the heart of SOMA.
- We have all the typical startup stuff (free food, Rock Band, great city views, etc), smart people, challenging problems to solve.
- If you like beer, check out our kitchen: http://lolapps.com/office.html
- Contact: Mary Lee Stephens
- Other Contact Info: Please apply online
- Web: http://www.jobvite.com/j/?aj=o0SbVfwI&s=Python.org
Sapphire Technologies (Durham, NC, USA)
Posted 26-Aug-2009
Job Description: Our client, a Technology solutions company with a strong Triangle presence, has an immediate need to hire a Python Developer with 1-3 years experience for a 3 month contract. This position can also be a telecommuting position.
Our client is looking for a developer with skills in Java and object oriented python programming. Most importantly, this successful candidate will have developed python scripts used in an embedded environment. Strict deadlines must be met and all product defects need to be very clearly documented. The position will be required to produce 5 scripts (generally) per week, and this number may change over time.
- Contact: Todd Kavlock
- E-mail contact: todd.kavlock@sapphire.com
LongTail Video (New York City, NY, USA)
Posted 26-Aug-2009
Job Description: Senior Python Web Developer
LongTail Video is the leader in the web video player market. We develop and manage the open source JW Player, downloaded by thousands of people each day and used on over a million websites. The JW Player is more than just a video player, it’s an extensible player platform that supports video sharing, analytics, advertising and more.
We hire the best and brightest software developers to build out our product line. Our ownership-based culture means developers have end-to-end responsibility for their products from initial specifications through production support. We seek individuals that have a strong passion for technology, are skilled problem solvers, and thrive in a fast-paced, team environment.
We have an immediate opening for a highly skilled and versatile Senior Python Web Developer in our New York City headquarters. In this role, you will work with Python and Django to develop our website, the main contact point for thousands of customers that interact with us every day. Responsibilities
- Own and manage the technical aspects of our customer website
- Lead development projects such as building a new order system, implementing a new information architecture for the site, and migrating to new technologies.
- Manage releases and support our production environment
- Work on a cross-functional team to agree business requirements and site direction
- Interface with our support team and rapidly respond to issues / requests
- Evaluate new technologies for introduction into our platform
Requirements:
- B.S. or higher in Computer Science or related field
- Graduated from a top-tier university or computer science / technology program a plus
- At least 4 years front-end web application development
- Knowledgeable in core computer science disciplines (data structures, algorithms, etc.)
- Proficiency with Python / Django a plus
- Ability to rapidly learn new technologies
- Excellent written and verbal communication skills
- Motivated, self-starter who enjoys working in a fast-paced environment
Technologies We Use:
- C#, .NET Framework 3.5
- ActionScript 3, Flash / Flex
- Python
- Silverlight
- ASP.NET MVC
- Spring.NET
- Windows Server 2008, IIS 7, SQL Server 2008
- Linux, Apache, MySQL
To apply: please send your resume to careers@longtailvideo.com for immediate consideration.
- Contact: Henry Chan
- Email: careers@longtailvideo.com
- URL: http://www.longtailvideo.com
GiantByte Software (Edmonton, Alberta, Canada)
Posted 19-Aug-2009
Job Description: python (Django) developer / contractor
Python developer (using the Django application specifically) to work from home (via ssh2 to a linux server, or using own git repo) as a contractor, work your own hours. You'll need a computer and an internet connection, and will have to be available occasionally for some communication (via phone, skype etc) during "business hours", MST. You should be familiar with the linux command line environment. Minimum 3-5 years with python, no specific "education" required. Django 1.0 experience is A MUST. You need to be able to start immediately. We use Django with PostgreSQL exclusively.
$40 per hour and up (Canadian dollars) depending on skills and experience. Edmonton is in the MST timezone, applicants should be within 3 hours of this timezone, plus or minus, and have an excellent command of the English language.
- Contact: Michael Boroditsky
- email: mike@giantbyte.com
- URL: http://www.giantbyte.com
Packt Publishing (Remote/offsite)
Posted 19-Aug-2009
Job Description
We are planning to publish a new book on Python Design Patterns and are currently looking out for potential authors to write it. This is a contractual position. The author is expected to have a good knowledge of Python and Object oriented Programming. We pay a royalty of 15% and an advance against the same. Interested candidates, please write to us with a brief information about your experience with Python and authoring. Past experience of writing is a plus but not mandatory.
What your company or client uses Python for: We publish books on technologies.
- Contact: Kshipra Singh, Author Relationship Manager
- Email: kshipras@packtpub.com
- URL: http://www.PacktPub.com
CashStar, Inc (Portland, ME)
Posted 17-Aug-2009
Job Description
Experienced web developer sought for well-funded start-up in the Portland, ME area.
Come work for CashStar, Inc and be an industry leader in developing virtual gift card solutions for some of the largest brand names in the business.
We're seeking an energetic and experienced team member to compliment our growing engineering staff, someone who can come on board and contribute immediately to our swiftly growing enterprise-level gifting solution. Be a part of our full software life-cycle web stack using exciting new technologies and resources.
Only US citizens or those authorized to work in US please. Please contact us with your CV, availability, and preferred phone number and times for a phone screen.
Required experience
- Python 2.5+ (or exposure to version 2.4, at least) - 3+ years proven experience with Python with demonstrable deep skills in the language.
- Django- We've recently upgraded to version 1.1, but need someone with at least 1+ years experience on trunk or v1.0.
- Linux - Proven RHEL, CentOS or Ubuntu experience using SSH, scp, rsync, SVN, crontab.
- MySQL 5+
Bonus experience
- jQuery / Javascript
- mod_wsgi
- Apache 2
- nginx
- Mac OS X / Linux Desktop
- Java
- memcache
Other Requirements
- Excellent communication skills
- Team-oriented with an entrepreneurial spirit
- Computer Science degree or similar, or detailed equivalent experience in the industry (5+ years)
- Work on-site
- Live in (or willing to relocate to) Northeastern US (Maine) and be be allowed to work in US
- No HIB's please
What Python is used for
Python is used along with the Django web development framework
- Contact: D. Krauth or K. Cochrane
- E-mail contact: ejobs@cashstar.com
Maplecroft.NET (Bath, UK)
Posted 17-Aug-2009
Job Description:
We are looking for an experienced web developer to join our Software team. The team is responsible for Maplecroft's data infrastructure, including:
- maintaining and developing existing services such as the Global Risks Portfolio (http://www.global-risks.com)
- prototyping, developing and deploying new services and applications
- exploring new technologies and applications
- developing the data-gathering tools and research database behind all of Maplecroft's services
We welcome applications from individuals with significant experience of server-side web development, ideally in Python though this is not essential.
Any experience with our current technologies - Django, Apache, mod_python, MySQL, XML, JavaScript, GIS, Zope/Plone - would be advantageous.
This is a permanent position, based at our offices in Bath, UK.
You will be joining a small, enthusiastic team working in a fast-moving, customer-driven environment. Flexibility and the ability to innovate are essential, as is the ability to communicate effectively.
Maplecroft was founded in 2001 to provide strategic corporate responsibility advisory services and global business risk management. We are a close-knit team of specialists, committed to providing rigorously researched information and communicating it in interactive, creative ways.
What Python is used for: server-side scripting (Django, mod_python), data formatting and processing, CMS (Plone)
- Contact: Recruitment
- E-mail contact: recruitment@maplecroft.net
- Web: http://www.maplecroft.com
NO AGENCIES
Caffeinehit Ltd (Shoreditch, London, UK)
Posted 17-Aug-2009
Job Description: Rockstar Developer (Python / Django)
Caffeinehit is a growing web design agency based in the heart of Shoreditch in London. We've got a fantastic client base ranging from some of the best UK start-ups through to huge household names as well as creating and developing our very own in-house projects.
As a young, energetic and growing company we're looking for a Rockstar Developer who's going to be able to help us take the company to the next level.
Rockstar Checklist
- Love agile development, working independently on your own challenges, and getting stuck in with the rest of the team on bigger projects
- Are completely fluent in state-of-the art scripting languages, especially Python and have experience with web frameworks such as Django
- Have used MySQL extensively and you know your way around Apache
- It's a bonus if you have good Javascript (especially jQuery) skills
- Have a thirst to learn new skills and technologies, and can pick things up easily
- Are full of positive energy, relish the thought of being part of a small, fast-moving team and enjoy brainstorming about new ideas
- Any experience with the iPhone SDK would be an added bonus
Benefits
- Opportunity to become recognised as one of the best in your field, through being a core member of the back-end development team on a number of high profile client projects
- Relaxed, sociable work environment with lots of independence
- Working with awesome technologies (Python/Django/jQuery/Git)
- In a great little buzzing office, in the heart of Shoreditch
- A competitive salary with bonuses
Company Background Since being established in the summer of 2007 we have gone from strength to strength, slowly expanding and becoming profitable within 6 months. Now we're taking on some of the biggest agencies in the country and want to get some more hands on deck to help deal with the incredible workload we now have.
This is an asap start so if you think you fit the bill don't waste any time, get in touch!
- Contact: Andy
- E-mail: hello [at] caffeinehit [dot] com
- Web: http://caffeinehit.com
AG Projects B.V. (Amsterdam, Nederland)
Posted 17-Aug-2009
Job Description: Python developer
Requirements:
- Software design and development
- 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.
- Contact: Adrian Georgescu
- E-mail contact: ag@ag-projects.com
- Web: http://www.ag-projects.com/content/view/311/227/
Matrix Group International (Arlington, VA , USA)
Posted 15-Aug-2009
Job Description:
MatrixMaxx is our flagship association management software product that helps associations and non-profits re-engineer their business processes to streamline workflow, become more efficient, and learn more about their members and finances. MatrixMaxx is written from the ground up using the Python programming language in conjunction with MySQL and Apache.
Responsibilities:
Implement new features for upcoming MatrixMaxx releases; respond to urgent customer requests or bug reports.
Commit to understanding the goals of each project and how the final application will help the client.
Be involved in the entire project life cycle, from the development of the specifications, design of the user interface, database design and construction, programming, and gathering of client feedback.
Go beyond the specifications by making suggestions for making applications better and flagging sections that don't make sense.
Execute complex development tasks under tight deadlines.
Requirements:
Experience with the following technologies:
- Python (or another dynamic language such as Perl or Ruby)
- Version Control (we use git)
- Apache
- MySQL
- UN*X command line tools
Some experience with any of the following:
- Debugging and profiling large systems (100+ KLOC)
- Test-driven development
- Design Patterns
- Writing web services with WDDX and JSON
- Javascript toolkits (especially JQuery)
- Python web frameworks (Django, Pylons, Turbogears, etc...)
- WSGI and mod_python
A strong dedication to creating code that is elegant and clean.
Ability to juggle multiple projects, tasks and deadlines.
Superstar troubleshooting skills.
YouRenew.com (New Haven, CT, USA)
Posted 15-Aug-2009
Job Description: Senior Software Engineer
Are you excited about reshaping the consumer electronics lifecycle?
YouRenew is building a platform to transform the way that we as a society think about reusing and recycling handheld electronics, centered around our website at www.YouRenew.com. We have been featured on CNN, CNET, Fox, ABCNews.com, Xconomy, and more. Based in New Haven, CT, we are 5 months old but already making money.
We're hiring a creative, driven software engineer to develop elegant, powerful web applications to further our mission of helping people get paid to recycle. We are looking for someone who believes in YouRenew's vision and will play an integral role in getting to the next level.
We are not looking for a cog in the wheel. YouRenew is a small company, so you will be a key member of the team, and report directly to the CTO. If you excel in a small business environment, are self-motivated, and love web development, this job is for you!
Skills and experience you'll need:
- BS in Computer Science or equivalent experience.
- 1+ years of Django/Rails experience.
- 3+ years of Python/Ruby/PHP/Perl experience.
- A firm grounding in relational database modeling.
- Experience working on large software projects.
- Experience with an agile software development process.
- A thorough understanding of the entire web stack.
- Experience developing and deploying on Linux systems.
- Strong interpersonal communication skills.
We've got to have you if:
- You started or maintain an open source project we use.
- The core Django developers call you when they're uncertain about a design decision in Django.
- Internet Explorer 6's rendering strategy holds few surprises for you.
Don't miss out on this great early stage opportunity. We look forward to hearing from you. Contact us at Jobs@YouRenew.com
Principals only, please. Required on-site. Compensation is competitive.
- Contact: Trevor Caira
- Email: Jobs@YouRenew.com
- URL: http://www.YouRenew.com
Cyber Sprocket Labs. (Charleston, SC, USA)
Posted 15-Aug-2009
Job Description: Junior/Senior Programmer
We are seeking a well-rounded programmer that has both the aptitude and attitude to get things done. Programmers will be working with us on several client projects in various languages including Python, Perl, PHP, and VB.net. All of our current projects are web based applications we are working on for our clients. This includes both closed proprietary systems as well as public access web applications. Future work is expected to involve our internal labs projects such as small iPhone and Windows apps, web apps, and more.
Requirements: Our Junior Programmers are expected to have at least a year of solid professional experience and have worked on at least one production system, whether commercial release software or web applications. Our Senior Programmers are expected to have no less than two years of professional experience with a proven track record and some team leadership skills. Database skills are mandatory for the Senior Programmer position, and highly advantageous for the Junior Programmer position. All programmers are expected to know at least TWO programming languages with a strong foundation in at least one of those two languages. Experience with a variety of IDEs, version control systems, programming methodologies, OOP, software development lifecycles, and project management tools is necessary.
If you are interested in working with us, please use these bullet items to rate yourself on a scale of 0 to 10 (0=never heard of it, 10=expert/could write the compiler,toolkit,etc.):
- Javascript
- Perl
- PHP
- Python
- Ruby
- VB.Net
- Django
- Smarty
- Regular Expressions
- CSS
- HTML/XHTML/DHTML
- Git
- Subversion
- Amazon Cloud Computing
Our Environment:
Our programmers are self-admitted code junkies. They are people that go home and code just for fun. Many have built their own systems and written thousands of lines of code for school, work, and friends. Everyone likes to learn and continues to do so every day, learning and teaching is encouraged. Our employees are casual and like to have fun, but also pitch in and work hard whenever a deadline is on the horizon. We are more interested in working in a casual environment v. a corporate setting and are happy to be doing what they love over being guaranteed a 401k or 6-figure salaries.
Benefits:
Cyber Sprocket Labs offers a casual work environment where jeans and polo shirts are the norm. We have a great health plan that is offered at a reduced cost and very flexible paid time off program. Perhaps one of the best things we have to offer is true high-tech software development jobs in one of the most beautiful cities in America. Great beaches, downtown shopping, and an active night life are all within minutes of our offices. If relaxing is more your style, you can find the slower pace of southern neighborhoods just around the corner. One thing everyone can appreciate is the easy commute to our offices at the 526/26 hub.
About Us:
Cyber Sprocket Labs is a consulting firm providing software development services for a variety of clients. We take our client's projects from conception to completion, covering every aspect of the development life cycle in the process. This is a unique opportunity to get in at the starting stages of a growing company.
- Contact: Lance P. Cleveland, Founder
- E-mail contact: lance@cybersprocket.com
- Other Contact Info: o: (843) 225-3830
- Web: http://www.cybersprocket.com
Broker Quote Ltd (Coventry, UK)
Posted 15-August-2009
- Job Description: Take over development of a web-app written primarily in
- Python. The application primarily uses CherryPy, SQLAlchemy, and mechanize. In addition to Python, you will need to be familiar with JQuery for the frontend, be comfortable with MySQL, git, and a minimal amount of Perl.
What Python is used for: The application is designed to dramatically increase the efficiency of an existing business model. The vast majority of the application is written in Python, and involves a heavy amount of web-scraping mostly using the python port of mechanize, although there are a few areas where perl is used (through subprocess) where we ran into issues with Python2.5s implementation of HTTPS. The frontend is written using Genshi and JQuery, and involves a fair amount of AJAX.
- Contact: David Riches . MD
- E-mail contact: brokerquote@gmail.com
Optimor (Oxford, UK)
Posted 15-August-2009
Job Description: Join our close-knit team of engineers, building crawlers and parsers for our flagship product Billmonitor.com: the UK's first Ofcom accredited mobile price comparison engine. Optimor's next generation comparison technology uses state-of-the-art research in mathematical statistics by Oxford academics to provide accurate and ethical recommendations to our customers. We are a two year old UK based start-up with locations in Oxford and London, supported by Europe's leading early stage investors, The Accelerator Group and Finance South East. We are growing quickly in order to meet new business opportunities.
Responsibilities:
- Design, build and test advanced web-crawlers that deal with ajax, malformed html and unreliable connections.
- Parse heterogeneous data into common formats.
- Derive context, analyse and index the data. Prepare it for a variety of purposes and build tools for its analysis.
Requirements:
- Enthusiastic engineer who writes idiomatic Python and knows their language.
- Understanding of the building blocks of the web.
- Dexterous with regular expressions.
- Linux experience.
Education:
Any relevant 2:1 degree: we are looking for passion and flair.
Perks:
- Work on a system/OS of your choice (even OS/2 warp, if you want)
- Work on an exciting, publicly visible service.
- Drive change, be listened to.
Salary: 26-35k + share options (applications for London may expect London weighting)
- Contact: jobs@optimorlabs.com (principles only please)
- Web: http://optimorlabs.com/jobs.html
Open Source Staffing [Agency](Philadelphia, PA, US)
Posted 15-Aug-2009
Job Description: Senior Python Engineer, | 100-120k
This is a full time, on-site, salaried position located in Philadelphia, PA. Locals only please. US Citizens, Green Card holders or EAD only please.
As part of the core engineering team you will work closely with the founders in a fast paced, challenging environment to help shape the technology landscape and culture of the core product. If you enjoy working on high volume platforms, architecting solutions to large scale problems, writing clean code, and want to be involved in building a company from the ground up then we are interested. Smarts are required, set your own hours.
- All core engineers receive equity
- They offer free food (all meals), drinks, medical, dental and vacation
Responsibilities:
- Join our team to develop the core advertising and optimization platform
- Code high-volume ad delivery software primarily in Python
- Work closely with engineering team to scale / architect ad platform
- Innovate to improve our core technologies
- Think outside the box / be highly creative
- Be willing to learn new technologies
- Help build report interfaces and data feeds
- Ask smart questions
Requirements:
- B.S., M.S. or PhD in Computer Science or related field
- Enthusiasm for solving interesting problems and a willingness to learn
- Experience with source control (SVN, CVS)
- Extensive knowledge of open source technologies
- Has built a system that has operated on greater than 20 machines
- Well versed in HTTP protocol
- Experience writing software that communicates directly with 3rd party software (crawlers, automation scripts, API's)
- Self-motivated and reliable
Pluses:
- Experience or familiarity with Amazon EC2 and S3
- Experience with ad serving technologies
- Experience with large scale distributed computing (MapReduce, Hadoop, Distributed Computing)
- Familiar with log processing and data analysis
- Scalability / Redundancy / High volume environments
- Previous start-up experience
When applying, please write up a paragraph or two highlighting your experience as it pertains to this job and include your resume and salary requirements to beau-AT-open-source-staffing.com
- Contact: Beau J. Gould
- URL: http://www.open-source-staffing.com
- Email: beau-AT-open-source-staffing.com
citrus (South Melbourne, Victoria, Australia)
Posted 15-Aug-2009
Job Description: Contract Python/Django Developer
Citrus is a leading digital agency located in South Melbourne, Victoria, Australia that requires an experienced Django developer for a two week contract period towards the end of August. You'll need to demonstrate a strong working knowledge of Django and be able to show several projects you've completed using Django. Ideally you'll be working here in our office but we're also open to remote development.
- Contact: Stephen McDonald
- E-mail contact: steve@citrus.com.au
- Web: http://www.citrus.com.au
WordStream Inc. (Boston, MA, USA)
Posted 5-Aug-2009
Job Description: The Sr. Software Development Engineer will be responsible for the design, development and implementation of the award-winning WordStream suite of products.
Development is presently done primarily using Python on the server and Adobe Flex/HTML/AJAX as a Rich Internet Application (RIA) frontend. However, like everything in the computing industry, we're constantly evolving how we work. We're always on the lookout for newer and better technologies, and as a result, the technologies we use tomorrow are likely to be different.
This is a full-time telecommute position. The Sr. Software Development Engineer can choose to work in our Boston office, or they can choose to work from at home or from any location in the world.
Qualifications
The Sr. Software Development Engineer will be an individual who has top-notch coding skills, and can demonstrate an aptitude to learn new technologies.
Prior experience with any specific technologies (e.g., Python or Adobe Flex) is not a requirement; we're looking for people with a history of leveraging any technology to create masterpieces.
Prior experience working on web analytics applications, search engines, content management systems or other Web publishing systems is a plus.
Please note, only candidates with a bachelor's degree in computer science or engineering, or, a very substantial amount of related technical coursework and work experience in a related field will be considered.
Related Skills
Python, Adobe Flex, Structured Query Language (SQL), Object-Oriented Programming, SQLite, Open-Source software development, Git, Object-Relational Mapping (ORM), Postgres SQL, AJAX, HTML, Search Engine Optimization (SEO) or Search Engine Marketing (SEM)
- Contact: Robert Stanley HR Manager
- E-mail contact: jobs@wordstream.com
RGM Advisors, LLC (Austin, TX, US)
Posted 5-Aug-2009
Job Description: Market Data Specialist/Systems Administrator
The Market Data Specialist will have the opportunity to work within a high performance-computing cluster that holds over 50 terabytes of data aggregated from various data centers around the world. This individual will report to our Director of Market Data and will work within our Quantitative Research Organization to manage and process our historical data within a lab environment. This individual’s main responsibilities will be to monitor, identify and diagnose systems issues that occur within the lab, troubleshoot their root causes and improve performance related issues, data availability and quality.
Requirements:
- 5+ years of experience in an IT related role as a Unix/Linux systems administrator, production environment preferred
- Python and shell scripting experience
- Storage experience including large disk arrays, Unix/Linux file systems and volume managers
- Excellent trouble-shooting skills
- Passionate about data performance, quality and integrity
- Excellent communication skills
- Must be a self-starter with the ability to problem-solve and work within an unstructured environment
RGM Advisors, LLC offers a fast-paced environment where individuals take pride and ownership in their work. Our culture is intelligent, friendly and diverse. Our modern, comfortable office space is located in downtown Austin, Texas with 360-degree views of the city. We offer attractive compensation and benefits packages, hands-on training in trading and financial markets and a casual work environment that fosters innovation and creativity.
RGM Advisors, LLC is a proprietary trading firm headquartered in Austin, Texas that applies scientific methods and computing power to trading in multiple asset classes around the world. This is a unique opportunity to join a sophisticated quantitative trading firm in a collaborative environment away from the usual financial centers.
- Contact: Laura Hauck, Senior Recruiter
- Email: Laura Hauck at lhauck@rgmadvisors.com
- URL: http://www.rgmadvisors.com
RGM Advisors, LLC (Austin, TX, US)
Posted 5-Aug-2009
Job Description: Systems Test Engineer
The RGM development team is currently working to expand and refine a quality strategy with a strong focus on automated and multi-level testing. The Systems Test Engineer will be responsible for working with the development team and others members of the organization to
- Define system-level testing strategies and test plans
- Develop automated system testing frameworks and tools using a variety of technologies
- Build and maintain simulation environments to mirror production
- Execute manual test cases and implement automated test cases
- Monitor, identify, and diagnose systems issues that occur in production, reproduce failures under simulation, and analyze root causes
- Measure and track system-level performance and robustness metrics
- Provide recommendations on configuration, tuning, and system administration to the IT and Operations Teams
- Validate release candidate builds
Requirements:
- Considerable background in applications support, in-house IT systems development, and familiarity with the constraints and issues of large-scale production IT systems
- Experience in UNIX system administration, UNIX application support, or UNIX system development (Linux experience preferred)
- Familiarity with networking, kernels, filesystems, and system performance tuning
- Ability to comprehend code written in a variety of languages, including C++ and Python; ability to script in Perl, Python and/or shell
- Must be able to problem solve in a high pressure environment, prioritize critical tasks and learn on the fly
The following Skills are strongly desired but not required
- Experience with large-scale storage environments
- Industry experience in securities, electronic trading, asset management or investment banking with a broad understanding of the various asset classes, order flows and how organizations connect to the markets
RGM Advisors, LLC offers a fast-paced environment where individuals take pride and ownership in their work. Our culture is intelligent, friendly and diverse. Our modern, comfortable office space is located in downtown Austin, Texas with 360-degree views of the city. We offer attractive compensation and benefits packages, hands-on training in trading and financial markets and a casual work environment that fosters innovation and creativity.
RGM Advisors, LLC is a proprietary trading firm headquartered in Austin, Texas that applies scientific methods and computing power to trading in multiple asset classes around the world. This is a unique opportunity to join a sophisticated quantitative trading firm in a collaborative environment away from the usual financial centers.
What do we use Python for? Various development
- Contact: Laura Hauck, Senior Recruiter
- Email: Laura Hauck at lhauck@rgmadvisors.com
- URL: http://www.rgmadvisors.com
imo.im (Palo Alto, CA, US)
Posted 5-Aug-2009
Job Description
We are working on a variety of projects that are enhancements to our current instant messaging application, as well as other non-IM products (not listed on our site) that will help people communicate and collaborate more easily. Our ideal candidate would have a strong background in not only algorithms and design, but also coding; our engineers are in charge of all aspects of a project from start to finish.
Requirements:
- BS/MS/PhD in computer science (or the equivalent). Strong grasp of data structures and algorithms.
Extra credit:
- Experience building and designing scalable distributed systems.
- Ability to design and implement systems in Python.
- Extensive experience writing networking code in C/C++.
- Thorough understanding of TCP/IP and network programming.
- Adept at hacking open source software.
- Experience with HTML, CSS, Javascript, MySQL a plus.
- Know Linux better than you can sing Britney lyrics.
Compensation:
The usual: competitive salary, stock, snacks, gym membership, health insurance, $25,000 starting bonus, and a housing stipend for living in close proximity to our office.
- What your company or client uses Python for: We use python for our distributed backend systems
- E-mail contact: marissa@imo.im
- Phone: 650.387.7260
- URL https://imo.im/
Dropbox (San Francisco, CA, USA)
Posted 5-Aug-2009
Job Description: Senior Systems Engineer
Dropbox is one of the fastest growing startups on the Internet. We want to become the way the world stores and shares files, and we're well on our way.
We're looking for someone great to join our small, hardcore team that manages billions of files and petabytes of data for millions of users; someone who would take pride in the very high standards we set for availability and performance. Serious hacking chops, battle scars and prior end-of-the-line responsibility for large Linux-based deployments are all essential.
This is a salaried full-time position with benefits. There is a two-week paid trial period. Salary will be commensurate with experience.
Role & Responsibilities
- Keeping the Dropbox service up and running 24/7. First line of defense, on-call.
- Automating server and database migrations (writing appropriate scripts).
- Database maintenance.
- Improving security of the server back-end.
- Improving back-end monitoring systems and dashboards.
- Designing redundant systems.
- Experience provisioning server hardware.
- Working with our hosting provider to resolve service interruptions.
Requirements
- BS or MS degree (or demonstrated ability to bend spoons with mind)
- Excellent work ethic and attention to detail. Very organized.
- Enjoys hard problems.
- Fast learner.
- Experience supporting a fast-growing startup.
- Obsessive about uptime, security, correctness, redundancy.
- Previous 24/7 on-call experience.
- Experience firefighting service outages and working under pressure.
- Significant experience with a Debian-based environment. Super Linux hacker.
- Significant experience with MySQL v5.1
- Significant programming experience with C and/or Python.
- bash guru.
- Experience configuring firewalls with iptables.
- Familiar with the following technologies: Nagios, nginx, HAProxy, Munin, LVM, memcache, BIND.
Nice-to-Have's
- Experience using Amazon Web Services (AWS)
- Experience deploying colocation infrastructure.
- Experience configuring Cisco routers and switches.
About Dropbox
At Dropbox we’re revolutionizing the way that people think about and access their files. In particular, we make it easy to securely share files with other people, sync them across multiple computers, access them from anywhere, and keep them safe.
Dropbox is a tech startup based in San Francisco. We’re well-funded by Sequoia Capital and Accel Partners (investors in Google and Facebook, respectively.) Since launching publicly 8 months ago we’ve attracted over a million users and are still growing rapidly. We’ve been featured in publications like the New York Times and TechCrunch, and have won awards from places like PC Magazine.
Our passion is making a product that rocks and putting it in millions of people’s hands. We offer competitive salaries and benefits, interesting challenges, and a fun work environment. We’re looking for great people to join us. If you think you’re up to the challenge, please submit your resume and a brief cover letter (1 paragraph max).
Please apply at the following URL: http://dropbox.theresumator.com/apply/tIszyQ/
- Contact: Teresa M Kenny
- Phone: 415 986 7057
- URL: http://dropbox.theresumator.com/apply/tIszyQ/
2degrees Ltd. (Oxford, UK)
Posted 3-Aug-2009
Job Description: Developing something something genuinely useful with Python / Django.
Requirements:
- Fluency in Python, and experience with web frameworks and the MVC paradigm
- A love of solving problems independently or as a member of a talented team.
- A drive to continually improve the way that we/you work
- An open and inquisitive mind about new technologies
- A desire to work in a fast-paced environment where you have to be a flexible thinker to get the job done
- Ability to get things done by finding creative approaches to problems
- Willingness to work on-site in Oxford, UK.
What the role involves:
You will be integral to the team and the ongoing development of our product, and will be at the forefront of the action. You will be building features that our users need, and improving what we already have so that we can make it more maintainable. Our regular release schedule means that your new features will be rolled out rapidly, for consumption by an appreciative user base.
About 2degrees:
2degrees is an exciting, fast-paced, well-funded Web2.0 business based in Oxford, UK; and Washington, US. We're looking for a top-notch software developer eager to work with our talented team on the further development of django-based application to meet the demands of our members and corporate partners (Cisco, AEA Technology, MITIE Energy, Ecosecurities, EDF).
2degrees' purpose is to accelerate the speed at which businesses are able to implement sustainability and carbon reduction strategies on a global scale. We now have over 4000 members including sustainability professionals from companies such as HSBC, Coca-Cola, BASF, Sony, Marks & Spencer, BP, Shell, Eurostar, Sainsbury's, Hewlett Packard and Royal Mail.
In addition:
- We're backed by world-class investors
- We're motivated by trying to improve the world we live in
- We're getting a fantastic response to our service offering from the marketplace
- Our founders have an impressive track record of success
Reasons why our development team think you may like to work with 2degrees:
- We have an inclusive, open and merit based design process
- Your opinion will not only be valued, it will be sought
- We're building a business of global scale
- We offer a sociable work environment with lots of independence
- You'll be involved throughout the development lifecycle
- You'll be changing the world for the better
Benefits:
- Working day-by-day with open-source tech such as Python, Django, RabbitMQ, Debian, Postgres etc.
- Working with smart people who are free to be themselves
- Managers and business people who appreciate technical staff
- A competitive salary (salary dependent upon experience)
- Contact: James Tarin
- E-mail: work@2degreesnetwork.com
- Web: http://www.2degreesnetwork.com
University of Miami School of Medicine (Miami, Florida, USA)
Posted 31-Jul-2009
Job Description: Postdoctoral Fellow or Research Associate
A position is available in the Department of Radiology at the University of Miami School of Medicine for software development in the area of image processing and analysis for MRI and MR spectroscopy using Python.
Candidates will receive training in the area of data processing methods for MRI and MR spectroscopic imaging, with application for diagnostic imaging of neurological diseases. Image processing will be implemented by a small group of researchers in a distributed computing environment and integrated with clinical operations.
This position is available for two years and available immediately. Candidates must be able to start by October 2009.
Requirements:
- A MS or PhD degree in Computer Science, Engineering, or related area, and at least 2 years of scientific software development.
- Experience with scientific software development, signal processing, MRI, and programming using Python, Matlab, or IDL is beneficial.
- Experience using C/C++, distributed computing, XML, Windows development environment, and Open Source software projects is a plus. Experience with development and design of large software systems is also beneficial.
How to Apply: Please email your CV and contact information for at least two professional references to Dr. Andrew Maudsley at AMaudsley@med.miami.edu
The University of Miami School of Medicine offers a rapidly expanding research environment within a vibrant community with easy access to south Florida's many natural resources. The University of Miami is an Equal Opportunity/Affirmative Action Employer and all qualified applicants are encouraged to apply.
- Contact: Andrew Maudsley, Ph.D.
- E-mail contact: AMaudsley@med.miami.edu
Dropbox (San Francisco, CA, USA)
Posted 31-Jul-2009
Job Description: Lead Automation & QA Engineer Dropbox is one of the fastest growing startups on the Internet. We want to become the way the world stores and shares files, and we're well on our way.
We're looking for someone great to join our small, hardcore team that manages billions of files and petabytes of data for millions of users; someone who would take pride in the very high standards we set for product quality and reliability.
This is a salaried full-time position with benefits. There is a two-week paid trial period. Salary will be commensurate with experience.
Role & Responsibilities
- Ensure the Windows, Mac, and Linux versions of the Dropbox client are thoroughly tested.
- Create an automated testing framework for the Dropbox client (end-to-end tests, regression tests, GUI tests).
- Instrument the Dropbox client to improve reporting and visibility into product quality. Find ways to be smarter about QA.
- Create and manage a bug-tracking system.
- Prioritize bugs, write bug reports and repro cases.
- Be creative at finding unhandled edge cases.
- Stay abreast of all the latest developments, and keep the testing framework up-to-date.
- Heavily involved in the release cycle and release approval.
- Act as intermediary between engineering team and Customer Support. Keep both groups informed of known bugs and their symptoms.
Requirements
- Bachelor's degree in Computer Science from a top-tier institution.
- Excellent work ethic and attention to detail. Very organized.
- Fast learner.
- Passionate and obsessive about quality and correctness.
- Excellent written and verbal communication skills.
- Proficient in all 3 of the operating systems that we support.
- Significant experience in a QA role for sophisticated desktop software.
- Proficient in Python or equivalent (C/C++ is a plus).
- Significant experience creating custom automated testing frameworks.
- Experience with VMWare and VM automation.
Nice-to-Have's
- Startup experience.
- Familiarity with the engineering challenges of file sync.
About Dropbox
At Dropbox we’re revolutionizing the way that people think about and access their files. In particular, we make it easy to securely share files with other people, sync them across multiple computers, access them from anywhere, and keep them safe.
Dropbox is a tech startup based in San Francisco. We’re well-funded by Sequoia Capital and Accel Partners (investors in Google and Facebook, respectively.) Since launching publicly 8 months ago we’ve attracted over a million users and are still growing rapidly. We’ve been featured in publications like the New York Times and TechCrunch, and have won awards from places like PC Magazine.
Our passion is making a product that rocks and putting it in millions of people’s hands. We offer competitive salaries and benefits, interesting challenges, and a fun work environment. We’re looking for great people to join us. If you think you’re up to the challenge, please submit your resume and a brief cover letter (1 paragraph max).
Please apply at the following URL: http://dropbox.theresumator.com/apply/p6BLvi/
- Contact: Teresa M Kenny
- Phone: 415 986 7057
- URL: http://dropbox.theresumator.com/apply/p6BLvi/
Workbridge Associates [Agency](New York City, NY, USA)
Posted 31-Jul-2009
Job Description: Python/Django developer
This is a Python/Django position in NYC. This position will report directly to the CTO. We are using SqlSvr on the backend and Python Django to build large national brand web based educational portals. We are also building a CMS.
This will be 100% development, 80% new 20% maintenance.
- Contact: Blake Williams
- Email: Blake.williams@workbridgeassociates.com
- Tel: 212 271 5100
Abrivia (Telecommute)
Posted 27-Jul-2009
Job Description: Python Developer
Seeking a software developer with a special mix of skills to work on multiple software projects. In particular, I am looking for someone with experience in building web applications using Python. A BS or MS in Computer Science or equivalent would be preferred.
Job Location: Telecommute (remote working, with local meetings if staff available)
Essential Soft Skills:
- Attention to detail.
- Able to work and adapt in a fast-paced environment, working to tight deadlines.
- Can self-manage and is organized, able to take responsibility for entire project and work unsupervised.
- Able to gather requirements and communicate with non-technical staff.
- A passion for building high quality, scalable web applications.
Essential Technical Skills
- Python
- Python web frameworks such as Pylons, TurboGears or WSGI
- Experience with UNIX (Linux or Solaris preferred)
- Object-oriented development methodologies
- XML and/or XHTML
Desirable
- Experience with SQLAlchemy or other ORM
- Agile development experience
- Linux/Solaris/UNIX systems administration experience would be helpful
- JavaScript/AJAX skills
- RDBMS/SQL skills
- Java/Liferay skills would be useful but not essential.
- Contact: Cormac Moore
- E-mail: cormac@abrivia.ie
Develops Ltd (London, UK)
Posted 27-Jul-2009
Job Description: Financial Application and Infrastructure Developer
Develops is a London based Hedge Fund services and consulting company looking for dynamic individuals to work on a broad range of interesting projects. These projects range from on site client consulting engagements to internal projects building highly scalable cloud based applications. Candidates must be self motivated and able to work independently. If you'd like to send us your CV, please feel free. We're always looking for great people.
This position is based in London and we only accept applications from candidates with UK work authorisation. Develops prefers direct approaches f rom prospective candidates and has a strict policy covering the use of recruitment firms. For recruiters, the only acceptable form of initial contact is via email, send us your single best candidate and if we like them we will send you our terms and conditions.
Job Requirements:
- At least 1 to 2 years recent Python programming experience
- Strong analytical and problem-solving skills
- Degree in Computer Science, Engineering, Mathematics, or other related field preferred
- Twisted Web, CherryPy or similar Python frameworks
- Distributed and multi-threaded programming
- Database development with: MS SQL Server, MySQL, Sybase
- Hedge Fund experience beneficial: FIX, Market Data, Valuation, Risk, Reconciliation
- Virtual infrastructure monitoring and management experience a big plus
- Contact: Robert Betts
- E-mail contact: pythonjobs@devel-ops.com
- Web: http://www.devel-ops.com/
Eventbrite (San Francisco, CA, US)
Posted 24-Jul-2009
Job Description Senior LAMP/Python Engineer Are you looking for a unique, challenging, and exceptional start up experience? We are looking for talented developers with LAMP/Python skills to join our growing team.
Eventbrite is on the hunt for experienced, professional, and highly motivated Senior LAMP/Python Engineers to join our team. We're a fast-growing, innovative online event ticketing and registration service. Experience with Python, MySQL, Apache, AJAX, and an eye for great design and functionality are all needed for this position. If you love coding, working on cutting edge projects and technologies, and want to be part of the team, we want to hear from you!
Main responsibilities will include:
- Development of new product features and enhancements.
- Integration with external partners and social networks.
- API Development.
- Integration of cutting-edge technologies like Facebook Connect, Memcached, Solr, Amazon web services.
Requirements:
- BS/MS/PhD in CS or equivalent.
- Minimum 3 years of experience writing top quality server-side code in a
- LAMP-stack at high traffic websites using Python (preferred) or PHP.
- Strong MySQL skills (optimization, replication, clustering, data caching).
- Good working knowledge of front-end technologies (HTML, CSS, Ajax, Javascript).
- Experience with REST APIs and Apache programming preferred.
- Some management experience and/or web design experience are a plus.
- Demonstrated ability to work independently as part of a small team.
Think you may be a perfect fit? Send us your resume!
- Contact: Laura Pedersen
- E-mail contact: jobs@eventbrite.com
- Web: http://www.eventbrite.com/jobs
Ion Torrent Systems, Inc. (Guilford, CT, USA)
Posted 24-Jul-2009
Job Description: We are a biotech startup, founded by the creators of massively parallel DNA sequencing (454, acquired by Roche). We are working on the next new disruptive technology in the industry. We are 20+ employees now, and have a Guilford, CT and a San Francisco, CA office. We work directly with world-class scientists and labs.
What Python is used for: We have an analysis pipeline using python frontend, C++ backend, cross-platform supported for linux (32 & 64 bit), and windows. We also use DJango and postgresql, with nice web summary reporting, pylab, matplotlib. We are looking for a python developers to enhance our existing pipeline. Must be self-motivated, well organized, and productive.
- Contact: HR Manager
- E-mail contact: jobs@iontorrents.com
- Web: www.IonTorrents.com for more information.
ASTi (Reston, Virginia, USA)
Posted 24-Jul-2009
Job Description: We are now staffing to add an Automated Intelligent Response capability to our simulated radio product. The goal is to couple intelligent decision algorithms with advanced speech recognition to replace man in the loop role players for advanced simulation.
This product will be an exciting new capability leveraging ASTi's existing speech recognition and text to speech capabilities on top of our established network communications simulations in order to provide automated speech responses to live man-in-the loop voice transmissions. When this project is completed it will be a game-changing technology for the training and simulation market with numerous applications, such as meeting the FAA's new regulations requiring formalized and repeatable training for pilots interacting with air traffic control transmissions.
The end result must be a pseudo entity response that is sufficiently appropriate and sophisticated that the operator in unable to distinguish that the instructions are not originating from a human operator.
Desirable Skills:
- Automated Response Systems Experience
- Artificial Intelligence and/or Expert Systems
- Speech recognition and Text to Speech experience
- Solid Python Programming Skills
- Entrepreneurial/technical project team leadership
About Us: ASTi is the leading supplier of simulated radio communications products to military and commercial flight simulator customers around the world for over 20 years,
ASTi has always strived to be a unique company in which each employee is treated as an individual. We take great pride in our culture where each and every employee�s contribution is recognized and valued. We have created a work environment without "big company" distractions like bureaucracy and politics.
As a small company and Python Software Foundation sponsor we highly value and support the contributions from the open source community.
ASTi offers a relaxed work environment, excellent compensation, and generous benefits including: 4 weeks vacation/5 weeks after 3 years, profit sharing, pension plan and comprehensive benefits.
- Contact: Patrick Gaffney, Director of Engineering
- E-mail contact: jobs@asti-usa.com
- Web: www.asti-usa.com
CONNECT Resource Group [Agency](Washington, DC, USA)
Posted 24-Jul-2009
Job Description: Python/Django Developer
Anyone interested in working at National Geographic?
Python/Django back end web development job
1 year FT position with awesome benefits
Location - Metro accessible Washington, DC
You will be doing backend Python/Django web development in a high-traffic, multi-server environment.
The site is very cool. It is interactive, has videos, sections on music, history, science, space, photography, daily news, animals, puzzles, etc.
If you are interested, please send your resume to hlewisconnect@starpower.net and call Helen at (202) 244-9343
http://www.nationalgeographic.com
- Contact: Helen Lewis
- Tel: (202) 244-9343 (office)
- Email: hlewisconnect@starpower.net
Pivotal Payments Inc. (Montreal, QC, Canada)
Posted 22-Jul-2009
Job Description: Python Software Developer
In a flexible Agile development team, in downtown Montreal, of experienced developers and working under the supervision of a team lead, you will be engaged in Intranet Web python applications development in the payment processing industry. The primary functions of the Software Developer include:
Responsibilities
- Analyze, design and develop scalable and reliable applications using Python
- Work in complex object- oriented solutions based on advanced software development practices and methodologies
- Enforcing and implementing best practices in code refactoring, unit testing and various agile practices
- Design and perform unit testing plans; work and configure and troubleshoot source control management tools
- Run small projects (2-4 weeks) from start to finish
- Work in a fast-paced Agile (2-weeks iteration) environment; (regular hours only, no required overtime, off-hours support, no pager, etc.)
Qualifications
- Bachelor’s degree in Computer Science or equivalent
- Minimum 2 years of experience in application design and development
- Proven expertise in design and development using object-oriented languages (C++, Java, Python)
- Proven expertise in OO development, front end development, unit testing, code refactoring, and scm (Mercurial).
- Knowledgeable of various Agile methodologies and practices
- Ability to clearly express and simplified complex problems in OO design
- Working knowledge of Web technologies (JavaScript, Ajax, DHTML, CSS and XML standards), Web Services, and web frameworks and libraries (Dojo, Yahoo UI, JQuery).
- Working knowledge of Perl language, an asset
- Knowledge of SQL Alchemy, WSGI, Pylons, Django, Turbo Gears, much appreciated assets
- Experience with Mercurial (branching, merging, hooks, etc), very valuable asset
- Proficiency in English oral and written
- Contact: Herald Gjura - Software Development Manager
- E-mail contact: hgjura@pivotalpayments.com
- Web: http://www.pivotalpayments.ca
Greythorn, Inc. [AGENCY](Seattle, WA, USA)
Posted 20-Jul-2009
Job Description Sr. Linux Server Engineer - Scalability Architect
Permanent Position Located in Seattle, WA
Come work for a top tier retailer of mobile-web services. My client is experiencing unprecedented growth working with some of the biggest and well known mobile retailers out there. The company is full of open source enthusiasts and you'll have true ownership of vital facets of their end-product. There is a commercial release piggybacking off a licensing agreement with a major retailer that is already in place. In the end, there will be exposure to millions of people.
Here's an opportunity to define the server architecture for this expanding company and lead as the key member of the server engineering team.
Are you excited about taking on all of these type of roles:
- Tools Development
- Application Development
- Service Architecture
- Database Administration
- System Administration and Monitoring
If so, you might be what we are looking for, but please keep reading...
The next, and most important attribute and proven experience you must have is the ability to design a system(s) that has scaled into the millions or close to it. You will be responsible for the backend architecture and re-architecture of systems that can handle millions of customers.
Some other qualifications but not limited to are:
- Advanced Unix/Linux system architecture
- Experience with high traffic web services
- Designing robust systems in Linux/Unix/BSD environments
- Ruby
- MySQL
- Solid scripting skills in Python, Perl, PHP or Shell
- Unix/Linux System Administration
- load balancing, Memcached, Reducing Applications
- LAMP
- cloud services
- Contact: Ryan Prosio, Technical Recruiter
- E-mail contact: ryan.prosio@greythorninc.com
