Python Job Board
The postings below appear in the reverse order they were submitted, and the date of posting is provided.
Please see our HOWTO to send us a new listing for the Python Job Board.
Unpaid volunteer positions are listed in the Wiki on the VolunteerOpportunities page.
If you're searching for Python jobs, also try the buttons in the sidebar on the left: these are customized searches into some popular job search engines, and probably have many more listings than here. (If you would like us to add your favorite job search engine to the list, drop us a note with its URL!)
Do not send us your resume. We're not set up to process resumes, and they will be thrown away unread. You can submit your resume to the job boards listed on the left instead.
$LastChangedDate: 2008-05-08 17:07:22 +0200 (Thu, 08 May 2008) $
Python Job Opportunities
BestPricePicker.Com (Warsaw, Poland)
Posted 8-May-2008
Job Description:
An e-commerce website is in the process of migrating to the Zope platform and requires a complete professional store front built from scratch. More details are available by email.
- Web application development experience is required;
- At least 2 years Zope experience required;
- Strong JavaScript knowledge is a big plus;
- Good command of the English language is required;
- Remote work is a possibility.
Please send your resume at jobs[at]bestpricepicker[dot]com and we will get back to you.
What Python is used for: To design and develop a professional store front on top of Zope.
- Contact: Janak Polanski, HR Manager
- E-mail contact: jobs[at]bestpricepicker[dot]com
- Web: http://bestpricepicker.com
Microcom Recruiting [AGENCY](London, Bristol, UK)
Posted 7-May-2008
Developers required - All levels of experience consider including graduates.
Salary £20k to £80k
We are currently seeking a Software Engineer to work in a team of highly able programmers, using technologies such as Python and Linux, and modern Agile development processes encompassing pair programming, unittests, and working with stories.
To qualify we expect all members of the software team to have the following:-
- A keen analytical mind, with a sound ability to judge when to focus on the details and when to think laterally.
- Good interpersonal skills. This means being able to work continuously with other developers and talk sensibly with non-technical staff.
- A strong desire to do things right, and not just to get it done. Obviously this needs to be tempered by the need to accept the compromises such as time-constraints that exist within a business.
- Exposure to Linux/UNIX and other OS's.
- Exposure to object oriented programming in more than one language. So long as there is some breadth, previous experience of Python is almost irrelevant (although a desire to program in Python is essential).
Contact:
- Tel: Rakesh Thakrar on 0845 389 2322 or 07970943227
- email rakesh.thakrar@microcom-recruitment.com
IBA Software [AGENCY](northern Mass, USA)
Posted: 07-May-2008
Job Description:
Contract Position, CAN WORK REMOTELY!!!!
The objective of this project is to support a fault-tolerant Linux server configured as a "network appliance"; where the end user will have no access to the executables, operating system, root access or unencrypted binary code on the hard drive.
The GUI interface and supporting code is written Python with GPG and dm-crypt is also being used. The current programmer is leaving the project due to a career direction change. A handover document for a replacement programmer is being written by the current programmer.
The GUI interface has four tabs, each with different functionality. It is expected that at least one tab if not more and additional functionality that has already been requested will not be completed prior to the current programmer leaving the project. No testing has started and testing will be very limited prior to the current programmer leaving the project.
A replacement programmer needs to join the project for the following:
- Code the basic requirements not completed before the current programmer needs to leave the project. It is expected that at least one GUI tab will not be completed
- Added functionality requirements requested after the basic requirements were locked in.
- Additional functionality requirements not yet known.
- Fix errors discovered during:
- Unit testing
- Integration testing
- System testing
- System integration testing
- Pre-production testing
- Production
- Provide documentation updates to the projects documentation specialist
Please Send Qualified Resume to Alaina Swanson
- email: aswanson@ibasoftware.com
- tel: 781-769-7409
Mastech, Inc. [Agency] Orangeburg, NY, USA
Posted 7-May-2008
Python Programmer
- Designs and codes from specifications, analyzes, evaluates, tests, debugs, documents, and implements moderately complex software applications. Prepares detailed specifications.
- Provide programming skills to augment team capacity. Project consists of coding and deploying new version of in-house web based applications to new production platform.
- Skills required include - substantial object oriented programming knowledge, substantial web based programming experience, solid working knowledge of python programming language, experience with apache web server, web frameworks (e.g. cherry py) , and linux/unix operating system Experience with telecommunications services or equipment is a plus.
- Candidate will need work with the existing team and interact with the BA/QA personnel.
- Skills: Python, Apache, Linux/ Unix Operating system
Linger Media Company (Vancouver, BC, Canada)
Posted 6-May-2008
Job Description: Responsibilities:
- Design and develop exceptionally high quality Python code for a broad-appeal small business website.
- Manage all aspects of website development and deployment, including new feature design/development, database design, server maintenance, database migration etc.
The ideal candidate will have the following:
- Python experience
- Extensive knowledge of open source tools and development
- Extensive experience configuring and maintaining Linux servers
- Strong understanding of UI design and human factors
- An insatiable desire to find the "elegant solution" to a given problem
- Must be self-motivated and a good communicator
- Able to produce results both independently and collaboratively
- Impeccable attention to detail
- Dedication to completing work on time with tight deadlines
Other stuff that would make you rock but not necessary is experience with Google API's, Django, and that you use a Mac.
Job is contract that could turn to full time.
Please send your resume, cover letter, and salary expectations to jobs@lingermedia.com.
- Contact: Simon Koldyk
- E-mail contact: jobs@lingermedia.com
VMware, Inc (Palo Alto, CA.)
Posted 6-May-2008
Job Description: Build Infrastructure Engineers (mid – senior level)
VMware, the industry leader in high-performance, enterprise-class x86 virtualization technology, is looking for an organized and detail-oriented Build Infrastructure Engineer to play a critical role in improving build infrastructures to improve productivity for both development and build engineering.
As the Build Infrastructure Engineer, you will get the opportunity to work closely with build release team and senior development engineers in products and design meetings in large scale projects. The Build Infrastructure Engineer will engage new tools (tools development) into our environment by proposal, design and implementation, and must be independent and have strong leadership skills. Work independently to improve our existing build system.
Job Requirements:
- 3-5+ years of experience in software development roles on Windows and/or Linux platforms.
- Must know Python and Perl scripting or other OOP scripting
- Must know CVS, Clearcase, Perforce
- Must have expertise in C/C++
- Must have Automated Build experience.
- Must have in-depth understanding of makefiles. Experiences with SCons strongly desirable.
- Must Have done software development on both Linux and Windows platforms
- Desired: experience with multiple build environments, such as Solaris, VXworks, Mac, Win, Linux, RedHat, SuSe, Fedora, Debian, Ubuntu.
- Desired: strong SCons or ANT
- Understand symbol resolution issues, including both dynamic linking and static linking is desirable
- Experience working with scripting subsystems in excess of 10,000 lines of code.
- Expert in open source tool configuration processes such as Buildforge, Electric Cloud, Toolsmith
- Extremely knowledgeable in the entire development build tool chain, including compilers, linkers, debuggers, and editors. Experiences building cross-compilers is desirable.
- Experience building GNU autoconf/automake based open-source software on UNIX platforms is desirable.
# VMware is moving from Perl to Python. Python is used here a lot. Build tools, build the environment, build the infrastructure etc.
If interested please send resume to:
Space Telescope Science Institute (Baltimore, MD)
Posted 5-May-2008
Job Description: Senior Systems Administrator
Far-distant galaxies from the beginning of time. Fiery stars born in clouds of gas and dust. You've seen the pictures; now be a part of the history. Join the team that operates and manages the Hubble Space Telescope and its successor, the James Webb Space Telescope. Experience the wonder of 21st century space exploration in a job that offers a competitive salary and generous benefits. Space Telescope Science Institute, located on the Johns Hopkins Homewood campus, is in search of a Senior Systems Administrator to work in our Information Technology Services Division.
The Senior Systems Administrator provides maintenance, development, and user support for one or more of the following service areas: web, desktops, servers, operating systems, system programming, account management, storage, networking, software, hardware, etc.
Regular duties include performing IT systems administration and maintenance, evaluating, installing, and upgrading software and hardware, resolving user questions and issues, providing support and training to Institute staff, coordinating hardware problem resolution with on-site and vendor service personnel, performing problem diagnosis and recovery, monitoring and analyzing use of system resources and making recommendations for changes, monitoring system security, and staffing IT Help Desk. The candidate should possess an expert knowledge of relevant technical areas, be able to plan and execute major installations and upgrades, perform monitoring and trend analysis and recommend system resource management procedures and changes for improvement.
Candidates must have a bachelor's degree in IT, Computer Science, or related field and 6 years of progressively responsible experience in IT support. Substitution of additional relevant education or experience for stated qualifications will be considered.
STScI offers an excellent benefits package, tuition reimbursement, competitive salaries, and a stimulating work environment. Candidates are requested to submit their resume through our online application system at http://www.stsci.edu/institute/employment. Resumes received by May 9, 2008 will receive full consideration.
Committed to the benefits of diversity, we strongly encourage qualified women and minority candidates to apply. EOE/AA/M/F/D/V.
3700 San Martin Drive Baltimore, MD 21218
- Phone: (410) 338-4389
- Fax: (410) 338-4477
- Apply online: http://www.stsci.edu/institute/employment
Zope Corporation (Fredericksburg, VA USA)
Posted 4-May-2008
Job Description: Software Engineer
Zope Corporation is looking for talented Python, Zope 3, Javascript programmers to join our team to deliver cutting-edge Zope solutions for our customers.
Requirements:
- Strong background in Python and Web application development
- Javascript a plus
- Proven ability to design and deliver custom solutions
- Strong communication/collaboration/problem solving/documentation skills
- Zope expertise not required
Responsibilities:
- Conduct detailed analysis of problem domains and customer requirements
- Deliver robust software components and solutions
- Contribute to project documentation, transition materials and training
- Participate in the continuing development of the Zope platform
Qualified candidates, send resume and salary requirements to careers@zope.com.
More information is available at Zope Careers
Southern Regional Climate Center (Baton Rouge, LA, USA)
Posted 02-May-2008
Job Description:
The NOAA Southern Regional Climate Center (SRCC) at Louisiana State University is seeking a computer systems manager (systems administrator) to manage its enterprise grade systems and workstations. These systems control a dynamic 24/7/365 data collection system that supports a climate data warehouse, operational service center, and research facility on the LSU campus. Computing facilities include Linux-based servers and workstations, a SUN storage server, peripheral devices operating in a high speed networked environment.
Required Qualifications:
- Bachelor’s degree in a physical, computer, engineering science or related field;
- experience managing UNIX-based operating systems;
- effective written and oral communication skills;
- the ability to interact with people having diverse technical and non-technical backgrounds;
- analytical troubleshooting skills.
Additional Qualifications Desired:
Candidates that do not have formal computer system management experience, but have a solid working knowledge of UNIX based operating systems, are encouraged to apply. Special consideration will be given to candidates with experience in scientific or technical applications programming, statistical and graphical analysis, GIS development, UNIX shell scripting, relational database system management and/or design, website development, and cluster computing. Preferred software language skills include C, C++, Python, Java, and PHP.
Responsibilities:
Maintains a highly responsive, reliable, and secure computing environment in support of SRCC activities including installation, maintenance, and administration of all SRCC computers and software systems in on-site and off-site locations; installs, configures, and manages hardware and software systems that support realtime data processing, web services, disk-based data resources, user accounts, email services, and cluster computing.
Competitive salary is commensurate with training and experience. An offer of employment is contingent on a satisfactory preemployment background check. Application deadline is May 16, 2008 or until a candidate is selected. Submit a letter of application, a current resume (including email address), and a list of references via email only. Attachments should be provided in PDF format.
- Contact: Dr. Kevin Robbins, Director, SRCC
- E-mail contact: krobbins <at> srcc <dot> lsu <dot> edu
- Web: http://www.srcc.lsu.edu
Rackspace IT Hosting (San Antonio, TX, USA)
Posted 01-May-2008
Job Description: Rackspace: IT Hosting (Proud sponsors of PyCon 2008)
Rackspace is a highly awarded and respected IT and managed server hosting company. We earned our place by approaching what we do from our customer's point-of-view. We do more than just expertly support the technologies we provide; we also expertly support our customers. We call it Fanatical Support(tm). It's our mantra and it works really well for all involved - our customers, our employees, and our company.
Python is ingrained in our business. We're not just tinkering with it or adopting it for the first time. Python powers the tools that enable us to deliver our trademark Fanatical Support to customers. You may have seen the article at http://www.python.org/about/success/rackspace. When that article was written in 2003, we had to do a lot of things on our own because there weren't any cool ORMs or web frameworks. Since then, we've started using Pylons and SQLAlchemy and are continually researching frameworks and tools in the community.
We're also exclusively using Python in RackLabs, our internal R&D group. Their latest undertaking makes heavy use of Twisted and SQLAlchemy. Even the development environment is Python-friendly with WingIDE, Mercurial, and Trac. Rackspace is hiring in both our IT and RackLabs groups. We need Python developers who:
- Have been there, done that, with the t-shirt to prove it (import antigravity).
- Can say and write stuff that others will understand.
- Enjoy finding elegant solutions to interesting problems.
- Believe there is always a better way.
- Found enlightenment reading the Zen of Python.
- Have a resume in a format other than Word.
Bonus points for:
- Mad Debian skills.
- PostgreSQL foo.
- Django, TurboGears, Pylons, or webpy.
- Apache+mod_python.
- Contact: Oren David
- Contact: Please directly apply through this link: https://rackspace.ats.hrsmart.com/cgi-bin/a/highlightjob.cgi?jobid=1249
Kforce Technology Staffing Boston, MA, USA
Posted May-01-2008
Position Qualifications
- Experience with Python and an object oriented language such as C++, or Java
- Excellent programming ability
- Record of superior academic or professional achievement
DESIRED BACKGROUND/EDUCATION
Bachelor's degree or higher from an excellent university
POSITION OVERVIEW
We are looking for outstanding software engineers to help develop our research and trading infrastructure. The ideal candidate is someone who loves programming and is passionate about creatively applying technology to solve complex, real-world problems. The successful candidate will be a key contributor in projects related to distributed computing, data warehousing, automated testing and monitoring, and large scale data analysis. No previous financial experience required.
Python will be used within the quantitative analysis group, for the research and trading infrastructure within this asset management firm.
- Contact: Jaclyn Jussif, Account Manager
- Email: jjussif@kforce.com
- Web: http://www.kforcetech.com
Brainwave Corp. (Hyderabad, AP, India) & (Kolkata, WB, India)
Posted: May-01-2008
Application Developer:
Job Description:
- Create applications using the Brainwave Platform that get work done, simply and efficiently.
- Contribute to SRS formation, Brainstorm design and architectural decisions for the applications.
- Use and enhance Widget libraries.
- Use iterative development
- Make the user, experience a low learning curve and get them hooked on to your applications
- Research and find optimal solutions to solve tough technical problems
- Always stay on the bleeding edge of technology.
Requirements:
- Experience in web based software development,
- Knowledge of Python is a must.
- Theory of Databases and algorithms is critical.
- Work Experience of Minimum 0-2 years (or 4 project cycles)
- Professional courses in RAD, Prototyping, Testing, User Interface designing and Usability testing will be an added advantage
- Must have successfully solved technically difficult problems in his earlier roles.
- Experience in Linux/Unix and windows environment.
Note: Relocation package can be mutually agreed on for deserving candidates.
Company Info:
Brainwave is one of the few product based companies. It is an innovator, delivering next generation solutions in the IT field. With its python based, schema less database centric, rapid application development engine, Brainwave provides solutions to various businesses and enterprises.
Contact: Abhishek, Head HR
E-mail contact: pycareers@brainwavelive.com
Population Data BC. (Vancouver, BC, Canada)
Posted: May-01-2008
Job Description:
The Population Data BC is dedicated to building the world's most comprehensive data infrastructure on the determinants of health and creating a research infrastructure that facilitates innovative, interdisciplinary research of international importance. Working as part of a small, innovative team in a multi-server, high security Linux environment, the application programmer will develop systems software and will provide programming support for the ongoing management of data held by Population Data BC and its partners. This position will be within the Population Data BC.
Major Responsibilities may include:
- designing and developing web and GUI applications and database systems for loading data, managing databases, and generating data extracts
- managing data from Population Data BC partners and maintaining integrity of databases
- conducting data extracts, and designing and executing complex data queries using databases and other file formats
- communicating with team leads and other Population Data BC and its partner staff to obtain feedback and ensure consistency with overall goals and priorities
- documenting applications, systems and processes using established documentation methods
- attending meetings - including project advisory group sessions; and performing other related duties
- participating in probabilistic record linkage activities
- other duties as requested and relevant
Education/Experience:
University degree in Computer Science plus two years of related experience in database application programming and web application development, or an equivalent combination of education, training and experience.
Required Skills and Experience:
- Experience with web application development
- Experience with some of Python, Ruby, Perl/ModPerl, Java, C++, or other object oriented languages
- Experience with Django an asset
- Experience with Linux/Unix environment
- Experience with the use of open source software in critical systems
- Experience managing large datasets and databases
- Familiarity with validation and transformation of data between various database and file formats
- Familiarity with open source software development model
- Proficiency in Unix shell scripting preferred
- Knowledge of probabilistic record linkage an asset
- Contact: Marilyn Burgess
- E-mail contact: marilyn@popdata.bc.ca
- Web: http://popdata.bc.ca/
Enfold Systems (Houston, TX, USA)
Posted: Apr-28-2008
Senior Developer / Technical Lead
Enfold Systems is the premier provider of Windows integrated open source content management solutions. We are a close knit company comprised of creative and analytical minds. We foster an environment where your leadership potential and original ideas will flourish. If you are looking for place where you can make a difference in a tangible way, look no further.
Location: Houston, Texas (Museum/Montrose)
Hours: Full time or Contract to Hire
Compensation: Based on Experience
Reports to Director of Development
Responsibilities:
- Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's 3-tier or N-tier architecture
- Works with Web Designers in a team setting
- Exploratory approach to problem solving
- Plan, execute, and control technical aspects of projects, both large and small.
- Assist in project scope / requirements analysis definition & estimation
- Create and submit detailed technical plans
- Determine appropriate resources required to implement project tasks
- Manage/balance competing demands: scope, time, cost, risk and quality
- Manage technical project personnel including subcontractors / client personnel
- Monitor progress and prepare status reports detailing progress of projects
- Generate new ideas regarding the development of best practices methodologies and tools.
Required Skills:
- BS in Computer Science or equivalent years in industry
- 2-4 years of C++, Python, Java or Smalltalk
- Enjoys reading source code
- Understands the value of test-driven development
- Able to switch from product development to client interaction with ease
- 2+ years of technical project management experience (software or web-based)
- Consistent track record for delivering?projects on time and budget
Desired Skills (any of the below):
- Experience working with Open Source technologies
- In-depth knowledge of the Zope application server
- Exposure to of the Plone content management system
- Experience with information retrieval, taxonomy / other information management systems
- Search Engine experience: Lucene/Xapian or commercial offerings
- Real world Python experience
- Windows experience (COM/.NET)
- Willingness to acquire and learn new skills as needed
- Self-motivated and able to work in a fast paced environment
- Contact: Autumn Barker
- E-mail contact: jobs@enfoldsystems.com
- Phone: 1.713.942.2377
- Web: http://www.enfoldsystems.com/
National Renewable Energy Laboratory (Golden, CO, USA)
Job Description: Student Intern Scientific Computing Group 5900 5900-7259
A student internship is available in the National Renewable Energy Laboratory's (NREL) Scientific Computing Group. NREL is the nation's primary laboratory for research, development and deployment of renewable energy and energy efficiency technologies. The intern will be supporting work concerning management of scientific and technical data. Our data group is cutting-edge with respect to capturing rapidly changing scientific metadata and allowing the scientists to relate different kinds of data in a meaningful way. We have an immediate opening for a summer student internship with possible extension to one year in our Golden, Colorado office. The position would be part-time (15 - 25 hours per week) during the school year and/or full time during the summer.
DUTIES: Will include working with researchers on techniques to enable the capture and storage of technical data in a scientific setting. Your role in our development team would be to support data harvesting using existing software, and develop new visualization techniques for existing data sets.
DESIRED QUALIFICATIONS: Undergraduate or graduate student in computer science or related field, with demonstrated experience in programming, databases and software development. Experience using agile techniques and test-driven development. Demonstrated of Unit Testing. Experience with major dynamic languages like Python, Ruby, or C#.
PREFERRED: Demonstrated good writing skills and computer skills, specifically including programming in python and database use. Experience with systems related to management of scientific data.
- Contact: Laura Davis NREL, Human Resources Office
- Reference: Req. #5900-7259
- E-mail contact: laura_davis@nrel.gov
- Web: http://www.nrel.gov/employment/job_postings.html
Fish Software (Dallas, TX, USA)
Posted Apr-24-2008
The Company:
Fish Software is an event marketing company located in the Dallas, TX area. We deliver to our customers custom, client/server, real-time, immersive media solutions incorporating sophisticated technology such as Real-Time Locating Systems. Our proprietary framework is built on Python and open source software in general.
Job Description:
This full-time position is ideal for an intermediate level developer but more or less experience can be accommodated. You will be primarily responsible for customizing our framework on a client by client basis in order to deliver a custom immersive media solution. Tasks will vary on a project by project basis but can include: Python development, Flash/Javascript oriented development, client/server programming, GUI programming and even some simple graphic design. Work will at times also focus on longer term research and development aimed at improving the capabilities and reliability of our frameworks.
Requirements:
We desire the following experience/skills:
- Excellent Python programmer
- High-level, object-oriented design skills
- Comfortable working from requirements documents and unit testing
- Experience with Twisted and/or real-time client/server applications in general
- Comfortable developing on Linux, Windows and Mac OS X
- Experience with Flash/Javascript is a plus
- Experience developing and deploying web applications using Python frameworks is a plus
- Graphic design skills are a plus
Note:
Relocation is not available; likely candidates will be from the Dallas/Ft. Worth area.
- Contact: David K. Hess
- E-mail contact: dhess@fishsoftware.com
- Web: http://www.fishsoftware.com/
NIM Labs (Aliso Viejo, CA, USA)
Posted Apr-24-2008
Overview: Networks in Motion (NIM) provide award winning wireless navigation solutions for today’s GPS enabled mobile phones. Our exceptionally reliable platforms deliver location-centric information to people on the go, offering continuous access to local directories, maps, driving directions and more. We deliver products to major wireless Carriers and enterprise customers, enabling the rapid deployment of mapping, directional, and other location based services utilizing our patent-pending technologies.
NIM Labs has openings to lead and develop next generation products and services.
Job Description: Python Guru’s to lead and contribute in NIM’s next generation LBS solutions. Both Web and Server-side development is based on Python and C/C++.
- Available: Contractors, Part-Time, or Full-Time job positions are currently open.
Job Requirements:
- Must have expertise in Python
- Must have expertise in C/C++
- Must have several years of software development experience
- Must have knowledge of TCP/IP and network programming
- Must have extensive knowledge of Unix/Linux or Windows environments
- Must be knowledgeable in the entire development build tool chain, including compilers, linkers, debuggers, and editors.
If interested please send resume to:
- E-mail contact: nimlabs_jobs@networksinmotion.com
- Web: www.networksinmotion.com
Robert Half Technology. (Toronto, ON Canada)
Posted Apr-24-2008
- Title: Python / Django Developer
- Industry: Media & Communications
- Location: Toronto, Ontario
- Ideal Start Date: May 05, 2008
- Salary Scale: $40.00 to $45.00 / HR
Job Description: Our client, a leading technical and media firm has an immediate project need for a Python / Django Developer. This project will begin by May 05, 2008 and will extend 4-to-6 weeks. The role of the Python / Django Developer will be to work directly with the Development Director to meet the technical requirements of the end client. Projects could include implementing features like User Profiles, forums, blogs, photo galleries, social interactions, and content syndication. This is an exciting opportunity to use an emerging technology on a great application in a laid-back environment. As a strong candidate for this project opportunity, you must have 3 or more years of experience working with Python and 2 or more years coding with Django.
- Contact: David Keir, Account Executive, Robert Half Technology
- Phone: (416) 350-8143
- Email: toronto@rht.com
- Web: www.roberthalftechnology.com
- Job Reference: #509-038350
Digg, Inc. (San Francisco, CA, USA)
Posted Apr-24-2008
Job Description: Python Developer
Code and support the core software of Digg.
RESPONSIBILITIES:
As part of Digg's Research and Development team, develop and support the cutting edge components of Digg's backend: custom databases, custom analytics, specialized algorithms, and whatever else we need to invent.
QUALIFICATIONS:
- Coding experience with Python and Linux in a startup environment
- Basic competence with Subversion, Apache, and MySQL
- Bachelors degree or higher in CS or any branch of science or mathematics
Telesolutions National Search, Inc. [Agency]
Posted Apr-22-2008
Company Description:
TeleSolutions is a National Executive Search Firm working with companies and candidates in the Telecommunications, Data Communications, Semiconductor, and Fiber Optic Industries.
Job Description: Software Engineer
We have a very special search ongoing with a Northern California company looking for a Senior Software Engineer responsible for the development of full applications in Python. We are looking for a hard-core software professional, with in-depth knowledge of and experience with the Python approach to software development.
The company is currently pre-IPO made up of Executives from multiple companies who have taken start-up companies public and know the secret of success. Company offers full benefits including medical, dental, 401K plans and very competitive compensation.
Responsible for the development of full applications in Python. We are looking for a hard-core software professional, with in-depth knowledge of and experience with the Python approach to software development.
Qualifications:
- 5+ years of software development experience.
- 2 years of Python application development
- Experience with Python extensions in C/C++
- Experience interfacing with C/C++ applications in Python
- Experience with advanced programming techniques including introspection, meta-programming, data driven design.
- Experience with the following are a plus:
- Embedded systems
- Linux development
- Software design for redundant/high availability systems
- Telecommunication transport technologies
- Application development using the Twisted framework
- Application/GUI development using VxPython
- Agile development practices
Waterstone Capital Management. (Plymouth, MN, USA)
Posted Apr-22-2008
Job Description: Applications Developer.
Minneapolis based hedge fund is looking for an applications developer with 3+ years of experience. This is a hands on position with lots of growth potential and would involve new development and maintenance of existing code and daily process. The individual must have experience in Python, Visual Basic, VBA for Access, SQL Server, .NET and Excel. Knowledge of C/C++ is a plus. Experience in working with financial instruments is required. BS or MS in Computer Science is required. 50% of the programming is in Python.
- Contact: Hussain Jiwani
- E-mail contact: hjiwani@wscm.net
RSKL, inc. (Los Angeles, CA, USA)
Posted Apr-21-2008
Python / Web Developer
We are a happy and healthy company in the LA area looking for a programmer to head up our small web development team.
Like all great developers, you must be reasonably well rounded, however, because of the nature of our existing code we are looking for particular strengths in the following areas, listed in order of importance:
- Python (Django framework)
- Javascript (ajax)
- General Productivity (GTD is ideal)
- Latest and greatest html / css techniques
- Basic web server administration
- Reasonably strong database skills (mysql)
The majority of your time will be writing python code.
This is a full time position at our office in Calabasas, CA
Contact: rskl.dev@gmail.com
Amplify Systems [Agency] Silver Spring, MD, USA
Posted Apr-19-2008
I have five 6-month contract positions with our Client. Python developer who will be responsible for ensuring the health and development of new and existing systems.
- Create software that interoperates with legacy components written in Python and C/C++.
- Work with Product Group and user community to build robust, scalable, dependable applications.
- Identify and implement operational improvements to enhance software system efficiency and performance.
- Review enhancements and modifications by other developers to the software, with focus on security and performance.
- Work closely with user community and operations to resolve production issues.
- Coordinates the testing, installation, and implementation of new/improved systems or upgrades, and confers with management personnel on operational issues; serves as lead technical advisor and Systems liaison.
- Instrumental in the implementation of systems as well as software and provide technical support along with training on the use of system utilities and operating procedures to the affected end-users.
Qualifications:
- Bachelor's degree with major in Computer Science or other related business field with five to seven years of development experience.
- Must have solid experience developing in Python.
- Overall strong development with Unix based programming including C, C++, Perl and Python.
- Must possess a strong knowledge of data communications with a heavy emphasis on TCP-IP network design.
- Strong skills in development as a designer, writing code and developing production systems.
- Web application design and development and knowledge of PeopleSoft CRM and billing systems a plus.
- Experience in the payments industry a plus.
If you are interested in the job please send your resume with contact information. If you are not interested please pass this to someone that might be interested.
- Contact: Rahul Ka
- E-mail contact: rahul@amplifysystems.com
Globalistaz Inc. (Chicago, IL, USA)
Posted Apr-19-2008
Job Description:
Who we are: a small, dynamic startup company, currently developing the web application that forms the heart of our business plan.
Location: we're based in the U.S., but we already run the project currently in view via web-based collaboration. If you can offer a point of contact within the U.S., that would be helpful, but it's not essential.
Who we need: contract developers with solid experience in building web apps in this kind of environment, to accelerate the process of bringing our application to production release status.
What your experience should include:
- Successful development and delivery of web applications, particularly dynamic generation of HTML, HTML forms handling, and interaction with an SQL engine.
- Python : essential, with a determination to keep your code clean and well-organized, avoiding unnecessary complexity and sneaky tricks.
- Django : very strongly preferred, but we'll consider Python experts willing and able to come up to speed on Django fast.
- Highly desirable: a good understanding of CSS; knowledge of browser-specific HTML bugs/misfeatures; use of JavaScript/ECMAScript for navigation menus etc. General familiarity with SVN, Trac, and OpenOffice.
The opportunity: initially, a 2 to 3 month contract for development of key sections of the website, according to our functional and technical specs. Successful execution on this contract will lead to further opportunities for collaboration.
What Python is used for:
Our web app is written entirely in Django and Python, using MySQL as the database engine, served by Apache running on Linux.
- Contact: Paul C. Cobb, CTO
- E-mail contact: paulccobb@mac.com
Generator Group [Agency] (San Bruno, CA, USA)
Posted Apr-19-2008
Sr. Software Engineer - UI
OVERVIEW:
Our client is a market leader in web analytics and Marketing Performance Management solutions. We're looking for a Senior Software Engineer for their office in San Bruno, California. Their Dynamic Search division uses sophisticated software techniques to optimize campaigns for web advertising.
RESPONSIBILITIES:
Design, implement, and test software for the front end (UI) and the middle tier layer of our advertising automation and optimization system.
Write and review design documents.
Work with product management on requirements definition and with QA on test planning.
QUALIFICATIONS:
BS in Electrical Engineering or Computer Engineering. MS strongly preferred.
Strong working knowledge of Python development. CherrPy knowledge is a plus.
Breadth of software experience including exposure to many of the following areas: database design and programming, web programming, architecting for scalability and performance, security technology.
Must be familiar with javascript and cascading style sheet.
Must be familiar with typical computer hardware and networking.
Must have initiative and a strong ability to innovate.
Must be a skillful writer and communicator.
Sr. Software Engineer - DB
OVERVIEW:
Our client is a market leader in web analytics and Marketing Performance Management solutions. We're looking for a Senior Software Engineer for their office in San Bruno, California. Their Dynamic Search division uses sophisticated software techniques to optimize campaigns for web advertising.
RESPONSIBILITIES:
Design, implement, and test software for the back end of our advertising automation and optimization system.
Design, implement and test modules to interface with various Ad Network using their perspective APIs.
Write and review design documents.
Work with product management on requirements definition and with QA on test planning.
QUALIFICATIONS:
BS in Electrical Engineering or Computer Engineering. MS strongly preferred.
Excellent hands-on software development and design skills.
Strong working knowledge of SQL server required. Development is primarily based on an open-source platform utilizing Python, Perl, and CherryPy.
Experience in technical leadership roles.
Breadth of software experience including exposure to many of the following areas: database design and programming, web programming, low-level network programming, architecting for scalability and performance, real-time system design, and security technology.
Must be familiar with typical computer hardware and networking.
Must have initiative and a strong ability to innovate.
Must be a skillful writer and communicator.
- Contact: Arthur Amela
- E-mail contact: art@generatorgroup.net
- Web: http://www.generatorgroup.net/
Pure Placements of New England [Agency] (Watertown, MA, USA)
Posted Apr-19-2008
We are technical recruiters with 5 Python openings at a wonderful small client west of Boston; they need candidates with all levels of Python who are savvy with Internet aps development and, perhaps more important, experts in the manipulation of multiple kinds of data, i.e, file, images, movies in large numbers and sizes. CherryPy is a plus.
We have recently placed a manager with this client, and now things are hopping, so they need to fill these new positions with some urgency.
Please get in touch to discuss further; resumes are appreciated in advance of conversing, but not essential.
- Contact: Patrick Mertens
- Email contact: patrick@theworld.com
- Web: http://www.e-placers.com/
Brainpark, Inc. (Guelph, Ontario, Canada)
Posted Apr-19-2008
We are gathering a team of freedom fighters dedicated to bringing humanity back to the workforce by creating disturbingly simple applications for business. This call goes out to all Python developers located in or nearby Guelph, Ontario who would like to join our unruly gang.
We have been branded as one of Canada's top 20 hottest start-ups and our skunkworks product division is located right here in Guelph. This is your chance to live and work in what has been consistently rated as one of Canada's "most liveable cities". We help instigate and pull together software design gatherings and un-conferences like DemoCamp Guelph in the hope of making our city a great place to stay connected, learn, and work.
Our simple goals are to build software applications that completely change the way people work together within organizations. Come help us pioneer a new path to designing and building effective software products as part of our team working in a highly participatory process. This will require getting your hands dirty in community based events, listening to users and then using that information to thoroughly explore the problems before implementing anything more than a sketch.
ROLE: We're looking for people as interested in asking, and exploring, the right questions as finding a solution. We don't have room for rock stars or wannabes as we all want to play together. If you prefer pencils over photoshop, collaborative conversations more than IM, and wrestling with problems more than jumping to an opinion, then you best chat with us.
Things we would hope you are considering:
- Can I handle the wild and unpredictable nature of a start-up?
- Do I really want to stretch myself in a language and technology stack that will make me more productive?
- Am I willing to live beyond the norms of a job description?
- What would it be like to genuinely contribute to a team and how it works?
We are looking for someone who is:
- Finished with working in environments that seem to work directly against getting things accomplished
- An active self learner
- A team player who makes the people around them better
- A strong communicator who can clearly explain and discuss complex technical topics
- Passionate about building clean, well architected software
- Not interested in reinventing any wheels but instead able to find and draw on existing frameworks and then work in the community to improve those existing wheels
- Driven to deliver software with exceptional user experiences and realize that to do otherwise is to fail
You get gold stars if you have:
- Experience with Python and Django
- Built sophisticated search functionality leveraging existing frameworks such as Lucene
- More than 5 years experience in software development
- A large handlebar mustache
RESUME SUBMISSION: If you are interested in this opportunity and meet the above qualifications, please submit your resume with wage expectations to resumes@brainpark.com. Once your resume has been received, those who are qualified will be contacted.
- E-mail contact: resumes@brainpark.com
- URL for more information: http://www.brainpark.com
Exoweb. (Beijing)
Posted Apr-18-2008
Job Description: Exoweb is a fast-growing foreign-owned tech company seeks Junior, Mid-Level andSenior Software Engineers. We are passionate software developmentprofessionals, open source believers and agile methodologypractitioners employing the latest technologies and aggressivelyexperimenting with new ones (Agile Methodologies, ClearSilver, CSS,C++, Django, Flash, Java, JavaScript, Laszlo, Linux, Perl, Python,REST, SQL, Twisted, XML, XP, Zope.). We reward based on merit, enjoy our open loft-like office and an informal-but-challenging work environment. Do you too?
Responsibilities
Software development using advanced technologies and practices (distributed processing, scripting object-oriented languages, eXtreme Programming).
Requirements
- CREATIVE AND ANALYTICAL - You must be a great problem solver, with the ability to dive deeply into complex problems and emerge with clear and pragmatic solutions.
- ABILITY TO CREATE EXCELLENT CODE - You must write correct, clean and efficient code that you are proud of. You must be able to learn any programming language. We assume that you can use at least one of Java, C, C++, C#, Python, Perl or PHP.
- PASSION - You must have passion for what you do. Involvement in Open Source projects or a portfolio of your hobby projects is a big plus.
- ABILITY TO LEARN IN ENGLISH - You must have good enough English reading/writing to study new technologies in English quickly, and preferably a good base for improving your spoken English if necessary.
- UNDERSTANDING OF WEB TECHNOLOGIES - We assume that you know HTML and that you can quickly master all the rest. Understanding of network protocols such as HTTP, FTP, TCP/IP and DNS as well as core web technologies such as CSS, Javascript, DHTML, and others would be a strong advantage.
- PRIOR KNOWLEDGE of Python, Linux, Zope/Plone, Scrum, eXtreme Programming is a big plus.
You feel qualified and tempted? Please send your resume in English to job-software-engineer@exoweb.net and mention that you found our ad on Python.org
- Contact: Maria Lefevre Head HR Coordinator
- E-mail contact: maria@exoweb.com
- Web: http://www.exoweb.net/
Socoto Studios Ltd. (Birmingham, UK)
Posted Apr-16-2008
Job Description:
We are Birmingham based start-up looking to take on a Python Web developer. We are looking for the ideal candidate to start ASAP (1 week!). You will be using the DJANGO framework so any experience of this is a distinct advantage. You must have commercial experience in Web technologies such as AJAX/XHTML/JavaScript and MOST importantly the LAMP stack where P = Python (obviously!). You will be working in a friendly environment with flexible working hours and a simple approach to management. We are working on exciting and innovative projects within mobile (iPhone/J2ME) and Web application field.
If this sounds like your kind of place then get your CV in quick. Thanks all!
What Python is used for: Web app development.
- Contact: Ansar Mehmood
- E-mail contact: ansar@socotostudios.com
- Other Contact Info: .
- Web: http://www.socotostudios.com
Rosenfeld Media, LLC (Brooklyn, NY, USA)
Posted Apr-16-2008
Part-time Contract Developer: Rosenfeld Media
(http://rosenfeldmedia.com) is a small publishing house based in Brooklyn, NY that publishes short, practical books on user experience design. We are seeking a developer to assist in a series of projects, some ad hoc, and some requiring ongoing maintenance. Our primary needs include:
- Developing simple reports from our MySQL database
- Maintaining our ecommerce storefront (built using Kryptronic's CCP software)
- Tuning data sources (via screen-scraping and APIs) that power the UX Zeitgeist service (http://uxzeitgeist.com).
Our systems run on a dedicated server at pair.com, our site's content is managed by Movable Type, and all of our systems are written in PHP with the exception of UX Zeitgeist, which is Python-based.
Requirements for the ideal candidate include:
- Ability to program in Python
- Familiarity working with web services in Python
- Ability to generate database reports in MySQL
We also hope the candidate is familiar with:
- Subversion (for version control)
- cron (used for executing the data gathering scripts and site rebuilds)
- cherrytemplate (Python module for HTML template development)
- Knowledge of PHP (CCP shopping cart runs in PHP)
- Knowledge of SQLobject (used for querying databases from Python)
- Knowledge of Python imaging library
- Knowledge of Movable Type
Please send a cover letter and a resume to:
Contact: Louis Rosenfeld (Publisher, Rosenfeld Media)
Contact: lou [at] rosenfeldmedia.com
Flumotion (Barcelona, Spain)
Posted Apr-15-2008
Job Description: Web developer (Python)
Company Profile
Flumotion, part of the Fluendo multimedia services group, is a Spanish company with its headquarters in Barcelona. (see http://www.flumotion.com/) Flumotion offers a streaming server and platform uniquely suited for companies who want to stream their audio and video content via Internet. Flumotion has developed a multi-format distributed streaming platform, with support for the increasingly popular royalty-free Ogg/Vorbis/Theora codecs, as well as Windows Media, MP3 and Flash formats. This unique streaming platform has been the result of more than two and a half years of investment in R & D. All this is possible because Flumotion has searched for, selected and integrated into its company the world's best professionals in the audio and video sector, with an extensive knowledge of the technologies related to streaming media and Open Source.
In less than 8 months, Flumotion has won top Media & Entertainment companies like Antena3, Telecinco, LaNetro-Zed, and CBNews.
Main responsibilities
Develop and maintain the applications and websites both for internal use and for clients, as well as our public website.
The web development team works on various projects, the vast majority of them written in Python, and develops several applications such as statistics reporting, specific customer frontends, billing and invoicing, etc.
The tasks include:
- Develop and maintain applications.
- Analyze and plan projects.
- Find out and solve existing problems with the applications.
- Find out and propose ways for optimizing the existing applications.
- Use common best practices (version control, unit testing, staged deployment).
Job advantages
Opportunity to be part of a quickly growing technology company Work as part of an highly skilled and experienced Open Source and Streaming team Compensation based on performance and customer satisfaction
Position Requirements (skills, characteristics):
- At least 2 years of experience in Web development.
- Good knowledge of XHTML.
- Good knowledge of PHP.
- Good knowledge of Python.
- Motivated to learn, work in a team, and improve quality.
- Relocation to Barcelona required.
- Fluent Spanish or English both written and spoken.
Position Special Skills (for identifying TOP candidates):
- Having worked in free software will be a plus.
- Knowledge of Subversion tools
- Knowledge of Django
- Knowledge of MySQL
Contact and more info:
- Contact: HR Department
- E-mail contact: rrhh@fluendo.com
- Web: http://www.flumotion.com
Talent Village (Oxford, UK)
Posted 15-Apr-2008
Job Description:
My client is looking for an experienced analytical engineer to work on our underlying mathematical comparison engine. You will be one of my clients first employees and will help shape the company. This is an excellent opportunity to work with a talented team of developers and mathematicians.
My client’s next generation comparison technology provides personalised and accurate recommendations to consumers, integrating state-of-the-art research in mathematical statistics by senior Oxford academics. We are an Oxford (UK) based start-up, funded by Europe’s leading early stage investors, The Accelerator Group, and the DTI.
Responsibilities:
- Design, build, and test math-based recommendation engines
- Help architect the design of the core engines
- Coordinate and work with the other engineers as well as with our leading mathematicians
Requirements:
- Solid proficiency in an object oriented language (min 3. years, pref. Java or C++) and algorithm design/implementation
- Strong scripting skills in Python (min. 2 years)
- Experience with data modelling
- BSc (min 2.1) or MS Computer Science or equivalent field, demonstrating analytical problem-solving ability
- Interest/experience in agile methodologies and test-driven development
- Authorised to work in the UK
Extras:
- Background in Machine Learning / Information Retrieval is a strong plus
- Experience with Design Patterns
- MySQL or other database proficiency
Social Spot (Los Angeles, CA, USA)
Posted 15-Apr-2008
Company Description:
Do you know the difference between static and dynamic typing? Are you obsessed with ducks? Do you want to jump ship from Yahoo!? If so, then we’re looking for you.
Our high energy startup is committed to revolutionizing the way people think about their mobile phones. Our service promotes, assists & inspires face-to-face connections between friends and family through the use of digital devices while maintaining an uncompromising commitment to privacy & security.
To make this happen we focus on working hard, fostering a creative job setting, working harder, indulging in our successes, and then working even harder still – you could say our ambition teeters on the insane, the good kind though.
Job Description:
We are seeking an experienced server engineer to join our small but rapidly growing team. This individual will thrive in a startup environment and is passionate about creating server software that scales to hundreds of thousands of concurrent users and beyond.
You will be involved in all phases of the software lifecycle, from specification to design, coding, and deployment. We will enjoy finding someone who takes pride in the quality of his/her work.
Requirements:
- Expert level server-side coding experience (Python, Erlang, Jabber/XMPP, C/C++)
- Object oriented programming background
- Experienced with functional programming
- Knowledge of distributed programming
- Strong knowledge of Postgres or MySQL and development of database-backed applications.
- Extensive experience with working with data intensive applications including data manipulation, structures and integration.
- Scalability, security and performance are at the front of your mind. For this reason, you should have exposure to high-volume, high-availability applications and have a knack in building distributed systems.
OLS Controls (Los Gatos, CA, USA)
Posted 13-Apr-2008
Job Description: Current Lead Developer withdrawing from new venture for personal reasons -- looking for another to help him complete Alpha, be in charge of Beta, and then help us ramp. Application is a combination of a website, custom hardware, and Linux SBC enabling companies and homeowners inexpensively to control individual room temperatures via a web interface; Target Market is 80% of the rooms in the world with forced air heating/cooling. This person(*) will write client-side Python embedded controller code, and create server-side feature rich Zope webpages working with a mySQL database.
Looking for a bright, skilled coder who, after a brief orientation, can jump into the middle of an existing project and help create solid scalable code with a good user experience. Open to part-time work, and to cash or equity (equity only for great team member).
Required:
- Python. Mid-level ability for server-side work, and more advanced Python for client-side coding
- Zope. Solid experience developing a Zope or Plone site for server-side work
- HTML, JavaScript, CSS. While design experience would be great, you are able to 'make it happen' when shown how the final output should look
Preferred:
- Graphics Design
- Web User Interface design
- Able to help manage other developers
(*) prefer one person, but open to multiple individuals if interested in client-side-only or server-side-only focus
- Other Contact Info: (888) 363-0715
- E-mail contact: jobs@olscontrols.com
- Web: www.olscontrols.com
imo.im (Palo Alto, CA, USA)
Posted 12-Apr-2008
Description: imo strives to develop amazing products that people will love. We are a start-up founded (and funded) by one of the first ten employees at Google and advised by several early Googlers. We have tons of project ideas, and we are looking for outstanding engineers to implement them.
Requirements:
- BS/MS/PhD in computer science (or the equivalent).
- Strong grasp of data structures and algorithms.
Extra credit:
- Experience building and designing scalable distributed systems.
- Ability to design and implement systems in Python.
- Extensive experience writing networking code in C/C++.
- Thorough understanding of TCP/IP and network programming.
- Adept at hacking open source software.
- Experience with HTML, CSS, Javascript, MySQL a plus.
- Know Linux better than you can sing Britney lyrics.
Compensation:
The usual ... competitive salary, stock, snacks, gym membership, health insurance, $25,000 starting bonus, and a housing stipend for living in close proximity to our office.
Email your resume to jobs@imo.im
- Contact: jobs@imo.im
- Web: https://imo.im
Your24 Travel Guides (Bay Area, CA, USA)
Posted 11-Apr-2008
Our team of two successful entrepreneurs is building a consumer travel guide site. We have an alpha of the product built in Python (Pylons framework), and need to form a relationship with a contract developer to finish the site for production release, and to handle ongoing maintenance and feature additions. The site is pre-launch but is built entirely in Python. This is not a full time position, you will work remotely and hours will vary. Hourly compensation will be based on experience.
Here's what we need:
- Experience in Python and Pylons
- SQLAlchemy and general SQL Knowledge
- Linux Ubuntu 7.1 and Apache Knowledge
- Strong HTML, Javascript and CSS experience
- Experience with consumer oriented web applications, with a bias towards "web 2.0" functionality and aesthetics
If you are interested, please respond to sam.shank@gmail.com with the following:
- your resume
- a few recent, representative projects with 1-2 references
- desired hourly compensation
- Contact: Sam Shank
- E-mail contact: sam.shank AT gmail.com
- Web: public alpha coming soon
YouTellMe.com (Rotterdam, the Netherlands)
Posted 10-Apr-2008
Job Description:
Do you have a passion for development, do you like working with innovative technologies and would you enjoy having your code used by thousands of people every day? Than we want to talk to you!
We are looking for a exceptional software engineer with experience in:
- Web Development (Python, Javascript, MySQL, (d/x)html)
- Object oriented programming
- Web 2.0 (Ajax, json, mash-ups etc)
- Database and network technology
We are looking for someone with an education in computer science. It doesn’t matter if you are a student, cum laude graduate, or drop out, as long as you extremely good at what you do. We expect your input in complicated decisions, so you need to have well developed analytical skills.
This position requires an individual with outstanding programming skills, a sharp creative mind and a positive working ethic. Because we work in small teams, you will be involved in all phases of the software lifecycle, from specification to design, coding, and deployment. We enjoy having someone on board who takes pride in the quality of his work.
YouTellMe offers:
- Challenging and inspirational work
- Working with innovative, cutting edge (web)technology
- Informal and entrepreneurial atmosphere
- Flexible environment and working hours
- Possibilities and incentives for additional learning
VeApp LLC (Cambridge, MA, USA)
Posted 8-Apr-2008
Job Description:
VeApp is an angel-backed startup focusing on a new device-agnostic (IM, SMS, web, AIR) social communications platform. Our team includes serial entrepreneur and extensive experience with "systems" startups. We are looking for a strong Python-framework developer (e.g. Django, CherryPy, TurboGears) who have strong CSS/XHTML/template (e.g. Cheetah) background. BS/MS Computer Science degree. Work in Boston area necessary. If you are passionate about new communication paradigms, please send us your resume and a list of web projects at veappllc@gmail.com.
- Contact: C. Ng, CEO
- E-mail contact: veappllc+web@gmail.com
Daylife (New York, NY, USA)
Posted 8-Apr-2008
The Company:
Daylife is a well-funded, fast growing Internet start-up focused on transforming the distribution of news online. Located in New York city, we are backed by top tier institutions including Balderton Capital, Arts Alliance, and the New York Times, along with individuals including Craig Newmark (Craigslist), Michael Arrington (TechCrunch), and Jeff Jarvis (Buzzmachine) to name a few.
We're a tight and talented group with a seasoned management team assembled from some of the best companies out there. We pay highly competitive salaries while also providing full health benefits and company equity. We're on a mission to shake up the news industry, while having fun along the way.
Job Description: Senior Infrastructure Engineer
As a key member of the Platform engineering team and in tandem with our Chief Architect, the Senior Infrastructure Engineer will pro-actively assess our platform's reliability, performance, scalability, and security capabilities and guide the team on improvements. With this focus, the Senior Infrastructure Engineer will play an important leadership role in assisting and coaching fellow engineers in agile, test-driven development practices including design reviews and release considerations. The right candidate will have a demonstrable track record as a developer, problem-solver, and thought-leader of multi-tier, high-volume, network-based systems and applications.
Requirements:
- BS or advanced degree in Computer Science or other technical field
- 8+ years experience designing and developing multi-tier, high-availability software systems
- Strong C/C++, Python or Java experience and strong general engineering chops – ability to learn new languages and adapt to using new technologies quickly.
- Network server development, preferably on projects involving data indexing / search, or building other high-volume data access layers.
- Lower level than "SQL experience", the right candidate has knowledge of the underlying data structures and algorithms to build scalable data access systems.
- Examples of the candidate's past projects may include: search engine or database optimization, custom data indexing, numeric analysis projects (e.g., stock prices, scientific / geographic data), or other time series data analysis. Credit card transaction process, real-time telephone billing systems, etc.
- Candidate has experience and enjoys pro-actively coaching junior engineers from design and code reviews to release and configuration considerations, perhaps in partnership with a CTO or Chief Architect.
- Expert-level proficiency in Python or other dynamic programming language required. If not Python, then willingness to learn.
- Experience in agile development practices and iteration cycles required including test-driven development
- A track record of shipping successful online products or services required
- Linux experience
Daylife (New York, NY, USA)
Posted 8-Apr-2008
Job Description: Software Engineer
Daylife is a well-funded, fast growing Internet start-up focused on transforming the distribution of news online. Located in New York city, we are backed by top tier institutions including Balderton Capital, Arts Alliance, and the New York Times, along with individuals including Craig Newmark (Craigslist), Michael Arrington (TechCrunch), and Jeff Jarvis (Buzzmachine) to name a few.
We're a tight and talented group with a seasoned management team assembled from some of the best companies out there. We pay highly competitive salaries while also providing full health benefits and company equity. We're on a mission to shake up the news industry, while having fun along the way.
Requirements include:
- 5+ years experience in database and web application development
- Expert in multi-tier application architecture for web services required
- Expert-level proficiency in Python
- Either expertise or willingness to become proficient in PHP required
- Experience in agile development practices and iteration cycles required
- Knowledge and experience with HTML/CSS, JavaScript and Ajax style are a plus
- A track record of shipping successful products or projects required
- Linux experience a plus
Daylife (New York, NY, USA)
Posted 8-Apr-2008
Job Description: Web Applications Engineer
As a Web Applications Developer based out of our downtown Manhattan office, you will be responsible for Daylife's appearance and usability.
Responsibilities will include:
- Applying your expertise in both HTML and CSS to implement new features and enhancements in our dynamic web applications
- Utilizing your previous experience developing UI interfaces or presentation layer web applications to contribute to ongoing development Implementing
- Implementing your proactive approach to problem solving while collaborating with our on-staff UI designers and usability experts
- Learning about your knowledge base of, Python, PHP, JavaScript/Ajax, and/or Flash/ActionScript to grow into a role of prototyping and captaining larger features from design through implementation
Requirements:
- 4+ years experience in web application development
- Expert-level proficiency in producing lean HTML and CSS – required
- Flash experience extremely helpful
- Very strong attention to detail
- Expertise in Python
- Familiarity with Web 2.0 concepts is a big plus
The Washington Times (Washington, DC, USA)
Posted 8-Apr-2008
Job Description:
Daily newspaper with national exposure in Washington, DC, looking for python developers for upcoming relaunch of Web site. Experience with Django and PostgreSQL a plus. There are multiple positions available at different levels.
What Python is used for: CMS is python/Django.
- Contact: Christopher Wavrin, Internet Director
- E-mail contact: cwavrin@washingtontimes.com
- Web: http://www.washingtontimes.com
Omni Resources [Agency] (London, UK)
Posted 4-Apr-2008
Location: Central London
Job Description: Senior Back end development position
- Python
- C#
- Javascript
- Java
- PHP
The company I am working on behalf of are a leading digital media agency in the market. The ideal candidate will be using python to work in a technical position developing online applications and website integration for high profile brand-led internet projects in a digital marketing agency. The candidate will join a small team of in-house web developers, and will be asked to lead back-end development projects, working alongside front-end developers and designers.
- Writing technical specifications and assisting the project manager in estimating project timescales
- Technical design and back-end development of Marketing and commerce led websites.
- Customisation and integration with off-the-shelf CMS systems where appropriate.
- Develop, and where necessary establish technology standards and policy
- Support our existing client sites.
Assist and inspire the other developers in the team - both front and back-end.
- Contact: James Stevens
- E-mail contact: js@omniresources.co.uk
- Tel: 0207 831 1144
BMAT Licensing, SL (Barcelona, Spain)
Posted 4-Apr-2008
Job Description: Software Developer/System Integrator
Barcelona Music & Audio Technologies (BMAT) is looking for a highly motivated Python developer to work on the development and integration of our products and solutions for audio identification.
BMAT, with customers all around the world, is a high-technology company spinned off from one of the worlds leading Music Technology labs in the world (MTG at UPF). We are designing and developing products and solutions for music and audio interaction.
You will be responsible for:
- Efficiently developing, debugging and testing server oriented software and tools in Python.
- Cooperating on customer oriented projects integrating BMAT's software components in their environment.
- Implementing procedures and scripts for system quality assessment.
- Giving Technical Support to our customers.
The advantages:
- Opportunity to be part of a growing newcomer high-technology company.
- Work as part of an international, highly skilled and dynamic team.
- Work in the multimedia world, with the latest technologies in music and audio information technology.
We are looking for somebody who:
- has experience in software development using Python
- knows about socket programming
- has basic knowledge in C++ programming
- feels comfortable with Linux
- likes to work in small teams and fast paced environments
- has good oral and written communication skills in English
- likes music and sound
A big plus for you is when you have further skills and/or experience in one or more of the following areas:
- C++ object oriented application development
- Qt4, PyQt4 GUI development
- Databases, e.g. Postgres, MySQL
- Web development based on web frameworks
- Server scalability, load balancing, caching - memcached
- Software deployment
We offer you a full-time position, on-site in Barcelona just close to the Agbar tower. There our office is located in the nice office complex of Barcelona Activa.
We are looking forward receiving your resume! Please send it to jobs@bmat.com
- Contact: L. Fabig, Program Manager
- E-mail contact: jobs@bmat.com
- Web: http://www.bmat.com
GFU Cyrus AG (Cologne, NRW, Germany)
Posted 4-Apr-2008
Python Trainer: Training Python Newbies as well as advanced users in our Python seminars in Cologne, Germany. The courses mainly take place in the accomodations of the GFU Cyrus AG in Cologne, one of Germany's most renowned IT Training companies. Python skills and training experience are obviously required, as well as German and English language abilities.
- Contact: Hagen Cyrus
- E-mail contact: HC@gfu.net
- Other Contact Info: info@gfu.net
- Web: http://www.gfu.net/s351.html
Latitude Inc. (Staffing Agency) (Washington, DC, USA)
Posted 2-Apr-2008
Job Description:
Located Downtown DC. My client is looking for a Python developer with a 2-3 years experience to help develop new educational web applications in Python, Perl and PHP. This is for a large reputable Broadcasting company, must hold client confidential until a serious candidate shows interest.
What Python is used for:
Python would be the main developing language for the new childrens educational games, very laid back environment, flexible. This is a 1 year contract with possibility of going permanent.
- Contact: Chris Barron - IT Recruiter
- E-mail contact: cbarron@latitudeinc.net
- Other Contact Info: 443-561-0151.
- Web: www.latitudeinc.net
JKPorto Inc. IT & Executive Recruitment [Agency]
Posted 1-Apr-2008
Job Description: Web Developer (Contract Position. 40 hrs week)
- Job Location: Telecommute or Boca Raton So. Florida, or Colorado Springs
- Duration: 6 month + Contract, possible try/buy
- Skills: Excellent Python, JavaScript, Web Development, CSS, Dynamic HTML
- BS Computer Science Preferred
- Minimum 3 years of Web Development Experience
- Rate: Market by location and skills
We are looking for:
- Strong Web Developer, expert in Python, CSS , Dynamic HTML and JavaScript.
Nice to have:
- Java is a +++
Please send Resumes to: Resumes@JKPorto.com
Please reference job code: JRMM001
No third party at this time
Moss Search [Agency]
Posted 1-Apr-2008
Job Description:
This is a permanent position with our client. All information held confidential and client contacted only with candidate approval.
One of the world's most prestigious alternative investment firms is seeking Financial Engineers to join their Global Equities group. You will sit on the desk, and work very closely with members of QR, PM's and analysts supporting and developing trading and risk applications, and quantitative systems for Equity Derivatives and Convertible bonds. Utilizing C++ and Python in a state-of- the-art, real-time distributed computing environment, you will enhance and develop the complex algorithms and models focusing on portfolio construction, transaction analysis and optimization and risk management.
Requires:
- C++
- Python experience required
- Equity derivatives. Convertible bonds a plus.
- Operating Systems: LINUX (required)
- Databases: Sybase/Comparable RDBMS ( Oracle, SQL server, MySQL)
- Additional Tech: Tibco Rendezvous, HDF5
- Quantitative aptitude or a degree in Math is a big plus.
This is a unique opportunity to work with one of the world's leading Equities Derivatives teams in a highly focused financial engineering role. If you want to be close to the action, and be rewarded for your unique ideas and hard work, this is the job for you! Highly competitive compensation and benefits.
Contact: Rich Moss
email contact: rich@mossltd.com
Web: www.mossltd.com
Plusmo Inc. (Santa Clara, CA, USA)
Posted 1-Apr-2008
About Plusmo: Plusmo is a small, well-funded and energetic startup with a passion for building cool mobile software. Our mission is to deliver the ultimate mobile experience by bringing together advanced technologies and easy to use services. Plusmo’s innovative widget service lets users run cool widgets on their mobile phones. Plusmo supports over 600 mobile devices including Java-enabled phones, Symbian, Windows, Blackberry, iPhone, WAP browsers and more. Join us in tackling the challenges of a growing service with millions of mobile page views.
Job Description: Plusmo is looking for a Python Guru to lead the development of Plusmo’s mobile widget gallery and back-end widget services. Server-side development is based on Python and C++. Front-end development for the widgets is based on web standards including XHTML/CSS/Javascript/Flash, etc.
TOP 5 REASONS TO JOIN PLUSMO!
- You wanted a specific service for your mobile phone but it is not available out there. Why not write it and get paid for it?
- You think small screen is not a challenge but an opportunity if used correctly
- You want to define the next generation mobile web standards
- You get a kick out of building cool web and mobile mash-ups overnight
- You constantly experience that nagging feeling that your phone is under-utilized
Requirements:
- BS/MS in CS or related disciplines
- 5 years of application development experience and a background in Python, MySQL and Linux
- Well-versed in web server side technologies including databases, regular expressions, search engines, template frameworks, etc.
- A strong Linux background with knowledge of techniques for load balancing, performance tuning, and fault tolerance is desired
- Excellent Python programming skills with a specific focus on web application development
- Working knowledge of front-end web technologies (XHTML, CSS, JavaScript, SVG)
- Working knowledge of integrating with web services (SOAP, REST, JSON, etc)
- Solid CS background with the ability to pick up application frameworks or programming languages easily
This is an on-site full-time position at Plusmo Santa Clara, CA.
Plusmo currently has multiple openings for Python developers.
- Contact: Srinivas Mandyam
- E-mail contact: jobs@plusmo.com
- Web: http://www.plusmo.com
MyPublisher (Valhalla, New York, USA)
Posted 1-Apr-2008
About MyPublisher:
MyPublisher, a leading maker of custom photo books in the world, is looking for a developer with a minimum of 5 years of experience building scalable web-based applications. Specifically, we need a high-energy software engineer capable of writing code as well as understanding architectural trade-offs, design-patterns, and proper modularization of key components in a rapidly-changing and quickly-growing new industry segment.
Job Description:
We are seeking a senior software engineer for design and development of web and backend applications. This includes customer facing portals, manufacturing workflow, imaging, reporting, content management and data warehousing. Ideal applicants would have:
- 5+ years software development and integration experience in n-tiered, scalable applications
- Ability to translate client and market driven requirements into software functionality
- Excellent communication and written skills
- Understanding of the software development lifecycle
- Knowledge of relational databases with experience in design a tuning
- Knowledge of integrating systems using XML
- An ability to work with a team
- General knowledge of Unix based web technologies
- Strong organizational skills with an ability to manage multiple tasks in a fast paced environment
- Understanding of data warehousing methodology
- Knowledge of quality oriented, high throughput transactional processing
- Strong Unix platform expertise and working knowledge of Windows servers
Qualifications:
- Absolute required minimum of 1 year experience programming in Python
- Good understanding of Java
- 3+ years of experience using relational databases with one year of MySQL.
- 3+ years experience using Linux and Apache with bash and ssh
- Familiarity with XML, XSL/XSLT, HTML skills and Web Services
- Degree in computer science or equivalent with preference given to a masters degree
- Image processing using PDF and JPG a plus
- Knowledge of high throughput printing a plus
Education:
- Bachelor’s Degree or equivalent
Contact: Kmalinowski@mypublisher.com
ZoeCity Corporation (Seattle, WA, USA)
Posted 31-Mar-2008
About us:
We are an extremely well funded Seattle based corporation currently led by an ex- Google guru. We are building a social network platform targeted to a "niched" market.
We're looking for an exceptionally strong software engineer, grounded with good fundamentals of software engineering who can pick up languages or framework pretty quickly
This is an ONSITE full time position in Bellevue office and the compensation is very competitive (six digits)
Requirements:
- Undergraduate degree in Computer Science or related program
- 3 to 6 years of professional software engineering experience.
- Demonstrated strength and productivity with at least one strictly typed, object oriented language like C++ or Java.
- Comfortable working with at least one dynamically typed scripting language like Ruby, Python, Perl or Smalltalk.
- Competent working with MySQL and writing effective and complex queries.
- Strong Experience in Linux/Unix administration
- Comfortable working with XML and related technology
- Comfortable working in a hetergenous development environment where you'll be working with multiple development languages and technologies.
- Competent working with web services (SOAP, REST, JSON, etc.).
- Some experience with Ruby on Rails is helpful.
- Self starter who's anxious to start producing.
Compensation:
- Very Competitive Salary (6 digits)
- Medical
- Dental
- Vision
- Stock option
- Paid vacation
Contact: Hiring Manager. Pls send your resume to omide1@gmail.com
Purdue University (West Lafayette, IN, USA)
Posted 29-Mar-2008
Position: Web System Developer/Programmer - 0800153
Qualifications
Required:
- Bachelor's degree in Computer Science, Computer Graphics Technology, or related field.
- Two years experience in web design, development, implementation, and troubleshooting.
- Consideration will be given to an equivalent combination of related education and required work experience.
- Strong knowledge of HTML/XHTML, CSS, Server Side Scripting (such as CGI, Python, Perl, PHP), and Client Side Scripting (such as Javascript).
- Database experience (such as SQL, Oracle, MySQL, SQLServer) on UNIX or Windows system.
Preferred:
- Experience with systems analysis and programming on UNIX and Windows systems.
- Knowledge of Apache, IIS, Zope, SharePoint, Object Oriented Design, and Usability Standards.
Job Duties
Design, development, and support web services within the College of Engineering. This includes web site and application development, troubleshooting, and documentation.
Contact:
For consideration submit resume and apply online at: http://www.purdue.edu/jobs and reference Job Number 0800153. For questions related to the position please contact skhook@purdue.edu.
Purdue University is an Equal Opportunity/Equal Access/Affirmative Action Employer committed to achieving a diverse workforce.
ARINC (Annapolis, MD, USA)
Posted 29-Mar-2008
ARINC in Annapolis, MD is looking for a Senior Software Engineer. Be part of a revolution in business aviation!
ARINC Direct provides best-in-class flight-support and international-handling services for business jets. We have a 24x7 call center, staffed with qualified pilots and dispatchers, but make 100% of our functionality available over the web. Our sophisticated automation is the main reason our business is successful.
If you are interested in:
- web application development
- aircraft messaging
- flight planning and mapping
- pushing the envelope
- using open-source software as much as possible
- have strong object-oriented skills
- We're about 90% Python, know what "model-view-controller" means
- Can take the heat (We follow as much of XP as we can, and we listen to our customers daily and can change direction on a dime)
If you think you would thrive in a high-performance, medium-sized development team then we'd like to hear from you.
Contact: Please contact us directly! Send your resume and salary requirements to Monica Lyerly, Human Resources mlyerly@arinc.com . Please visit our website at http://www.arinc.com .
TechLink [Agency] (Kansas City, MO, USA)
Posted 29-Mar-2008
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 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
