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: 2007-04-02 17:14:55 +0200 (Mon, 02 Apr 2007) $
Python Job Opportunities
LucidRisk,LLC (New York, NY, USA)
Posted 2-Apr-2007
Job Description: Basic responsibilities include but are not limited to:
- Executing existing content projects
- Developing and implementing new content projects
- Investigating and resolving application related inquiries
Candidates who are interested should highlight the following qualifications:
- Solid Python skills and object oriented design knowledge
- SQL
- Basic financial markets and products knowledge including foreign exchange, fixed income and derivatives
- Self-motivated personality
During the hiring process candidates will be asked to supply sample Python code to demonstrate knowledge. In addition, a skills test will be administered.
What Python is used for: Financial software programming.
- Contact: Caroline Anderson
- E-mail contact: jobs@lucidrisk.com
- Other Contact Info:
- Web: www.lucidrisk.com
ValueNet (Sydney, Australia)
Posted 2-Apr-2007
ValueNet, a Sydney based provider of Business Grade Hosted IP is looking for a software engineer to contribute to the design and development of the company’s business support systems (BSS).
The small BSS development team will ensure your opinions and experience will be both heard and valued, and is an ideal environment for you to make a real difference. As a start-up, ValueNet gives you the opportunity to get in on the ground floor to help shape the company’s future and contribute to how it does business. This position will not only immerse you in the technologies used to deliver Web-based system management software, but give you an insight on all of the business aspects of the exciting and growing application area of VoIP. And if you needed more, the position is based in the company’s new office right in the heart of Sydney.
The system is Web based written in Python with an Apache front end and a MySQL database.
This role is targeted at experienced professionals with 3 to 7 years commercial experience in similar roles, and the successful candidate is expected to be able to demonstrate competencies in:
- modern OO languages and techniques
- developing software within a team
- taking the initiate with detailed design and development decisions within a broader system architecture
- oral and written communication skills
- development in Unix environments
As well as the above skills and capabilities, it is desired that the candidate has:
- developed using Python
- experience developing Web based front-ends
- commercial experience in VoIP or the telecommunications industry
The most important requirement is the ability to adapt quickly to ValueNet’s development environment and apply both skills and initiative to the development tasks undertaken.
All applicants should be degree qualified in a Computing or Engineering discipline, and hold and Australian citizenship or permanent residency.
About ValueNet
ValueNet provides wholesale carrier grade hosted IP telephony and data services which enable small to medium enterprises to gain access to advanced telecommunications features that are not economically available using current PABX technologies.
The company’s fully hosted solution has proven to the market the safest and easiest way to take advantage of the benefits of convergence and VoIP technologies. The company takes its services to the market through its highly trained, specialist partner community.
ValueNet’s established network is based on the Tekelec next-generation switching and signaling telecommunications platform supported by Cisco and Sun technology. The company is ISO9001 certified.
ValueNet is a Lemarne Corporation Ltd group business (ASX: LMC). Lemarne, through its subsidiaries has been providing products and services to the telecommunications industry in Australia for over 15 years.
- Contact: Matt Noble
- E-mail contact: matt.noble@valuenet.com.au
- Web: http://www.valuenet.com.au
XYPE Limited (Bristol, UK)
Posted 28-Mar-2007
XYPE Limited are a consultancy company based in the south west of the UK who specialize in providing high quality resource for our customers in the Engineering and Manufacturing sectors.
To further strengthen our existing Python team, we are now looking an additional 3 skilled developers for a new project we are working on with one of our large aerospace clients. These long term positions will run until at least March 2008.
Skills required:
- Qt4 experience (1+ year, note qt4 or at least 2 years experience with Qt3)
- python experience (ideally experience with the enthough packages and envisage in particular, 3+ years)
- unittest framework experience
- experience using subversion
- familiarity with eclipse
- familiarity with SQL
- familiarity with extreme programming and Test Driven Development techniques
- Strong Object Oriented Design background
- very familiar with design patterns
- strong team player
The three successful candidates will be directed onto the three following tasks
- Database replication, authentication and security. experience with Oracle, MySQL, LDAP and Active Directory
- Twisted python for file servers, job servers, monitoring applications.
- Step implementation, Nurbs modelling, Open Nurbs or Nurbs++ experience, vtk experience
The start date is immediate
- Contact: Pete Lewis
- Email: plewis@xype.com
Prime View, Inc. [Agency] (Jersey City, NJ)
Posted 28-Mar-2007
Java / Python with search engine organization – Contract position
Contact : Eugene Serebrennikov (Eugene.s@primeviewusa.com )
212.695.1119
TradeLink Holdings LLC. (Chicago, IL US)
Posted 28-Mar-2007
Quantitative researcher: We are hiring a researcher to analyze, support and develop quantitative equity market strategies. The ideal candidate will possess a mixture of strong programming skills and quantitative skills including statistical modeling, time series analysis, experience with real world data and either experience with or a keen interest in working on financial problems. Initially, you will work with a team of traders and other researchers doing statistical analysis of trading ideas and developing software infrastructure in support of trading strategies, and will be encouraged to develop, test, and implement your own strategies.
What Python is used for: The firmwide software infrastructure is a set of core C++ libraries with python bindings which are largely stable and maintained by the IT group. On top of that, our group builds custom analysis frameworks and applications for testing strategies and putting them into production utilizing the core scientific python tools, SQL databases, and GTK. We routinely use numpy, scipy, matplotlib, ipython, R, RPy, pygtk, and python DBI, but will consider candidates with broad experience in other languages and libraries.
About us: TradeLink Holdings LLC is a diversified alternative investment, trading and software firm. Headquartered in Chicago, TradeLink Holdings LLC includes a number of closely related entities. Since its organization in 1979, TradeLink has been actively engaged in the securities, futures, options, and commodities trading industries. Engaged in the option arbitrage business since 1983, TradeLink has a floor trading and/or electronic trading interface in commodity options, financial futures and options, and currency futures and options at all major U.S. exchanges. TradeLink is involved in various market-making programs in many different exchanges around the world, including over-the-counter derivatives markets.
- Contact: John Hunter and Karl Peters
- E-mail contact: qsjobs@trdlnk.com
- Web: http://www.tradelinkllc.com
Neustar Inc. (Phoenix, AZ, US)
Posted 28-Mar-2007
Job Description: Neustar Ultra Services (formerly UltraDNS), the leading provider of managed DNS services, is looking for a highly talented and passionate Software Developer local to the Phoenix/ Tempe, AZ area to join our growing Product Engineering staff.
Responsibilities:
- Maintain, extend and enhance existing products
- Participate in the design and development of new products
- Come up with really cool ideas for new products and see them through from start to finish
Technical Skills:
- Excellent Python skills. A big plus is if you are a great C/C++ programmer as well. A huge plus if you've written x86 assembler, which demonstrates true geek level of clue.
- Strong client/server development experience using low level network protocols such as TCP, UDP, ICMP, etc.
- Extensive experience with multi-threaded and multi-tasking applications, and inter-task and inter-process communication and synchronization.
- Substantial knowledge of UNIX/Linux, including development environment, debuggers, performance tracing, command utilities, etc. We live and breathe Unix, so you should too!
- Solid understanding of operating system internals, including task scheduling and memory/resource management.
- Good knowledge of the various Internet protocols including DNS, HTTP, SMTP, etc.
- Familiarity with one or more of the following: Subversion, Bug/ Issue tracking software, Unit testing
- You have to love to work with technology, i.e. it should be your hobby.
Professional Skills
- Be able to dig in and get up to speed very quickly.
- Good problem solving skills
- Good communication and presentation skills
- Able to work on your own for extended periods of time
- Able to function well in a group environment
- Excellent documentation skills
- 5+ years work experience with focus on system development or high performance Internet servers.
- Degree in computer science or equivalent work experience/coding skills
Neustar Ultra Services, the leading provider of Managed DNS Services, creates and powers technology solutions that enhance the reliability, scalability and performance of the world's largest and most highly available networks, including that of Amazon, Microsoft, Oracle and the .org Top Level Domain root infrastructure.
- Contact: Dana McLee
- E-mail contact: recruitingone@neustar.biz
- Web: http://www.neustarultraservices.biz/
G.A.P Adventures (Downtown Toronto, Canada)
Posted 28-Mar-2007
ONLY CANADIANS TO APPLY PLEASE
Description: Systems Developer
G.A.P Adventures, Canada's leading adventure travel company, is recognized as one of this country's “Top 100 Employers” and “50 Best Managed Companies”. 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 re-factoring 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!
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
- Experience developing web applications
- Experience using open-source tools and technologies
- Experience deploying applications on Linux
- Writing python extensions in C an preferred
- Familiar with OS X preferred
Skills Required
- Development Practice
- Experience using configuration management tools
- Source code control (i.e. Subversion, CVS)
- Build (i.e. make, python distutils)
- Bugtracker (i.e. Bugzilla, Trac)
- Experience developing unit tests, preferably ‘test-first’
- Experience re-factoring existing code for clarity and reuse an asset
- Experience using configuration management tools
- Database development
- Skill in designing and maintaining relational databases for an OLTP system in Postgres or MySQL (DB2 and Oracle experience will be considered)
- Experience using object-relational mapping (ORM) preferred
- Experience with MySQL replication preferred
- Other Skills
- Able to communicate effectively with both technical and non-technical staff
- Able to work independently with minimal supervision
Join an exciting company where growth and opportunity exists. A comprehensive, compensation package including amazing travel opportunities await.
Please send resumes to: employment@gap.ca
VMware, Inc. Palo Alto, Ca, US
Posted 28-Mar-2007
Job Description: Build Release Engineer at VMware, Inc.
VMware, the industry leader in high-performance, enterprise-class x86 virtualization technology, is looking for a Senior Build Release Engineer to provide and maintain a reliable, repeatable and robust build system which exceeds the requirement of engineering, QA and IT.
The Build Release Engineer would understand and accurately track the root cause and frequency of all build failures, and work with engineering to engage new policies to reduce the occurrence of non-build related failures in order to dramatically reduce the turnaround time for diagnosing and addressing build failures.
For build system related failures, The Build Release Engineer would create a sustainable solution to fix the root cause of the issue. The Build Release Engineer would also deploy build hardware, configuration management and IT/TechOps procedures to ensure that the build team is able to fulfill all build requests, create new processes to unblock key engineering managers on frequent, standard issues that currently go through the build team, and investigate the biggest build related pain points for engineering and work with them to find mutually acceptable solutions.
Responsibilities:
- Run, debug, and maintain VMware's build and release process and provide daily and nightly build support for engineering and QA; run custom builds as needed, monitor running builds and spearhead broken build issues, and provide fast turnaround on build issues during release cycle.
- Develop, debug, and maintain VMware's internal tools including: official build process, Tinderbox build system, developer build tools, source control wrappers and tools, build reporting and statistics, and internal build group productivity tools.
- Work with Purify and other Windows and Linux debugging tools, integrate third party debugging tools into build process, and develop web based tools to report on build, branch, and project status for use by developers and product managers.
- Manage Perforce source control system, by managing Perforce optimization, performance, backup and recovery operations and provide end user support for developer, QA, doc team Perforce users.
- Support, modify, and expand current Makefile based build system on Windows and Linux.
- Help support, maintain and upgrade InstallShield on Windows and build machines, as well as debug and fix InstallShield build issues.
- Deal with Linux kernel upgrade issues for the VMware product and compile custom VMware modules for all new major Linux kernel releases.
- Create escrow media and official CDs to be delivered to manufacturing.
- Support .Net build environment on Windows. Help design .NET build environment and debug .NET build and development problems.
- Work on 64 bit cross compilation environment. Deal with 64 bit build issues.
Requirements:
- Must have BS or MS in Computer Science
- Must have 2+ Years of Industry Experience in Build Release
- Must know CVS or Clearcase or Perforce
- Must have Perl (including Perl for web content) and Python scripting
- Must Have done software development on both Linux and Windows platforms.
- Ability to configure and build Linux kernel
- Experience working with gcc
- Shell programming (bash/csh)
- Windows 2000, Windows .NET
- InstallShield
- Cygwin
- Strong regex skills.
- Purify or other debugging tools.
- HTML, CGI, webserver configuration.
- Experience with cross compilation environments.
- Experience with complex GNU make based makefiles.
- Experience managing Linux and Windows boxes.
- Knowledge of C/C++ to debug compilation and linking issues.
What Python is used for:
Our current environment is driven by Make, and we are actively moving towards SCons. VMware is actively moving towards the use of more and more python. The Build Release Engineer would be using python in the day-to-day release duties, creating scripts to improve the Build environment.
- Contact: Scott Bradley
- E-mail contact: please send resumes to: sbradley@vmware.com
- Other Contact Info: (650) 475-5387
VMware (Palo Alto, Ca, US)
Posted 28-Mar-2007
Job Description: Build Infrastructure Engineer
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 into our environment by proposal, design and implementation, and must be independent and have strong leadership skills.
Requirements:
- 3+ 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
- Must have expertise in C/C++
- Must have Automated Build experience
- Must have Make skills
- Must Have done software development on both Linux and Windows platforms
- Must have experience with multiple build environments, such as Solaris, VXworks, Mac, Win, Linux
- Desired have strong SCons or ANT
- Expert at symbol resolution issues, both dynamic and static
- 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
What Python is used for:
Our current environment is driven by Make, and we are actively moving towards SCons. VMware is actively moving towards the use of more and more python. The Build Infrastructure Engineer would be using and creating python scripts to perform a build development role, independently improving existing build systems, while working on large scale projects to improve the overall build system.
- Contact: Scott Bradley
- E-mail contact: please send resumes to: sbradley@vmware.com
- Other Contact Info: (650) 475-5387
Open Source Staffing [Agency] (Fetterman, WV)
Posted 23-Mar-2007
Senior Python Developer
My client will cover full relocation expenses.
My client is seeking a Senior Application Developer to join our software development team, to serve as a significant contributor in the design/development of next-generation web applications. The successful candidate will be a key individual contributor and technical leader, primarily focusing on the design/development of a CMS used extensively by both external clients and internal teams. The successful candidate should be able to create, maintain, and support code in web applications, management tools, and infrastructure, and understand how to best leverage both proprietary and open source technologies to ensure delivery of quality products. You must understand process, but also be able to adapt it for an entrepreneurial environment. You must possess a solid software engineering background, new product development expertise, and demonstrated proficiency in a relevant technical domain. A track record of successful project completion and creative problem solving with minimum supervision is important. Previous experience developing content management systems and/or using open source technologies is considered a plus. Qualified candidates who wish to push the high-tech envelope while in the rural and adventurous setting of West Virginia are encouraged to apply.
Position Responsibilities/Experience:
- Architect, design and develop a content management system based on the Zope / Plone framework, as well as design/implement any resulting applications, products, features, scripts, or systems needed to support this framework.
- Work with everyone involved to understand customers' needs and develop high-level software requirements and specifications.
- Develop, debug, integrate, and support software solutions for hard problems.
- Provide engineering support to internal and external customers.
- Execute aggressive schedules that meet stringent demands for quality, functionality, supportability, usability and reliability.
- Create and maintain appropriate technical documentation.
- Participate in the creation and evolution of software life cycle processes.
- Handle several concurrent tasks and meeting scheduled milestones for each.
- Interface with customers, suppliers, and technical support team in a high-energy environment.
- Rare travel (up to 5%) may be necessary
If you are interested in this position, please submit your resume, salary requirements, and a paragraph (or two) highlighting your skills/experience as it pertains to this job to luke@open-source-staffing.com
Common Ground Publishing (Urbana-Champaign, Il)
Posted 22-Mar-2007
Job description: PYTHON PROGRAMMER/SYSTEMS SUPPORT ASST. - Common Ground Publishing (CGP) needs a Python Programmer/Systems Support Asst. for its new office at the Research Park at the University of Illinois, Urbana-Champaign. CGP is an Australian-based company which organizes academic conferences, publishes books and academic journals, and develops innovative publishing and e-learning software. Primary responsibilities include developing and managing CGP’s Python-based in-house software. Additional responsibilities include assisting the System Administrator when needed in managing internal systems, and contact and support manager administration. Qualifications include programming experience with Python and system administration experience. Flexible working hours. Part-time or full time negotiable.
Python is used for our in-house software (CGPublisher)
Email contact: helen.agans@commongroundpublishing.com
TEKsystems [Agency] (Dallas, TX)
Posted 22-Mar-2007
- W2 hourly rates negotiable but need stay within $40-50/hr.
- Our client has a need for a Developer and this is the description they gave us:
Application Description: Resource with application-based scripting.
Business Objective: (Why do you have this need?) Our Client is in the midst of developing 2 new products for its customers.
They are in the development phase of the SDLC. Their bandwidth on resources is low and they are requesting additional help.
Technical Environment: C Libraries Ruby or Lua or Python. Good knowledge of XML/XSL, SOAP.
Size of Group: 3 New Development and Existing Application Ex App% 25 New Dev% 75
Contractor's Specific Role
Position: Dev/Maint Prog. Analyst(Client/Server) - C Number of Openings: 1
Job Description: (Day to day duties) Here is the profile of the developer that we would like to see on our team. Note that we are looking for a resource with application-based scripting, not typically found in a systems admin resource (UNIX scripting). At least 5-7 years experience developing custom software in an object oriented environment. Prefer background with object oriented language. Prefer experience with skills in scripting languages, including development of script language binding for C libraries.
Expected Duration of Assignment: 8 months Type of Position: Contract
"Must Haves"
Technical skills essential for this assignment: (Prioritize importance most to least) At least 5-7 years experience developing custom software in an object oriented environment. Prefer background with object oriented language. Prefer experience with skills in scripting languages, including development of script language binding for C libraries. Also have LUA and Ruby and/or Ruby on Rails, but not UNIX scripting. Good knowledge of XML/XSL, SOAP.
Pluses: Understanding of the Rational Unified Process, including use case modeling, sequence flows, and class diagrams.
Knowledge of financial services, preferably credit bureau processing. Ability to work independently, notifying management of status, as well as any specific issues or risks.
Non-technical skills essential for this assignment: (comm. skills, problem solving skills, presentation skills, etc.) Work effectively in a team-based environment. Manage multiple work priorities with aggressive timelines. Excellent communication skills
Specific issues regarding working environment: (deadline intensive, lack of supervision, self starter, etc.) none
Specific questions to ask during the interview/screening process: none
Drug Test: Yes Background Check: No
Contact:
- Jade Johnson
- jjohnson@teksystems.com
- 972-725-4124
Correlogic (Unknown)
Posted 22-Mar-2007
GUI Software Engineer:
Correlogic is a dynamic, pre-IPO clinical proteomics company that is pioneering the use of serum fingerprinting to identify patterns characteristic of disease states.
The GUI software engineer will develop a series of new graphical user interfaces to a large PostgreSQL 8.x database. Additional responsibilities may include non-graphical database programming and conversion of existing scripts to interface with the database.
- BS or MS in Computer Science, Software Engineering, or the equivalent; knowledge of Biology, Bioinformatics, Genomics, or Mass Spectrometry preferred
- 3 + years experience designing and developing graphical user interfaces (GUI) to a database using object-oriented languages, preferably JAVA or Python
- Solid OO design and programming skills
- Strong database skills for understanding E/R diagrams, writing complex queries and developing stored procedures
- Experience in PostgreSQL or Oracle desired.
- Comfortable working in LINUX/UNIX environments; experience with Mac OS X a plus.
This position offers the opportunity to be part of a dynamic scientific team developing cutting edge diagnostic technology. Competitive salary, participation in the employee stock option plan, and generous benefits, including health, pension, cafeteria plan, parking provided
- Contact: Correlogic Systems
- E-mail contact: hr@correlogic.com
- Web: http://www.correlogic.com
Disys [Agency] (Atlanta, GA)
Posted 22-Mar-2007
Contract to hire position (3-month contract to hire)
The Python/Django developer will create Web applications focused on content, display and classified advertising using Python and the Django framework backed by a MySQL database.
The developer will also help to enforce and to set best practices, especially in regards to Python and Django development. They may work with other developers or on their own, and will interact with designers, usability experts and project champions.
- 3 years of Python experience
- Experience with the Django framework or products built with Django
- Strong dedication to Web standards and Web development best practices
- Self-learner and self-starter
- Passionate about building great Web sites
- Knowledge about and a deep understanding of the Web
- Knowledge of the newspaper/media business a plus
- Python, Django, MySQL, Linux/Unix, AJAX, Javascript, XHTML, CSS
- WML/WAP, Flash, Online Mapping APIs (Google, Yahoo, etc.) a plus
Contact:
- Jeff Walrich
- 678.534.2107
More Associates (London, UK)
Posted 20-Mar-2007
Company Background
More Associates is an interdisciplinary sustainable design practice. We use design and research to address social and environmental challenges in practical ways. We help people to meet real human needs through sustainable design, emerging technologies and social innovation. More Associates' current focus is on helping people to engage with climate change. We design, build or sometimes just suggest things to help a lot of people to save a lot of carbon. We've been doing this for four years now.
Job Description
We are looking for someone who can work with us as part of a team to develop a website delivering information about energy carbon and climate change. You should be a top-notch web developer who also wants to save the world. You should be comfortable working in a team and responding to interesting design challenges. It is vital that you are detail-oriented, rigorous and have a positive approach to solving problems. We will be using python to develop the web application backend and we need someone who knows python inside-out. Teamwork is a vital part of our office culture and we are not looking for a telecommuter, but a full-time member of staff who will be working with a skilled team of designers, engineers and researchers every day. This is a huge opportunity to be instrumental in developing a groundbreaking and world-changing web application.
Required Skills
- Python
- (X)HTML
- CSS
- Javascript
- Comfortable at the commmand line
- Must have excellent verbal and written communication skills
Other useful but non-essential skills
- Java
- C
- PHP
- Networking
- Electronics
Contact Details
- Name: Ben Pirt
- E-mail contact: jobs@moreassociates.com
- Other Contact Info: +44 (0)207 841 8902
- Web: http://www.moreassociates.com
Ludic Labs - Startup (San Mateo, CA, USA)
Posted 20-Mar-2007
Position: Senior Python Developer
Ludic Labs is looking for an exceptional programmer, with experience using Python and web frameworks, to design and build a new class of Internet social-media service. Candidate must have experience building web applications, and a track record of success working in a team on interesting R&D projects.
As part of the founding R&D team, you will participate in all aspects of the company --- including research, design, hands-on development, and strategy. This position could be a dream job for exceptional programmers looking to design exciting consumer applications. In addition to offering exciting work in a great environment, employees have opportunities for significant stock equity ownership.
About Ludic Labs
Ludic Labs is inventing a new generation of mass-scale, social-media applications for internet and mobile devices. Ludic Labs is a well-funded startup, with a world-class management team. The founders of Ludic Labs have founded two extremely successful Internet startups, and have track records of doing the nearly-impossible.
Requirements
- Strong programming skills
- Experience with Python programming, libraries, frameworks
- Strong experience with web development and web technologies
- Django experience a plus
- Experience with database programming
- Very comfortable in open source UNIX/LAMP environments
- Past excellence on significant, leading-edge projects
- Fun, ambitious personality
- Must have U.S. work visa and be able to work full-time in the Bay Area
- Strong academics a plus
Contacts
- Applying: Please send resume and descriptive cover letter to: jobs@ludic-labs.com.
- Contact: David Gourley, VP of R&D
- Web: http://www.ludic-labs.com
Mindlance, Inc [Agency] (Dupont, WA)
The position is with Intel in Dupont, WA and enclosed is the specific job description. If you are interested, please contact me ASAP at 877-965-2623x110.
- Request Number: 113473
- Role: SOFTWARE ENG(SIL)-1
Assignment Information:
- Project Location: WA
- Project Name: DEG VALIDATION TECHNOLOGIES/SOFTWARE ENGINEER
- Desired Start Date: 02/05/2007
- Length of Engagement: 10 MONTHS
- Shift: 01
- Primary Skill: Software Development
- Other Skills: C++; Python
Roles & Responsibilities
- DP-2
- 2/12/07
- 11/2007
- 1 position
- 40 hours per week
SW Engineer
- Experienced SR. SW Engineer with C++ and Python experience.
- Develop SW to validate the ITP-XDPA Product.
- 100% SW Development
- 0 travel
- C++
- Python
- SWIG
- OOD (Object Oriented Design)
- SW Unit Testing
BS or MS in Computer Science or Computer Engineering - 4+ Years experience in SW development.
Contact:
- Name: Soma
- Email: soma@mindlance.com
The World Wide Workshop for Children's Media Technology and Learning (New York, NY)
Posted 19-Mar-2007
The World Wide Workshop for Children's Media Technology and Learning (501c3) is looking to hire an experienced Python programmer to translate an existing suite of web-based educational apps (programmed in HTML, Java and Flash) into Python apps that will run on OLPC's XO Laptops.
The XO Laptop is built on Red Hat Fedora Core 6. Its original OS "Sugar" is designed in Python, and makes use of Xul, GTK+, Matchbox, Sugar, Pango, ATK, Cairo, X Window System, Avahi, and gstreamer interfaces/IDEs, among others. Candidate need only possess a strong knowledge of Python 2.4-2.5, and a willingness to work with moving APIs and to participate in an entrepreneurial, fast-paced development experience .
Successful candidate will join the world's foremost computer scientists to re-think the very notion of computing, especially the importance of open source computing and computational environments for empowering young children worldwide. S/he will explore solutions for harnessing the XO's mesh networking system to create rich interactive experiences for learning, community development, and social change.
Highly qualified candidates will have the following:
- Passion for helping children learn with computers;
- 5+ years experience programming in Java, Flash and HTML;
- 3-4 years experience in Python programming and concepts such as GUI modification, scrupulous memory management (XO Laptop runs on 128mb DDR Ram), and Python for the web;
- C++ Programming experience also highly desirable;
- Excellent written and verbal communication skills.
- Familiarity with Design Patterns, Unit Testing, and Open Source software is a strong plus.
The World Wide Workshop Foundation is based in NYC, but candidate can work remotely; geography is not an issue. Please send your resume and references to: Info@WorldWideWorkshop.org
Numenta (Menlo Park, CA)
Posted 19-Mar-2007
Developer Support Engineer
If you like to be part of a brainy team, and in this case literally as the technology is based on an over-arching theory of how the brain works and how that theory can be applied to computer science. The technology is novel and disruptive. It is a great time to get on the bottom floor of something that almost assured to be big.
The position is technical and includes working with developers using the novel platform, documenting the APIs and development tools, and assisting product development with sample code, testing, and development.
The Developer Support Engineer (DSE) will be based in the peninsula and play an integral role in the success of the Developer Support team. The position requires the ability to vision with the developers novel and cool ways to solve specific client problems.
This position is also bottom in floor in that it will be the first person hired into a department that will play an integral role in the company and be responsible for building the team thereafter.
Skills and Experience:
- Outstanding problem solving skills
- Excellent knowledge of C++
- Bachelor's degree or Master's either in Computer Science, Computer Engineering, Software Engineering, Math, Physics or related field/equivalent professional experience
- Excellent communication skills and the ability to work in a team environment
- Resourcefulness and capability to think out of the box
- Desire to provide the highest degree of customer service
- Low maintenance with a sense of humor
- Prior experience having developed commercial applications, having gone through the develop—bug-fix-release cycle of production.
Valuable Personal Qualities and Work Dynamics:
- An understanding that without successful Clients we are nothing
- A passion for cutting edge technology
- Positive attitude
- Ability to maintain balance under pressure and hit tight deadlines
Nice to have:
- Experience working within and extending one or more scripting languages (Python, Perl, Java, etc.)
- Experience working with established, large scale software architectures
- Familiarity with development on Macintosh OS X
- Parallel processing, grid computing or other cluster-type computing environments
- Familiarity with machine learning
Roytman Information Services, Inc. [Agency] (San Jose, CA)
Posted 16-Mar-2007
Roytman Information Services, Inc.is a recruiting consulting company looking for a Sr Software Engineer in the San Jose area for a client offering a competitive salary and benefits package. This is a new position created due to the growth of this global corporation, with a focus on security technologies. Please contact us at the numbers below if interested.
Job Description:
Title: Sr Software Engineer - Embedded Systems
Location: San Jose, CA
- Seeking a Software Developer with knowledge of embedded systems programming.
- Linux, Python, scripting languages experience preferred. Linux driver and Linux system background helpful.
- Project management/management experience very beneficial.
- Will be an integral part of the development team tasked with creation and implementation of new biometric application.
- Responsibilities include coding, processes review, documentation, and support/maintenance assignments.
- C/C++ programming desired.
- Among other beneficial (not mandatory) technical qualifications are .NET or Java programming.
- Background with Time/Attendance and Access Control systems beneficial.
- Bachelor degree in Computer Science/Engineering (or equivalent) is very desirable.
- Must have excellent analytical, troubleshooting, and customer service skills to be able to support with technical and non-technical personnel and customers.
- Candidates local to the San Jose, CA area are highly preferred, however relocation assistance is provided for qualified prospects.
- Must be authorized to work in the U.S.
Contact:
- Lori S. Leggett
- Recruiting Coordinator
- lleggett@roytmanIS.com
DreamWorks Animation (Redwood City, CA or Glendale, CA)
Posted 15-Mar-2007
The Production Engineering group designs, implements, and maintains software that "glues" together the software and data used in the creation of animated feature films. Production engineers understand the entire computer animation process and use that knowledge to develop the DreamWorks global animation pipeline.
We are seeking a highly motivated person with experience in both software development and in computer animation production.
As a production engineer, you will:
- Maintain the existing software systems used in the production of our films
- Enhance, modify, and redesign the systems to accommodate the ever-changing requirements of production
- Interact with animators and technical directors to solve technical production issues
- Use your understanding of computer animation to come up with creative solutions to difficult technical problems
Your software development experience must include:
- Large software systems
- Extensive scripting in Python or Perl (preferably both)
- Object oriented C++ experience
- UNIX/Linux development
Additionally, you must have:
- Excellent problem solving and customer service skills
- Outstanding attention to detail and following through on tasks
- Ability to handle a variety of tasks and personality types
- Strong verbal and written communication skills
- Enthusiasm for computer animation and/or CG in films
We also prefer:
- Experience in the computer animation industry
- Knowledge of CG software such as Maya, Houdini, or Shake
- Shell scripting (csh, tcsh, sh) ability
- Knowledge of relational database concepts
- System administration skills
You must have achieved at least a bachelor's degree in computer science. A master's is preferred.
TO APPLY:
Please paste/copy resume into body of an email with "Production Engineer" in the subject line. Then send to jobs@dreamworks.com. Due to virus concerns, we ask that you do not send attachments.
DreamWorks Animation (Redwood City, CA or Glendale, CA)
Posted 15-Mar-2007
Title: Sr. Systems Administrator
General Functions:
This position requires individual to work independently to provide administration, capacity planning, and performance analysis for all storage systems in multiple locations. Input in the design of future technology and evaluation of new hardware, software, and procedures. Responsibilities include archive/backup and disaster recovery, documentation, ongoing day to day support, and maintenance of online storage systems.
Responsibilities:
- Manage the physical and logical configuration of storage media to ensure optimum use of data storage space.
- Develop and maintain operations procedures for daily routine storage management processes.
- Develop software tools and scripts to monitor and maintain the company’s storage space and processes.
- Participate in data storage planning with peers and departmental clients.
- Analyze and maintain performance data to optimize the usage of the storage resources available.
Qualifications:
- Bachelors in Computer Science/Information Systems or comparable experience.
- 7-12 years of systems administration experience in a large site.
- Solid understanding of Unix systems administration, including filesystem semantics and NFS.
- At least 2 years experience with Network Attached Storage or Storage Area Networks.
- Proficiency in scripting/programming in any of perl, python, sh, C, or C++.
- Must have excellent verbal and written communication skills.
Preferred:
- Experience with CIFS/SMB protocols, and general windows administration.
- Experience with TSM storage manager, Network Appliance filers, or IBM 3592 tape systems.
- Experience with data replication or networking technologies.
To Apply:
Please paste/copy resume into the body of an email, with the subject line of "Sr Systems Administrator" and send to jobs@dreamworks.com. Due to virus concerns, we do not accept attachments.
SPR, Inc. (Chicago, IL)
Posted 15-Mar-2007
SPR was established in 1973 and over the past 30+ years has been recognized as one of the leading providers of targeted solutions and strategic IT services in the Midwest. SPR has significant experience helping client organizations with Architecture Review, Application Development & Integration, Content Management & Portals, Software Quality & Testing and Business Intelligence. Our delivery approach provides value by offering multiple alternatives. We can provide customized, project-based solutions, wholly staffed and managed by our Redpoint Technologies group, or we can supplement a client team with our consultants and project managers sourced thru our strategic staffing and nAblement groups.
Project Scope:
To assist as the lead technical team member in the continued development and implementation of Python-based Django web framework application that includes: continued design, development and enhancements of functional requirements for the new Integrated Host Warehouse system. IHW is used to track computing hosts across the client that are managed at distributed levels. Design, development, test and implement additional components to meat project requirements, and designing and programming common, reusable Python components.
Qualifications:
- Considerable knowledge of Python development with at least 4 years of solid recent experience is required.
- Considerable programming experience on projects involving Django Project or similar web frameworks involving separation of data, business logic processing and presentation using models, views and templates is required.
- Experience with open source IDE and SVN or similar source control tools.
- Experience with Python application unit testing techniques and tools.
- Considerable experience with the adaptive application development process.
- Experience with creating and deploying computing asset, networking and cyber security related applications.
- Experience with deploying applications within a portal.
- Excellent communication and technical skills.
- Considerable experience with relational database management systems.
- Proven skills in web user interface design including use of Javascript and html.
- Able to work both independently and as a contributing member of a small technical team.
- Able to effectively interact with user organizations to derive system requirements and design solutions.
Please contact me at the information provided below. Thank you for your time and consideration.
- Brian Vicars
- Technical Recruiter
- SPR, Inc./Redpoint Technologies
- 233 South Wacker Drive - Suite 3330
- Chicago, IL 60606
- 312-756-1760-x263 (o)
- 530-386-2817 (m)
- 312-756-1751 (f)
- bvicars@sprinc.com
Maplecroft.NET (Bath, UK)
Posted 15-Mar-2007
Job Description:
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.
The Software team is responsible for Maplecroft's IT infrastructure, including:
- managing and developing existing services such as Maplecroft Maps (http://maps.maplecroft.com), Ethical Insight (http://www.ethical-insight.com) and Global Risks
- prototyping and developing new services and applications
- investigating new technologies for future use
- developing the data-gathering tools and research database behind all of Maplecroft's services
We welcome applications from individuals with significant experience in software / systems development. In particular:
- web application development (server-side and client-side)
- subscription management, authentication
- content management
- Internet security and resilience
- databases
Any experience with our current technologies - Apache, MySQL, XML, Python, Flash/Flex, GIS, Zope/Plone - would be advantageous, as would any Linux/Unix system administration experience.
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.
What Python is used for: server-side scripting (mod_python), data formatting and processing, CMS (Plone)
- Contact: Recruitment
- E-mail contact: recruitment@maplecroft.net
- Web: http://www.maplecroft.com
NO AGENCIES
Peloton Partners LLP London, UK
Posted 12-Mar-2007
Job Description:
Financial services developer
Peloton Partners LLP is a multi-strategy hedge fund based in London, UK. We are looking for a Python developer to be part of the research and development team. Work environment is fast-paced and you will be working on many different projects at the same time. Most of our development is done in Python- we use it for everything from trade capture, booking, modeling and analysis, data gathering, web development and reporting etc.
The position is in London. Applications from candidates not possessing UK work authorisation may be considered for work permit sponsorship, strictly on a case-by-case basis.
Job Requirements:
- Strong academic background: Degree in computer science / engineering / mathematics, related technical field preferred.
- 3-5 years software development experience
- 1 year of experience in a financial environment
- Very strong analytical and problem-solving skills
- Strong object oriented programming skills: Not necessarily in Python
- Ability to work in a team: This is a small company (on the order of 70-80 people) and there is no room for lone rangers.
- Desire to work in and ability to deal with extremely fluid and constantly changing work environment
Nice to have:
- Sungard Front Arena
- Experience with statistics, numerical analysis, financial modelling
- Matlab, Maple, Mathematica, any other similar packages
Contact:
- E-mail contact: recruitment@pelotonpartners.com
Neustar (Phoenix, AZ, USA)
Posted 9-Mar-2007
Job Description:
At Neustar, we believe in rewarding individuals for a job well done. This is one of the ways we attract and retain the most talented individuals. In addition to highly competitive compensation with performance-based commission, we offer our employees a very attractive benefits package. NeuStar's talented and diverse workforce combines deep subject matter expertise, broad industry knowledge and boundless ingenuity. Our employees are the reason why our company is quietly revolutionizing the way the world communicates.
The Software Architect position will work on the design and develop next generation software and systems architecture for supporting our global directory platform for the Neustar Ultra Services division (formerly UltraDNS). This includes researching new and existing technologies, prototype development for next generation system and database architecture and new product/service offerings.
- Design and develop next generation software and systems architecture for our directory platform
- Design and development of tools and systems to help manage and optimize existing systems and next generations systems
- Optimize our existing systems infrastructure and interaction with a multitude of existing applications.
- Ongoing research, architecture, and engineering of our next generation systems infrastructure to improve speed, reliability, and capacity as we continue to acquire new customers and develop and deploy new products.
Technical Skills
- C/C++ guru
- Oracle (or other RDBMS) development experience
- TCP/IP server development in a Unix environment
- Multi-threaded development in a Unix environment
- Network Engineering experience
- Experience with Internet protocol development, DNS, SMTP etc.
- Python knowledge a plus
- System/kernel level development with Linux, FreeBSD or Solaris
What Python is used for: We use Python for everything that doesn't require down to the metal C/C++ performance.
- Contact: Dana McLee
- E-mail contact: recruitingone@neustar.biz
- Web: http://www.neustar.biz/careers/pdf/Software_Architect_Req_300305.pdf
Renaissance IT Recruitment [Agency] (Centurion, Gauteng, South Africa)
Posted 9-Mar-2007
Our client is a financial services company based in Centurion. They have a small team of closely collaborating developers working on their business platform. They are looking for an experienced developer with good communication skills to join their team. The candidate must be skilled in various technologies, have a strong object-oriented background and be willing to use non mainstream technologies.
They develop mainly in a Linux environment, using Python and Smalltalk. Part of their platform runs on Windows.
Exposure to the following (more or less in order of importance) is advantageous:
- Smalltalk
- Python
- Zope
- GemStone/S
- Linux (Debian/Ubuntu)
- Web development
- HTML
- CSS
- SQL Server
- VBScript
- ASP
- Windows (XP, Server 2003)
Salary and benefits are as follows:
- Basic salary of ZAR29 000/month (CTC, negotiable)
- Bonus every 6 months, depending on performance of the company and the individual
- Leave of 15 days per year, negotiable
- Unfortunately no provision is made for Medical Aid or pension, however the individual can request for his own to be deducted from his salary.
Contact:
- Name: Esther Dreyer
- Cell: 082 887 1985
- Tel: +27 (0)12 365 1742
- Fax: +27 (0)11 507 5731
- Email: esther@itrecruitment.co.za
Digital World Services (Basle, BS, Switzerland)
Posted 7-Mar-2007
Job Description:
We search a web developer to fill an employment position in Basle, Switzerland. You will work in a small team and be responsible for design, implementation and maintenance of both the software in use and currently in development.
Job Requirements:
- Experience developing web applications
- python, sql, javascript, html
- Java experience a plus
DWS develops web/server based software for delivery of music and video over the Internet and mobile phone networks.
What Python is used for:
Python is used for web application development.
- Contact: Conny Maier
- E-mail contact: conny.maier@dwsco.com
Space Telescope Science Institute (Baltimore, MD)
Posted 7-Mar-2007
Job Title: Systems Software Engineer
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.
The Space Telescope Science Institute, located on the Johns Hopkins University Campus in Baltimore, Md., is looking for a Systems Software Engineer. The developer will work with other members of the Astronomy Tools and Application Branch to help in enhancing and maintaining our Python-based framework for developing astronomical data analysis and calibration applications. STScI has pioneered in the generation of tools for using Python for scientific analysis and programming though its development of PyRAF, numarray, PyFITS, and contributions to other Python open-source projects. The individual being sought will help STScI maintain its leadership in this area by developing leading-edge capabilities by enhancing existing tools such as PyRAF and PyFITS, contributing to scipy, numpy, and matplotlib, and developing new libraries to meet the needs of future astronomical processing. Some projects may involve developing software tools as part of a team, or leading a team. Work will also require working with an external community on open-source software projects.
Duties and Responsibilities:
A Systems Software Engineer will make modifications and enhancements to large and technically complex software systems. To support this effort, a Systems Software Engineer should be experienced with systems-level programming, preferably with C or C++ and familiar with variances in processor and operating system architectures (preferably Linux, OS X, and MS Windows) with regard to file systems, memory, data types and efficiency, as well as modern software development techniques including Object-Oriented design and programming. Experience with Python and writing C extensions for Python is highly desirable. A working knowledge of any of the following would be a plus: parsers, code generation, numerical techniques, image processing and data analysis, web and network protocols, or parallel processing. Experience using software engineering tools such as debuggers, CVS, subversion, and bug trackers is strongly desired. Strong analytical, problem-solving, planning, and organizational skills are needed, and excellent written and verbal communication skills are essential. Prior experience in developing medium or large projects sufficient to demonstrate the specified knowledge, skills and abilities is required.
Education:
Bachelor's Degree in Computer Science, Physics, Math, or technically related field. Master's degree preferred.
Substitution of additional relevant education or experience for the stated qualifications may be considered.
STScI offers an excellent benefits package, tuition reimbursement, competitive salaries, and a stimulating work environment. Applications received by March 31, 2007 will receive full consideration. Women and minorities are strongly encouraged to apply. Qualified candidates are requested to mail or email their resume to:
e-mail: execjob@stsci.edu
- Postal Address:
- Space Telescope Science Institute ATTN: Human Resources, Req #559 3700 San Martin Drive Baltimore, MD 21218
EOE/AA/M/F/D/V.
Prospect - Search & Selection [Agency] (West London, UK)
Posted 7-Mar-2007
Role: Lead Software Developer
Salary: Up to 60K (perm)
Description:
Our Client is Europe¹s leading provider of digital film distribution services to the cinema, to the home and to the film industry.
They have an immediate need for an experienced and highly talented Python Lead Developer to manage their development team responsible for one of their leading products, an Online Cinema & Film Management Solution.
Your responsibilities include:
- Development Lead
- Team Manager
- Implementing new features in the existing range of products such as the touch-screen point of sale application, the web based back office and the consumer facing web sales system
- Designing and building new applications to integrate into the system, such as mobile ticketing and automated phone booking systems
- Supporting existing clients to ensure that the service is meeting their needs
The product is a highly distributed, mission critical system so the ideal candidate must have previously used Python to develop high reliability systems or have delivered commercial software using Python -and of course have an interest in the cinema and the film industry.
Requirements:
- BSc/BA or higher in Computer Science, Software Engineering, Mathematics, or other engineering discipline
- Extremely strong analytical and software engineering skills
- Excellent Python skills
- Very strong knowledge of SQL and experience of developing database driven applications
- Solid knowledge of and experience using HTML and CSS
- Knowledge and experience of XML and related technologies (such as XPath and XSLT)
Desired skills:
- Experience using Python to develop web applications (preferably using CherryPy)
- Experience using Python to develop GUI applications (preferably using wxPython)
- Client-side scripting using DHTML and Javascript
- Knowledge of developing with and administering MS SQL Server and related technologies such as MS Reporting Services
- Experience developing software applications for the retail or cinema industry a bonus
- Experience using .Net languages such as C# or VB.Net a bonus
Contact:
- Contact: Anney
- Email CV to: anney@prospectmsl.com
- URL: http://www.prospectmsl.com
Mountain Leverage (Grafton, WV, US)
Posted 6-Mar-2007
Job Description: Senior Web Application Developer Looking for a talented team player who is an experienced Python developer interested in working on cutting edge implementations of open source projects who has experience working with Zope/Plone. Mountain Leverage is a fast growing development company located in Grafton, WV. Although we would prefer you be able to relocate, we are open to telecommuting possibilities.
We have many exciting and unique projects ongoing and planned. We are looking for good developers with solid personal character to add to our team. If you meet the requirements and are interested, please contact us, as the position(s) is available immediately.
- Contact: Alex
- E-mail contact: careers@mountainleverage.com
- Resume: http://www.mountainleverage.com/careerspdf/SeniorSoftwareDeveloperCMS.pdf
Loyaltyworks, Inc. (Atlanta, GA, USA)
Posted 6-Mar-2007
Job Description:
We are looking for a talented python developer that enjoys software engineering. The candidate should be a senior developer with 4-6 years of overall experience - with a recent focus on Python or similar scripting language. In this role you will create web applications, learn the internals of our Python web applications server and modify existing applications. You will be uniquely challenged by being both customer focused and backend technology focused, depending on the opportunity at hand. The position is fulltime and onsite.
Key responsibilities of this position include but are not limited to:
Translates business requirements into systems design
- Conducts thorough unit testing, providing a sound and proven solution to QA. Strives for a deep understanding and expertise with the tools being used.
- Effectively debugs code. Identifies problem areas and actively works to resolve them.
- Develop web, client and backend applications (database-backed dynamic web applications).
- Learn the low level details of a locally developed Python Web Application Server.
Job Requirements:
- Bachelor’s degree in computer science or software engineering plus 3+ years of application development experience or 6 years equivalent work experience in lieu of a Bachelor’s degree.
- Seasoned Developer, with experience developing dynamic, database-backed web applications.
- Experience building database-backed dynamic web apps.
- Technology requirements include experience with relational databases, SQL, and strong experience with Python and at least 2 other programming languages in order to be able to function independently.
- Experience with many of the following technologies: J2EE, CGI, HTML, DHTML, XML, CSS, JDBC, ODBC, OOD, OOM, JavaScript, Java, JSP, Silverstream.
- Ability to multi-task in a fast paced environment and work with limited supervision under tight deadlines is a must.
- Contact: Karen McDonnell, Director of Human Resources* E-mail contact: karen.mcdonnell@loyaltyworks.com
** Web: http://www.loyaltyworks.com
Odysseyware, Inc. (Chandler AZ)
Posted 6-Mar-2007
Odysseyware has an immediate need for an EXPERIENCED Python Software Engineer.
OdysseyWare, Inc. is a grade 3 through12 curriculum and technology solutions provider serving public and charter schools nationwide. We exist to help teachers meet the complex academic needs of today's youth and to provide students with the tools they need to learn and achieve.
We offer a variety of Web-based products designed to deliver solid, flexible curricula and time-saving, cost-effective administrative solutions.
If you want to be on the leading edge of developing state of the art delivery systems geared toward helping children learn more effectively, then this is the job for you.
Why should you Join Odysseyware, Inc.?
- We’re a high growth, financially sound, Entrepreneurial style company that’s the leader in meeting the educational needs of our children to help them face the challenges of the 21st Century.
- We are educational pioneers that encourage the creative development of our people. You will work in a small, flexible, dynamic team environment with other creative people who are working toward a common goal of developing Computerized Curriculum, delivered with state of the art technology.
- We are totally committed to using only cutting edge technology in the web-based delivery systems of our educational software. We are creating the future of Education and you will help shape it everyday.
- It’s a fun place to work with excellent resources, committed people and a culture that lets you be as creative as you can be.
What’s in it for me?
- We offer a competitive salary with excellent Benefits and a pleasant, modern place to work with great associates.
- We promote from within whenever possible. There are significant career growth opportunities as our company continues to grow. There will be jobs in the future we haven’t even thought about yet.
What performance skills do I need in order to be considered?
- Experience and skill in programming in Python, plus at least one of Java/J2EE or .Net.
- Experience in modern rapid development techniques, for example Extreme Programming, Test Driven Development, Rupp, etc.
- Sufficient knowledge to complete projects alone but desire to work together on a team to come up with the best staged current and future solutions
- Self-starter, willing to push others to do their best as a team.
- 4+ years of Intermediate or Advanced Experience working with Python.
- BS in Computer or related engineering discipline or equivalent experience.
- SQL database; Python Twistd knowledge a plus.
- A Smile and a desire to get great satisfaction from knowing you are making a difference in “Helping Educate Today’s Children”
- If you are interested in moving into a management role in the future, you need to lead through example, set high expectations and meet them personally, be a good communicator, understand deadlines and work with others to adjust priorities to meet them.
What kind of person will my new manager be?
He’s been with the company about 1 year. He has worked for start-ups as well as large enterprises. He applys the knowledge he’s gained to create effective, productive, results oriented teams. He joined the company because he saw potential for extreme personal and professional growth. He knows that there is a challenge and the potential to change the way education in America and eventually World-Wide is done. He describes his management style as demanding and forward-looking. “I try to set objectives then let people get there in their own way. I set boundaries and work with people as they get started then provide more flexibility as we evolve trust.” His philosophy is "Great software is built by teams of motivated individuals with shared goals. My role as a leader is to determine what motivates individuals, eliminate barriers to success, and align individuals' personal goals with the goals of the company. I am most successful when the individuals and the company succeed and it looks like I did nothing at all."
Are you interested in learning more about this opportunity?
Please email a cover letter and your resume to Jim Clark, director of staffing and he will call you! (no calls please)
- Jim Clark, CSAM
- Director of Staffing
- Odyssey Ware Inc.
- 300 N. McKemy Av.
- Chandler, AZ 85226
- jclark@odysseyware.com
- http://www.odysseyware.com
Enpocket. (Holborn, London, UK)
Posted 5-Mar-2007
Job Title: Junior Technical Consultant
About Enpocket
Enpocket is a leading global mobile media company serving organizations seeking to leverage mobile technology to foster and maintain individual relationships with consumers.
Enpocket creates, delivers and optimizes consumer entertainment and marketing programs for mobile phones. Our work is differentiated by our proprietary multi-format delivery engines, advanced analytics solutions and careful attention to user experience.
Enpocket has created hundreds of successful mobile programs for clients that include Vodafone, Sprint, Verizon, Airtel, Singtel, Nokia, Samsung, Panasonic, Siemens, Trinity Mirror, TNT, Chrysalis, Internet Broadcast Systems, Time Out, Match.com, Pepsi and Nike.
Enpocket has offices in Boston, New York, London, Singapore and Mumbai.
Job Description
Enpocket is looking to recruit a highly ambitious Junior Technical Consultant to join our London-based Professional Services Team to support and contribute to our mobile projects (SMS, WAP, MMS and Java campaigns and WAP-based mobile advertising). As such, experience of application development and system administration is required. Our solutions are typically ASP but require customisation for each implementation. For larger projects, however, we often install our platform in a client's own data centre. Therefore the candidate should be willing to travel occasionally in order to perform the installation and integration of the Enpocket Platform. The ideal candidate will have a software development background with relevant experience in the technologies used.
The role incorporates the development, implementation and support of our mobile content and CRM products in a multi-tasking environment. A necessary part of the role is the ability to develop client specific solutions in a controlled environment in order to deliver robust system implementations and upgrades for both internal and external use. Responsibilities also include the efficient analysis and resolution of problems affecting production systems, and so maximising system availability.
The right candidate will have experience of web application and WAP development and be comfortable working to tight timescales with a minimum of management oversight. The candidate should be a self-starter with a desire to develop and learn and must be willing to tackle new projects and be flexible enough to help out project team members where needed. They will enjoy working in a fast paced, high-growth environment, where the ability to manage multiple tasks to defined objectives is key.
This position reports to the Technical Team Lead and will require close co-operation with the product development teams. In addition, working with different cultures and across multiple time zones will be a necessity.
Key Responsibilities
- Customisation and implementation of mobile content applications to run on the Enpocket Platform
- Campaign scripting, UI development and 3rd party integration of mobile messaging CRM applications
- Install and integrate the Enpocket Platform into client's and supplier's systems
- Participate in an out-of-hours call rota where required
- Capable of managing issues and escalations where appropriate on a client by client basis with little supervision
- Production of weekly reports for management review
Requirements
- A keen interest in the use and development of the mobile platform
- Well-versed in Python and Jython scripting
- Extensive user-level and some admin-level Linux (RedHat) knowledge
- Understanding of use and design relational databases, specifically Oracle and Postgres
- Administration of Apache on Linux and use of mod_rewrite
- Knowledge of XML, XSL, XHTML and WML
- Working knowledge of networking and TCP/IP
- Working knowledge of Java & J2EE as it relates to Jython
- BSc in Computing or related subject with ~1 years relevant commercial experience
- Willingness to travel within Europe
- Knowledge of a second European language a plus
- Java / J2ME development experience a plus
What Python is used for
Python is used extensively within Enpocket, running both natively and within Java via Jython. It is used to implement custom mobile campaigns that run within the Enpocket platform, to implement connectors to 3rd party systems, to manage the Enpocket Platform at the command line, to install the Enpocket Platform and to provide its user interface (in conjunction with Java Tapestry).
Contact: Gavin Kinghall Were, Technical Team Lead E-mail contact: gkinghallwere@enpocket.com
NO AGENCIES PLEASE
Jeppesen Systems (Montreal, QC, Canada)
Posted 2-Mar-2007
Job Description: Jeppesen Systems is part of the Jeppesen family. Jeppesen is recognized as the world’s foremost provider of information solutions in aviation. Jeppesen’s portfolio includes: worldwide flight information, flight operations services, international trip planning services, aviation weather services and aviation training.
Jeppesen Systems is a fast-growing, multicultural organization with 400 employees from more than 30 countries. Jeppesen Systems’ headquarters is in Göteborg, Sweden with offices in Amsterdam, Austin, Brisbane, Copenhagen, Madrid, Monterrey, Montreal, New York, Paris, Singapore and Stockholm.
At Jeppesen Systems we develop, market and implement the best resource optimization solutions on the market to clients in the Airline industry. Clients include AeroMexico, Air France, Alitalia, British Airways, Continental Air Lines, Delta Air Lines, Iberia, jetBlue, KLM, Lufthansa, Mexicana, Northwest Airlines, SAS, Singapore Airlines, Spanair and Virgin Atlantic Airways.
The Montreal office of Jeppesen Systems is looking for python programmers to design, create and improve python programs used in our implementation projects.
Your responsibilities will include:
- Designing and writing the python framework for input file parsing, output file creation, planning process scripting, system scripting, etc...
- Maintaining and testing that code
- Helping Modelling Specialists use your code in their projects
- Interface with Product Development to bring your frameworks into the core product for the whole company to use
- Do the same with optimization scripts, which interface with our core optimizer
Requirements:
- Python!
- BSc/BA or higher in Computer Science, Software Engineering, Mathematics, or other engineering discipline
- Strong analytical and problem solving skills
- Strong python skills and experience!
- Strong OO software design skills
- Ability to work in teams
- Ability to teach and explain your work
- Experience developing on Linux/UNIX
- Good command of the english language
Desired skills:
- Knowledge of agile development methods
- Experience with interfacing to Oracle and/or MySQL is a plus
- Knowledge of Mercurial (or Bazaar/Darcs/git/other) is a plus
This is a permanent position based in Montreal, QC, Canada. Relocation fees and salary will be negociated.
What Python is used for: Although the core components of our products are written in c++, customization for each client entails thousands of lines of code and is a 6-12 months project every time. The customization is done partly in Rave, a proprietary modelling language, but everything else is done in python. We are seeking to develop a better python framework for those implementation projects to use.
- Contact: Eric St-Jean, Modelling Engineer / Team Lead
- E-mail contact: eric.st-jean+jobs@jeppesen.com
- Web: http://jeppesen.com/carmen
Merfin LLC (Princeton, NJ, USA)
Posted 2-Mar-2007
Job Description: Financial Modeling: Member, Research Staff
Our ideal candidate has a Ph.D. in mathematics, computer science, electrical engineering, or in the physical sciences, has strong theoretical skills along with strong coding and "abstract design" skills.
We require no financial background.
Help advance our mathematical models of financial market behavior that direct all of the firm's trades in over 40 markets in the United States, Europe, and Asia.
Merfin LLC is a leading emerging firm in the area of entirely systematic trading of financial markets.
Our models are implemented in C and Python, and are entirely Linux-based.
What Python is used for: All aspects of our business, from core modeling, to infrastructure and support.
- Contact: Matthew Morgan
- E-mail contact: resumes@merfinllc.com
Media Exchange Partners Ltd (London, UK)
Posted 2-Mar-2007
Job Description: The role is a contract position which does not need to be on-site. The project is urgent and a decision would be made very quickly on the potential candidate (a python development house would also be considered).
What Python is Used For: A Python developer with an understanding of encrypted networking, bit-torrent and secure transaction processing is needed in order to develop a modified Bit Torrent client and tracker that can support secure exchange of assets. A proposed methodology is in place and the solution is expected to be built on top of the BitTorrent mainline or BitTornado source an hence Twisted experience is desirable. The ABC client may also be used so WxPython experience is also desirable.
- Contact: Gerard White
- Email: gerry@mxp.com
1stpOint incorporated (Cleveland, OH)
Posted 2-Mar-2007
Job Description:
Looking for python generalists with exposure to a diverse range of python web and gui toolkits: Django, CherryPy, Zope/Plone, wxPython, ReportLab, PIL and more. Additional skills: Ajax, dojo, html, javascript. Must be a team player and like exciting and challenging projects. We use python for product development and client work.
Forward your resume to: 1stpoint@gmail.com
Arts Alliance Media (London, UK)
Posted 2-Mar-2007
Title: Software Developer
Arts Alliance Media is Europe’s leading provider of digital film distribution services to the cinema, to the home and to the film industry.
We are seeking experienced and highly talented Python Developer to join the “Newman” development team responsible for "Newman"- our Online Cinema Management Solution.
Your responsibilities include:
- Implementing new features in the existing Newman solution such as the touch-screen point of sale application, the web based back office and the consumer facing web sales system.
- Designing and building new applications to integrate into the Newman solution, such as mobile ticketing and automated phone booking systems.
- Supporting our existing clients to ensure that Newman is meeting their needs.
This is a full-time position working on Newman and possibly other software projects within Arts Alliance Media.
Newman is a highly distributed, mission critical system so we are particularly interested in candidates who have previously used Python to develop high reliability systems or who have delivered commercial software using Python.
The ideal candidate will also have an interest in the cinema and the film industry.
Requirements:
- BSc/BA or higher in Computer Science, Software Engineering, Mathematics, or other engineering discipline
- Extremely strong analytical and software engineering skills.
- Excellent Python skills
- Very strong knowledge of SQL and experience of developing database driven applications
- Solid knowledge of and experience using HTML and CSS
- Knowledge and experience of XML and related technologies (such as XPath and XSLT)
Desired skills:
- Experience using Python to develop web applications (preferably using CherryPy)
- Experience using Python to develop GUI applications (preferably using wxPython)
- Client-side scripting using DHTML and Javascript
- Knowledge of developing with and administering MS SQL Server and related technologies such as MS Reporting Services
- Experience developing software applications for the retail or cinema industry a bonus.
- Experience using .Net languages such as C# or VB.Net a bonus
- Contact: gavin@artsalliancemedia.com
- URL: http://www.artsalliancemedia.com
Webgalis.com (Boulder, CO, USA)
Posted 28-Feb-2007
Job Description: Put finishing touches on a XUL/Python media player.
What Python is used for: it's obvious from the Job Description.
- Contact: Q. Webgalis
- E-mail contact: q@webgalis.com
- Other Contact Info: none.
- Web: http://www.getafreelancer.com/projects/128499.html
Research Corporation of the University of Hawaii/Subaru Telescope Project (Hilo, HI, USA)
Job Description:
Regular, Full-Time, RCUH Non-Civil Service position with National Astronomical Observatory of Japan (NAOJ), Subaru Telescope, located in Hilo, Hawaii. Continuation of employment is dependent upon program/operational needs, satisfactory work performance, and availability of funds. Minimum Monthly Salary: Commensurate with qualifications. Duties: Responsible for design and development of software for observational instruments and processes at NAOJ.
Minimum Qualifications: Education: Bachelors Degree from an accredited four (4) year college or university in Computer Science, Astronomy, or related Science/Engineering fields. Experience: Five to seven (5-7) years of experience in the analysis, design and production of Unix/Linux application software for the control of astronomical/scientific/advanced instrumentation and processes. Skills: Proficiency in C/Unix systems and application programming, and the design and implementation of concurrent systems for distributed control. Good working knowledge of object-oriented methodology and high-level, dynamic object-oriented languages. General knowledge in maintaining Unix computer systems. Ability to analyze, define, design, implement, test, evaluate and maintain complex software systems. Must possess a valid drivers license and be able to drive a 4-wheel drive vehicle with manual transmission. Excellent English communication skills. Ability and experience in working in a team development and support environment.
Physical/Medical Requirements: Must be able to work at 14,000 feet, and pass a high altitude medical examination.
Desirable Qualifications: Masters Degree or higher from an accredited college or university in Science or Engineering. Experience with: developing software in Python; threaded or concurrent application programming; agile development practices and/or test-driven development. Ability to speak and/or read Japanese.
Inquiries: Debbie Guthier 808-934-5904 (Hawaii).
Application Requirements: The preferred method of applying for a job is through our on-line application process. Please go to www.rcuh.com, click on Employment and navigate to Job Announcements/Apply for a Job.
Closing Date: 3/16/2007
What Python is used for: New observation control system being written almost entirely in Python. Python is the language of choice for most software projects in our group.
- Contact: Debbie Guthier 808-934-5904 (Hawaii)
- E-mail contact: debbie@naoj.org
- Other Contact Info: Contact Eric Jeschke (eric@naoj.org, 808-934-5908) for specific questions about development
- Web: https://psweb.rcuh.com/psc/exapp_psprod89/EMPLOYEE/HRMS/c/HRS_HRS.HRS_APP_SCHJOB.GBL
Zope Corporation (Fredericksburg, VA USA)
Posted 27-Feb-2007
Job Description: Software Engineer
Zope Corporation is looking for engineers who love developing Python software and want intricate, fascinating, challenging projects. We are the leading provider of turnkey, hosted Internet solutions for small/medium publishers, and centrally owned group of newspapers, powering over 350 major media properties (print and broadcast). Zope Corporation has teams of talented engineers creating solutions in Python using agile development methodologies.
Requirements:
Strong background in Python
Bachelor's degree in CS and/or equivalent industry experience
No experience with Zope is necessary.
Responsibilities include:
Conduct detailed analysis of problem domains and customer requirements
Contribute to project documentation, testing, transition materials and training
Qualified candidates, send resume and salary requirements to careers@zope.com. Positions are available in Fredericksburg, VA and a new Northern VA office. A relocation allowance is available for qualified candidates for Fredericksburg positions.
Contact: careers@zope.com
Other Contact Info:
Web: Zope Careers
INCF Secretariat (Stockholm, Sweden)
Posted 27-Feb-2007
Job Description: Python/Zope/Plone developer
We are looking for a broad and analytic software engineer with a specialization towards implementation of databases and database-near application layers, mediators, analysis engines, data wrappers etc, in Python and Zope 3 preferably in Linux/Unix environments.
You will need an advanced and documented competence within database technology and systems integrations. You have a good understanding of system architecture, abstraction layering and how to achieve proper interaction and communication between components of a distributed information system. You also find it natural to implement software components following strict technical and mathematical specifications.
Familiarity with the Python/Zope/Plone platform required.
We believe that you have a masters degree in computer engineering and a special interest in the underlying mechanisms of advanced information systems.
The INCF: International Neuroinformatics Coordinating Facility
The Global Science Forum (GSF) of the OECD has initiated a new international organization, INCF, to further the development of Neuroinformatics as a global effort with the support of all ministers of research within OECD. The mission of the INCF is to coordinate and foster international activities in neuroinformatics.
- Contact: Raphael Ritz
- E-mail contact: jobs@incf.se
- Web: http://www.incf.org
ReportLab (Wimbledon, London, England)
Posted 27-Feb-2007
Job Description: ReportLab develop enterprise reporting and document generation solutions using cutting-edge Python technology, and have a growing business with an excellent blue chip customer base. You may also know us from our open source PDF and graphics library...
We are looking for a full-time Python software developer for immediate start.
We are now developing a new generation of applications to publish PDF on demand for specific vertical markets in the travel and financial services industries using our own core products. These involve flexible admin interfaces to let customers enter and approve data prior to publishing with our own PDF products. We are making use of the very latest and best ideas in web development to help create value for our customers and a scalable business model for ourselves.
There will be opportunities for travel to exotic locations to visit travel industry customers.
We're looking for a good all-rounder to join our team and work on this, as well as many other projects. The ideal candidate will either be a graduate or have up to 3 years experience and will have the following skills:
- Python programming - or enough evidence of skill elsewhere to persuade us you can learn it quickly
- Good analysis skills - the ability to listen to customers, figure out where the value lies, and help decide what to build in the first place
- Understanding of web frameworks, databases, XML. Django experience is a plus
- Know CSS and HTML (an eye for visual design is a plus)
- Know JavaScript beyond the usual form validation (AJAX a plus)
- Have the common sense to know when coding is NOT the answer
You must have good written English, good aptitude for programming, and an ability to Get Things Done. You must be eligible to work in the UK, and have a passport allowing travel to most world locations. Driving license is also an advantage.
You will get responsibilities which are not possible in large companies including a chance to work with the latest and best technologies; to see substantial, cutting-edge projects from commencement to delivery with world class clients; and to help design and roll out entire software services with fantastic upside potential.
What Python is used for: Just about everything.
- Contact: Alisa Pasic
- E-mail contact: vacancies@reportlab.com
- Other Contact Info: other contact info if desired.
- Web: http://www.reportlab.com/careers.html
BMAT Licensing. (Barcelona, Spain)
Posted 26-Feb-2007
Job title: Developers and systems administrators
Job Description:
BMAT is a spin-off company of the Music Technology Group (MTG) of the Universitat Pompeu Fabra, the world largest research group in music & audio, and operates under an exclusive license for their latest technologies.
We're looking for top-notch developers and systems administrators. Do you love dynamic languages (Ruby, Python, Perl, etc.)? Have a penchant for software engineering methodologies? Are you a Linux/BSD guru? Got experience writing excellent C++ code? Would you like to work with distributed databases several terabytes in size? If you answered 'yes' to one or more of these questions, you may enjoy joining us.
You can apply in either Catalan, Spanish or English, but fluent English skills are a must.
Requirements:
BS in Computer Science or equivalent. Experience working in small teams and fast-paced environments. Fluent oral and written English communication skills. Ability to work without supervision. Willing to relocate to Barcelona.
What Python is used for: Python bindings of music libraries.
- Contact: O. Paytuvi, Program Manager
- E-mail contact: jobs@bmat.com
- Web: www.bmat.com
IT Services [Agency] (San Francisco, CA)
Posted 26-Feb-2007
Python Development Engineer - $115k-$140k plus bonus.
We are an Executive Search firm tasked with finding our small growing downtown San Francisco based technology client a talented Senior Software Engineer for their Web based application products. If you have a Java Development background and have interest in working with Python and you consider yourself above average in what you do, we want to speak with you. This position is a permanent placement career opportunity with a very strong base compensation, plus bonus and benefits package for the qualified technologist with the right attitude.
If you have thoughts of knowledgeable sources or potential candidates, please contact me at LRubin at ItServicesUSA dot com or 860.658.7900. We will keep your recommendations or interest confidential. Thank you for your help and I look forward to speaking with you soon.
Our Client is an exciting new company lead by industry expert management backed by the Fortune 1000. They have launched a unique new financial product and are looking for talented and passionate Python individuals to build and support their rapid growth phase. We are looking for hands-on individuals who can lead as well as be strong individual contributors. Our style is sensible and form fitted to our clients needs. We share our opinions and set realistic objectives, design appropriate engagement strategies and ensure high user acceptance. This is a permanent direct hire opportunity and candidates may reside anywhere in the San Francisco area.
We are looking for a talented Python engineer that has a solid experience with prior Java Developement and enjoys software engineering. The candidate should be a senior developer with 8+ years of overall experience - with a recent focus on Python and Django. In this role you will create web applications, interpret use cases, write unit tests, and create design documentation. We use Python and Django for our mission critical web based applications.
Locayta LTD. (London, UK)
Posted 26-Feb-2007
Job Description: Software Developer
- fed up with your current role ?
- frustrated that your skills and abilities are not being recognised ?
- want something better, more interesting ?
Locayta (www.locayta.com) is a successful and expanding software company involved in providing search, information retrieval and content management technologies to a wide range of companies; including: BT Directories, BBC, Marks & Spencer, Xerox, Mothercare, Nectar, Panasonic, Virgin Megastore and many others.
Recent new client wins, means that we are looking to take on a software developer with a special mix of skills to work on multiple software projects. In particular, we are 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: London (near Covent Garden).
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 organised, able to take responsibility for entire project and work un-supervised.
- Able to gather requirements and communicate with non-technical staff.
Essential Technical Skills
- Python
- Experience with UNIX (Linux or Solaris preferred)
- Object-oriented development methodologies
- XML/XSLT & XHTML
Desirable
- Experience with Python frameworks such as TurboGears and Twisted
- Agile development experience
- C/C++ experience
- Experience with languages such as Java, Perl (object-oriented)
- Linux/Solaris/UNIX systems administration experience would be helpful
- JavaScript/AJAX skills
- RDBMS/SQL skills
- Experience with search engines
- .NET, ASPX and C# would be useful but not essential.
The project would suit someone looking for their first career move or an exceptional candidate straight from university. The salary is negotiable with an immediate start.
- Contact: Send cover letter and resume to Etel Okorji
- E-mail contact: eokorji@locayta.com
Juju, Inc. (Telecommute)
Posted 23-Feb-2007
Job Description: Rapidly growing Internet startup seeks skilled Python Developer for fun and profit.
Going to Pycon? We'll be there! Send us an email so we can answer your questions in person.
Desired Interest/Experience:
- Text search & analysis
- Distributed computing & storage
- Web crawling techniques
- Automated text extraction & machine learning
- Building interactive web apps
Desired Technical Background:
- Python, Python, Python!
- Linux or other modern UNIX
- Subversion & Trac
- Twisted
- Basic SQL, especially SQLite
- HTML/XML/JSON
Candidates should be experienced, well-rounded programmers, familiar with a range of practices, including maintaing a shared code base, object-oriented design, network programming, multithreading, optimization, and unit testing. The ability to communicate effectively with coworkers while working independently with limited oversight is essential.
Employees are given substantial freedom to design & implement solutions and allocate their own time. We telecommute and maintain a demanding and flexible work environment. The team is US based, but we will consider qualified global applicants. Project and part-time arrangements are possible.
- Contact: Pete
- E-mail contact: work@juju.com
- Other Contact Info: Find me at Pycon!
- Web: http://www.job-search-engine.com/
MerchantCircle (Los Altos, CA, USA)
Posted 23-Feb-2007
Job Description:
MerchantCircle (www.merchantcircle.com) is looking for a few web application engineers/software developers:
Senior Software Engineer / Architect You’ve built consumer-facing applications that scale to millions of users and a terabytes of data. You understand why Java might not be the best platform for your web application.
You are a senior web application developer that can architect, design and implement. You understand operations and deployment issues for large scale web applications. You have probably been “hands on” with respect to the web operations side at sometime in your life. You understand the ins and outs of SEO and what makes a good web experience for users and search engines.
You have a thorough understanding and deep beliefs about development/ deployment processes and infrastructure. You've successfully executed in a similar role in the past; Or you were responsible for a gigantic disaster but learned from the experience.
Requirements:
BS, MS in Computer Science or equivalent (PhD okay too)
Experience building scalable web applications
Hands on work with web technologies -- PHP, Java, Apache, MySQL, Postgres, Python, Linux
Web Application Engineer You can code, code, code, code. You might have many years of experience or none at all. You can implement quickly, work in an agile environment, and turn out multiple prouct releases a month. You probably have a college degree in Computer Science – but maybe not.
About MerchantCircle:
MerchantCircle is a small startup. We help small local businesses use the Local Internet as an effective advertising channel. Our goal is to bring every local business (all 20+ million of them) on line quickly and inexpensively. Help us help the “little guy”, use the local Internet to fight back against the big guys!**What Python is used for**: Our entire application is written in Python.
We're located in Los Atos, CA.
Also: We're at PyCon this week. Send me an email and resume (jobs@merchantcircle.com) if you'd like to meet up in person.
What Python is used for: All development is done in Python.
- Contact: Wayne K. Yamamoto, Vice President of Products
- E-mail contact: jobs@merchantcircle.com
- ** Web**: http://www.merchantcircle.com/jobs
Roderick Scott Corporation (Edmonton, Alberta, Canada)
Posted 22-Feb-2007
Job Description: Self-motivated developer required for 'work-for-hire' contract work. Projects are typically Python, django, ReportLab and PostgreSQL based medium-scale web-applications. Candidates will have to team with other developers on the same projects, meet or exceed deadlines (mutually agreed upon, not dictated).
Preference given to Canadian-based developers having 3+ years experience developing web-applications with Python, PostgreSQL, CVS, SSH within open-source environments. django experience will be a plus too, but solid Python skills are more important (a smattering of Zope experience would also be useful).
With responses, please include availability and desired contract rate for projects exceeding 50 hours work.
What Python is used for: Procurement of cheesy comestibles, larches and self defence lessons. Oh, and donations to the "Find the other half of Eric Foundation", if, of course, we decide to, or not to, create such an entity with our pal's Bruce, Bruce and Bruce. The other 98% of the time we use python for workflow, publishing, reporting and internet applications such as Real Estate and Travel sites.
- Contact: Scott Sandeman-Allen
- E-mail contact: pydev_recruit@rscorp.ab.ca
Tripod Computing Services Pvt Ltd (Kolkata, WB, India)
Posted 17-Feb-2007
Job Description: Development and enhancement of an open-source IDE based on Python/wxPython using WebDAV concepts. The position is full-time and for those willing to re-locate to Kolkata or for those residing in India who are willing to telecommute.
What Python is used for: Python is extensively used in the construction of the software you will be developing and makes use of the wxPython toolkit/library for the User Interface.
- Contact: Roj Niyogi
- E-mail contact: niyogi@tripodcomputing.com
- Other Contact Info: (tel) +919830504729
- Web: http://www.tripodcomputing.com
CE Interactive Inc. (New York, NY, USA)
Posted 16-Feb-2007
Job Description: Love consumer electronics?
Gadget Freak?
Are you yearning to break away from the daily grind and do some breakthrough work that will change the consumer electronics industry? Newly funded company with industry insiders is looking for a few good hackers.
We are looking at building a brand new product & service for the CE industry. The company will be leveraging python as the primary language, S3 & EC2 as our primary platforms. You should know what those acronyms are and have a burning desire to do something with them but don't worry about not having prior experience using them (we would be VERY impressed if you had prior experience).
Skills we are looking for include:
- Python, Ruby, or C# (one or more)
- Postgres, MySQL, or SQL Server (one or more)
- AJAX, CSS, XML - decent foundation
- OOP - Know it & love it
- Test-driven development
Bonus points if you know what lisp, erlang, & haskell are. Absolute love of good algorithms required.
You can apply by submitting your resume to this posting. For even more consideration send resume directly to cei.recruit@gmail.com and include the source (in your favortie language) you used to decide that address (hint: its very popular on usenet).
What Python is used for: Core System
- Contact: HR
- E-mail contact: cei.recruit@gmail.com
- Other Contact Info:
- Web: http://www.ce-interactive.com
Novacoast Inc. (Santa Barbara, CA, USA)
Job Description: Novacoast is looking for a contract developer for 2-4 months of on-site work.
All programming services will be done in Python using an OO framework. Experience with Linux is a must. Experience with different Linux services (DNS, DHCP, SAMBA, IPTABLES...)
What Python is used for: Linux based product development.
- Contact: Eron Howard
- E-mail contact: ehoward@novacoast.com
- Other Contact Info:
- Web: http://www.novacoast.com
Train of Thought Marketing, Inc. (Morrisville, NC, USA)
Posted 13-Feb-2007
Job Description: Train of Thought Marketing is currently seeking a full-time Zope/Plone developer for immediate hire. The candidate must demonstrate an aptitude for creating unique and flexible web solutions. Our projects tend to be fluid and customer-focused, so team collaboration via Trac and Subversion is key. The developer we are seeking must be able to work well under tight deadlines, value the established development architecture, and embrace the team culture of the company.
Experience:
- Bachelor's degree and three or more years related experience or equivalent combination of education and experience.
- A strong knowledge of web administration, creation of secure, cross-browser sites with custom content types, versioning/staging, syndication, and large binaries.
- Experience with any of the following is a plus: SELinux, Apache, Ajax, rich-client experience.
- Proven analytical, evaluative, and problem-solving abilities.
- Strong customer service skills, strong interpersonal skills, excellent time management skills, strong documentation skills, advanced technical skills.
Contact:
- Contact: Careers Dept.
- E-mail contact: careers@totmarketing.com
- Web: http://www.vtrainsys.com/careers
Stealth Company (New York, NY, USA, possibly Telecommute)
Posted 12-Feb-2007, updated 14-Feb-2007
Job Description: C/C++ Library Project help
We are looking for a temporary/contract developer experienced with building custom shared libraries on Linux which can be called via Python ctypes FFI (__cdecl). Our project is to wrap an existing static C++ library which is currently python incompatible, with a shared C library wrapper that is python compatible. The project would be two-phased. First phase would be a proof-of-concept (POC) phase. In the POC phase, only 5-10 functions (and related data structures) would need to be wrapped to prove on a small scale that the development effort can achieve the full objective. The second phase would be to wrap the entire library (quite extensive), adding python helper functions where necessary and tweaking speed/memory issues, should they arise.
Compensation to TBD.
Please put [ctypes-python-job] in subject line, so we don't miss your reply.
What Python is used for: We do everything possible with Python!
- Contact: J. Hirschman
- E-mail contact: jonnyh@gmail.com
IT Select Recruitment [Agency] (Cape Town South Africa)
Posted 12-Feb-2007
IT Select Recruitment (an agency) needs Python resources
Job title: Software Web Developer - Analysts & Developers - Contract & Perm
Job Ref: ISD
Qual/Certs: B.Sc in Computer Science or similar with additional training in web development with particular attention to Python.
Role:
The Product Development team of Northern Suburbs based company is looking for a proactive, professional and passionate individual, who can assist the team in software development by designing, developing, documenting and testing software material.
KRA's:
- Determining requirements components of application, design, development & testing of components, assisting with implementation of applications
- Development of innovative business systems and process solutions based on web back-end systems and communications with embedded devices;
- Maintenance, enhancements and support of existing business systems;
- Providing reporting information where required via SQL;
- Scoping, planning, designing, developing and documenting of software;
- Assisting with all processes, tools, documentation and testing with regards to software product development.
Skills:
- Any Unix based web development skill, i.e. Python, PHP, Jsp;
- Must also have Javascript & HTML skills for web site & application development;
- Working development knowledge and experience in:
- HTML, DHTML, XML, XHTML
- C# or VB.NET
- Javascript
- Web development
- SQL databases
- Apache
- Experience in web services
- Experience in networking infrastructure
- Solid commercial experience in a development environment;
- Good knowledge &experience of template driven content management web system; development, web business applications and cross platform development experience;
- Knowledge of the Django framework [pref];
- Strong C#, web development as well as SQL database skills;
- Firebird / Interbase experience;
- Service oriented and has excellent interpersonal skills;
- Strong business logic and analytical skills;
- Innovative and shows initiative;
- Self-motivated and has a sense of pride in their work;
- Passionate about researching and learning and take responsibility for staying up to date with the latest software trends and developments;
- Strong sense of integrity, and is open, honest and ethical in everything they do;
- Able to accept constructive criticism;
- Able to remain flexible, function under pressure and maintain a positive attitude and work performance in a variety of circumstances;
- Telecommunication industry exp [Pref].
Please contact Ineke - 021 555 2266 or mail info@itselect.co.za
Vacancy also posted on our website: http://www.itselect.co.za
Imaginary Landscape, LLC (Chicago, IL, USA)
Posted 12-Feb-2007
Imaginary Landscape, LLC of Chicago, IL is looking for Python programmers experienced in database design and Web development to join our team. We provide end-to-end Web solutions from hosting to complex database driven applications. As a member of our team, you would be a key player in the design and implementation of database driven applications for a wide variety of industries.
- Contact:
- E-mail contact: employment@imagescape.com
- Other Contact Info:
- Web: http://www.imagescape.com/
VMWare (Palo Alto, CA)
Posted 12-Feb-2007
ESX Platform Deployment Manager
Job Requirements
The ESX team is looking for a R&D Manager to manage the strategically important Platform Deployment team. As we are expanding our market both in size and in vertical segments, the Platform Deployment team’s plays a key role to the proliferation of ESX. People that thrive in this position are those who love hard challenges in systems and kernel style development, and are able to thrive when dealing with large system complexity.
Key responsibilities
- Work with product management to provide the product definitions for ESX installation, upgrade, field update management and other provisioning methods.
- Responsible for staffing, budget setting and resource management.
- Insure projects and programs are performed within budget, on-time, and meet quality standards.
- Manage software product life cycle processes to facilitate high quality product releases.
- Improve development code quality and efficiency by developing automated developer test framework.
- Coach and motivate team members to insure high productivity, teamwork and improve group competency.
- Interface with product managers, sales, and customers to assist planning and insure high customer satisfaction.
- Participate in setting strategy and goals, and is responsible for translating goals into day-to-day activities and focuses for his/her team.
Requirements
- Skilled in Linux and Python with an understanding of Linux-based system provisioning.
- BS or MS in CS and 5+ years of management experience in software engineering.
- Experience in software development and project management fundamentals (software development life cycles and quality processes, scope, cost, schedule, deliverables, change management, risk management).
- Knowledge of Enterprise-ready Software Update management systems.
- Knowledge of operating system installation in a factory install environment would be a plus.
- Solid knowledge of x86 architecture.
- Strong skills in staffing, resource management, and people management.
- Ability to institute proper processes, methodologies and standards.
- Excellent communication skills.
- Excellent teamwork and leadership skills.
- Ability to work on multiple projects concurrently in a fast pace environment.
Contact Hayley Charnaw at hcharnaw@vmware.com to apply.
Texas Learning and Computation Center (Houston TX)
Posted 12-Feb-2007
Josten Mgr, Application Solutions Tel: 713-743-2024
We have an immediate full time position for someone with web portal development experience. If you are interested in Open Source Content Management Systems (CMS) and enjoy challenges with diverse portal development experiences, let’s talk. We will also consider international candidates.
We are looking for someone who communicates well, learn fast and love challenges. Successful candidates should have Zope, Plone and Python development experiences. Experiences with HTML, Java, Dreamweaver, Photoshop, Fireworks, open source software development experience a plus.
Email (josten@tlc2.uh.edu) or call (713-743-2024) Josten.
ONELAN Limited (Henley-on-Thames, Oxfordshire, UK)
Posted 12-Feb-2007
Job Description:
ONELAN develops a Digital Signage media player that makes extensive use of Python. We seek a skilled and enthusiastic programmer to join our team developing our core player products and associated appliances.
Basic Data
Position Permanent Employee
Place of Work Henley-On-Thames Oxon UK.
Working Hours Some flexibility - nominally 37.5 Hrs per week
Reports to Head of Software Engineering
Background on ONELAN
ONELAN is a developer and manufacturer of Digital Signage Media Players and associated software. Our products are mainly used in Foyer environments. See www.onelan.co.uk <http://www.onelan.co.uk>. We operate from premises in South Oxfordshire and sell through Agents, Resellers and Distributors around the world. The business has been running for some 18 years, is profitable and is currently enjoying a growth spurt.
Role
We require experienced and enthusiastic engineers to join our software development team. We develop software in wide range of software technology areas; from Windows® applications development through Web appliance code to real-time driver software for the Linux operating system. Our preferred programming language is Python. We aim to employ and develop engineers with a spread of skills across a broad range of technology.
We have outstanding distinct new-product development projects and a program of ongoing feature developments for our core Media Player products. The exact deployment of the new recruit will depend upon his/her skill set.
Technical Skill Requirements
Experience in one or more of the following software technology areas is required:
- Web Applications development - for a proposed Resource Booking application
- Web Appliance development - for our Media Player devices
- Linux Kernel Integration skills - for our Media Player devices
- OpenGL rendition module development - for our Media Player devices
- Linux Kernel Device Driver development - for our Media Player devices
Other desirable software related skills
- Python programming language,
- Application ergonomics design,
- Object oriented design (OOD),
- Apache Web server operating under Linux,
- XML, HTML.
The role will involve*
- Developing detailed designs for applications,
- Liaising with other software engineers to review the designs,
- Developing and testing code for the applications,
- Performing release engineering including booking the code into source control,
- Liaising with Technical Authorship to write appropriate user documentation.
For further details please forward a C.V. to: David Dalzell (Director)
- david.dalzell@onelan.co.uk T. +44 (0)118 940 2631
Microcom (South East, UK)
Posted 7-Feb-2007
We are currently seeking a 3x Software Engineer from graduates to senior developers to work in a team of highly able programmers, using technologies such as Python and Linux, and modern Agile development processes encompassing pair programming, unit tests, 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, since people who've only worked in one environment tend to have fixed, unrealistic ideas.
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).
Ideally, graduates must be able to demonstrate a personal interest in Open Source technologies.
Contact
- Rakesh Thakrar
- Tel: 01727 752000
- Rakesh.thakrar@microcom.ltd.uk
Ypsilon.Net AG (Frankfurt/Main, Germany)
Posted 7-Feb-2007
Job Description: We are looking for an experienced python developer to join our team. You'll be responsible for supporting/enhancing the XML-API of our existing real-time flight booking engine ( serverside with > 50000 lines of python ).
This position is for a full-time employee or freelancer at our office in Frankfurt/Main, Germany. The successful candidate will be a team player who enjoys challenge and is comfortable in a fast-paced environment.
Relevant technologies:
- python
- twisted framework
- MySQL, postgres
- linux, cvs
- parsing xml, regex
Interested?:
- Contact: Alfred Schilken
- E-mail contact: als@ypsilon.net <mailto:als@ypsilon.net>
- Web: www.ypsilon.net <http://www.ypsilon.net>
The Lawner Group [Agency] (Salt Lake City, UT)
Posted 7-Feb-2007
Work at a Cutting Edge Video Streaming Company … … and enjoy some of the world's best snowboarding and outdoor activities.
This company's platform has great traction with a major client base because it delivers broadcast-quality streaming over the internet for leading broadcasters and media publishers through end-to-end video delivery services. The company's products manage video capture and ingestion through the final viewing experience. The company's platform puts video and brand in the best possible light and provides complete measurement and reporting on the actual viewing experience for every single session allowing customers to track, manage and monetize their video investment.
Question: “Why do customers buy from the company versus their competition?
Answer: “We provide an end-to-end video delivery platform that delivers the highest quality video experience at the best price that will scale to the widest audience.”
Job Description: Senior Software Engineer (Media Player)
Base Salary $104K plus stock options & relocation
Position Summary:
This position is for a senior software engineer the company's Networks Core Development. Primary responsibilities include design, implementation and unit testing of new functionality in the company's Media Player.
Knowledge & Skills:
- B.S. in CS or related field, M.S. preferred.
- At least 5 years' industry experience with strong programming skills in C/C++
- Experience with Python a plus
- Development experience on Windows, Mac experience a plus.
- Experience with graphics, rendering techniques, audio and video codecs are very desirable.
- Ability to create and follow development plans and schedules.
- Good problem solving abilities to quickly determine issues and provide solutions.
- Excellent written and verbal skills.
Please note these are great paying jobs with equity and we are working directly with the CEO and VP of Engineering so if interested you will see prompt action with a sense of urgency.
The Lawner Group is a high end technical and executive search firm contracted to perform a confidential search for the following positions all of which require Python and C++ programming skills.
For immediate consideration contact:
- Mike Russo, Director
- The Lawner Group
- 603-595-3388 ext 102
- michael@thelawnergroup.com
- web: http://www.thelawnergroup.com
The Lawner Group [Agency] (Salt Lake City, UT or Telecommute)
Posted 7-Feb-2007
Work at a Cutting Edge Video Streaming Company … … and enjoy some of the world's best snowboarding and outdoor activities.
This company's platform has great traction with a major client base because it delivers broadcast-quality streaming over the internet for leading broadcasters and media publishers through end-to-end video delivery services. The company's products manage video capture and ingestion through the final viewing experience. The company's platform puts video and brand in the best possible light and provides complete measurement and reporting on the actual viewing experience for every single session allowing customers to track, manage and monetize their video investment.
Question: “Why do customers buy from the company versus their competition?
Answer: “We provide an end-to-end video delivery platform that delivers the highest quality video experience at the best price that will scale to the widest audience.”
Job Description: Senior Software Engineer (Game Console Developer)
Base Salary $104K plus stock options & relocation (or work remote this position only).
Position Summary:
This position is for a senior software engineer in the company's Networks Core Development. Primary responsibilities include porting the company's existing Media Player to console game systems such as XBOX 360, Wii, PS3. It will also include design, implementation and unit testing of new functionality in the company's Media platform.
Knowledge & Skills:
- B.S. in CS or related field required, M.S. preferred.
- At least 3 years' industry experience with strong programming skills in C/C++ or Python
- Experience developing web services preferred
- Development experience on Unix or Windows required.
- Experience with graphics, rendering techniques, audio and video codecs are very desirable.
- Experience with gaming console development
- Ability to create and follow development plans and schedules.
- Good problem solving abilities to quickly determine issues and provide solutions.
- Excellent written and verbal skills.
Please note these are great paying jobs with equity and we are working directly with the CEO and VP of Engineering so if interested you will see prompt action with a sense of urgency.
The Lawner Group is a high end technical and executive search firm contracted to perform a confidential search for the following positions all of which require Python and C++ programming skills.
For immediate consideration contact:
- Mike Russo, Director
- The Lawner Group
- 603-595-3388 ext 102
- michael@thelawnergroup.com
- web: http://www.thelawnergroup.com
The Lawner Group [Agency] (Salt Lake City, UT)
Posted 7-Feb-2007
Work at a Cutting Edge Video Streaming Company … … and enjoy some of the world's best snowboarding and outdoor activities.
This company's platform has great traction with a major client base because it delivers broadcast-quality streaming over the internet for leading broadcasters and media publishers through end-to-end video delivery services. The company's products manage video capture and ingestion through the final viewing experience. The company's platform puts video and brand in the best possible light and provides complete measurement and reporting on the actual viewing experience for every single session allowing customers to track, manage and monetize their video investment.
Question: “Why do customers buy from the company versus their competition?
Answer: “We provide an end-to-end video delivery platform that delivers the highest quality video experience at the best price that will scale to the widest audience.”
Job Description: Software Engineer (Media Player)
Base Salary $84K to $95K plus stock options & relocation
Position Summary:
This position is for an experienced software engineer the company's Networks Core Development. Primary responsibilities include design, implementation and unit testing of new functionality in the company's Media Player.
Knowledge & Skills:
- B.S. in CS or related field, M.S. preferred.
- At least 1 years' industry experience with strong programming skills in C/C++
- Experience with Python or web technologies a plus
- Development experience on Windows, Unix or Mac experience a plus.
- Experience with graphics, rendering techniques, audio and video codecs are very desirable.
- Ability to create and follow development plans and schedules.
- Good problem solving abilities to quickly determine issues and provide solutions.
- Demonstrated C/C++ experience required
- Excellent written and verbal skills.
Please note these are great paying jobs with equity and we are working directly with the CEO and VP of Engineering so if interested you will see prompt action with a sense of urgency.
The Lawner Group is a high end technical and executive search firm contracted to perform a confidential search for the following positions all of which require Python and C++ programming skills.
For immediate consideration contact:
- Mike Russo, Director
- The Lawner Group
- 603-595-3388 ext 102
- michael@thelawnergroup.com
- web: http://www.thelawnergroup.com
The Lawner Group [Agency] (Salt Lake City, UT)
Posted 7-Feb-2007
Work at a Cutting Edge Video Streaming Company … … and enjoy some of the world's best snowboarding and outdoor activities.
This company's platform has great traction with a major client base because it delivers broadcast-quality streaming over the internet for leading broadcasters and media publishers through end-to-end video delivery services. The company's products manage video capture and ingestion through the final viewing experience. The company's platform puts video and brand in the best possible light and provides complete measurement and reporting on the actual viewing experience for every single session allowing customers to track, manage and monetize their video investment.
Question: “Why do customers buy from the company versus their competition?
Answer: “We provide an end-to-end video delivery platform that delivers the highest quality video experience at the best price that will scale to the widest audience.”
Job Description: Software Engineer (Content Management)
Base Salary $84K to $95K plus stock options & relocation
Position Summary:
This position is for a senior software engineer the company's Networks Core Development. Primary responsibilities include design, implementation and unit testing of new functionality in the company's Media suite of content management tools including coding ingestion, content management, video editing, and reporting.
Knowledge & Skills:
- B.S. in CS or related field required, M.S. preferred.
- At least 3 years' industry experience with strong programming skills in C/C++ or Python
- Experience developing web services preferred
- Development experience on Unix or Windows required.
- Experience with graphics, rendering techniques, audio and video codecs are very desirable.
- Ability to create and follow development plans and schedules.
- Good problem solving abilities to quickly determine issues and provide solutions.
- Excellent written and verbal skills.
Please note these are great paying jobs with equity and we are working directly with the CEO and VP of Engineering so if interested you will see prompt action with a sense of urgency.
The Lawner Group is a high end technical and executive search firm contracted to perform a confidential search for the following positions all of which require Python and C++ programming skills.
For immediate consideration contact:
- Mike Russo, Director
- The Lawner Group
- 603-595-3388 ext 102
- michael@thelawnergroup.com
- web: http://www.thelawnergroup.com
The Lawner Group [Agency] (Salt Lake City, UT)
Posted 7-Feb-2007
Work at a Cutting Edge Video Streaming Company … … and enjoy some of the world's best snowboarding and outdoor activities.
This company's platform has great traction with a major client base because it delivers broadcast-quality streaming over the internet for leading broadcasters and media publishers through end-to-end video delivery services. The company's products manage video capture and ingestion through the final viewing experience. The company's platform puts video and brand in the best possible light and provides complete measurement and reporting on the actual viewing experience for every single session allowing customers to track, manage and monetize their video investment.
Question: “Why do customers buy from the company versus their competition?
Answer: “We provide an end-to-end video delivery platform that delivers the highest quality video experience at the best price that will scale to the widest audience.”
Job Description: Senior Component Test Engineer
Base Salary $95K plus stock options & relocation
Position Summary:
This position is for a Senior Component Quality Engineer in the company's Technology Core Development. Primary responsibilities will include designing, developing, and deploying test tools and test code for the company's Media Player and related technologies in a small, focused engineering team consisting of senior developers, black-box, and white-box quality engineers. The candidate will also work with other Core Technology component QE teams using consistent QE practices.
Knowledge & Skills
- BS in CS or related field and at least five years of industry experience.
- Excellent coding skills and a passion for software quality.
- Experience creating test suites using testing APIs and frameworks.
- Experience building test frameworks.
- Strong software design and development skills.
- Familiarity with Python libraries and services.
- Good understanding of concepts in computer graphics.
- Ability to create and follow development plans and schedules.
- Knowledge of TCP/IP networking, Python, JavaScript, browser technologies (IE, Firefox and Safari), web servers (Apache), and SQL a definite plus
- Good problem solving abilities to quickly determine issues and provide solutions.
- Experience across Windows and Macintosh operating systems required (Unix experience a plus).
- Excellent written and verbal skills.
Please note these are great paying jobs with equity and we are working directly with the CEO and VP of Engineering so if interested you will see prompt action with a sense of urgency.
The Lawner Group is a high end technical and executive search firm contracted to perform a confidential search for the following positions all of which require Python and C++ programming skills.
For immediate consideration contact:
- Mike Russo, Director
- The Lawner Group
- 603-595-3388 ext 102
- michael@thelawnergroup.com
- web: http://www.thelawnergroup.com
Alley, Rehbaum and Capes (Clearwater, FL)
Posted 5-Feb-2007
Job Description: Network administrator and programmer for a 75 year old Clearwater insurance agency. Do you love dabbling in all sorts of technology? Read on!
The ideal applicant will have Windows and Linux administration skills and be adept with python programming, with emphasis on wxPython and Turbogears. He/she will also know SQL and have experience maintaining SQL Servers of various types and troubleshooting and fixing software problems on Windows clients.
Experience
Experience with the following is required:
- Turbogears, Python, wxPython
- Microsoft SQL Server, MySQL and PostgreSQL
- Ubuntu Linux, Windows 2000 Server
- VMWare Server
Experience with the following would be really nice:
- LAN and WAN Networking
- The insurance industry
BS or equivalent experience preferred.
Local applicants only, please.
- Contact: Robert Beverly
- E-mail contact: rbeverly@arc-insurance.com
CDI IT Services [Agency] (Mountain View, CA)
Job Description:
3+ years of Python programming experience.
3+ years database programming experience with MySQL
Familiarity with Django Framework is a plus.
Familiarity with Learning Management Systems (LMS) such as Moodle a plus.
PHP programming experience a plus.
Self-starter with a great attitude, work ethic, and desire to get the job done.
What Python is used for:Python will be used to develop internal applications .
- Contact: Matt Shurson
- E-mail contact: matt.shurson@cdicorp.com
- Web: http://www.cdicorp.com
Prometheus Research (New Haven, CT)
Posted 31-Jan-2007
Database Developer
We are looking for an experienced server-side database developer to support leading scientific researchers. You will be using PostgreSQL and Python to create data conversion scripts, custom reports, server-side logic (stored procedures), regression tests, and other fun/challenging stuff.
This position is for a full-time employee at our office in New Haven, Connecticut. We are conveniently located near the Yale Medical School. Telecommute up to 80% possible. (1D/W commute from New York, Boston)
Compensation is $55K to $85K/year, plus benefits and project-based bonuses, commensurate with experience. This is not a J2EE job. No recruiting agencies please.
Please send your resume and salary requirements to: job_dba_20061213@prometheusresarch.com
About Our Company
Prometheus is a software development house and consultancy that uses open-source tools to solve scientific data-management problems. Most of our work is released as open-source software.
Our clients are world-renowned biomedical researchers in exciting fields such as clinical genetics and Autism research who rely on our web-based integrated data management system to streamline their large scientific projects. Recent challenges include connecting multiple data collection sites into a nation-wide network, and supporting multi-disciplinary scientific collaborations.
For additional information about our company, please visit our website at: http://www.prometheusresearch.com. Prometheus is an Equal Opportunity Employer.
Minimum Qualifications:
- B.A., B.S., or equivalent degree
- Experience working with SQL Databases
- Experience writing and maintaining SQL queries, stored procedures, and triggers
- Experience writing and maintaining regression tests
- Excellent technical writing and organizational skills
- Excellent oral and written English communication skills
Preferred Qualifications
- PostgreSQL, Python, PL/Python, PL/pgSQL
- Experience participating in open source projects
- Experience with SysAdmin tasks in Linux or FreeBSD
- Web design experience with DHTML, CSS, XML, XSLT
- Experience with JavaScript and open-source toolkits (Qooxdoo)
What we use python for:
- python paste (many contributions)
- yaml (many contributions)
- soon, htsql (open source release 1 month)
- plpython - postgresql triggers and stored procedures
- just about everything we write (at least 60% is python)
Email-Contact: job_dba_20061213@prometheusresarch.com
Argolon Solutions (Cork, Ireland)
Posted 30-Jan-2007
Job Description: We are looking for an experienced Web developer to drive the future development of the LouderVoice web-site. The team is entirely distributed so there is no requirement to be based in Cork but we do have some preference for Ireland.
We are currently using a full outsource model for both the development and design of LouderVoice. We are aiming to change this to a hybrid inhouse/outsource approach as we get closer to full launch.
If you have a strong background in end-to-end web development and you are looking for all the opportunities that being the lead developer in a start-up provides then we want to hear from you. Some of the things we are looking for include:
- Experience as lead developer of MVC-style web applications
- Strong background in Python
- Deep knowledge of web frameworks such as TurboGears (which we use), Django, Pylons or similar
- Successful history of working with offshore and distributed development and design teams
- Expertise in creating high-performance scalable application architectures using MySQL
- ATOM/RSS
- Commitment to XHTML/CSS/Semantic Markup
- Ajax UIs
This is a permanent position and the salary/benefits package will be commensurate with experience.
What Python is used for: application built using TurboGears, a Python-based web framework.
- Contact: Conor O'Neill
- E-mail contact: hr@argolon.com
- Other Contact Info: http://blog.loudervoice.com
- Web: http://www.loudervoice.com
Stealth Company (Chicago, IL, USA or Anywhere, USA)
Posted 26-Jan-2007
Job Description: This is a website designed to collect information from small businesses. It is relatively simple, I estimate 1 week of work to get a first draft working for someone skilled with a framwork (we prefer TurboGears).
We are going to need somebody for a variety of these kinds of projects as we get the business moving and are starting with the most simple one as a sort of interview.
What Python is used for: Turbogears based website.
- Contact: Sean Harper
- E-mail contact: harper dot sean at gmail.com
In Stealth Mode (Telecommute or Boston, MA USA)
Posted 25-Jan-2007
World-class developer wanted to build a data-centric Web site
Working together, a developer (you) and full-time blogger (almost hired) will gather, organize and present information on an industry that's ripe for a resource that's both timely and encyclopedic. Lots of numbers, charts, categories and tags -- all extensively cross-linked.
Compensation: commensurate with experience.
Tasks:
- harvest XML feeds and HTML pages, extract interesting numbers and text
- correlate numeric data across multiple sources, compute curve fit, interpolate missing values, programatically generate charts & graphs
- organize textual data into category hierarchies and tag clouds
- present numeric and textual data as dynamic HTML pages with cross- referenced navigation
- must handle all sysadmin tasks; experience running a high traffic site is a plus
- may contribute to the blog if desired, though that's not required
Required:
- Python preferred, Django a plus
- good at math, Computer Science degree a plus
- write clean, well-documented, maintainable code
- experience with generating clean HTML + CSS
- can setup and maintain Apache (and/or lighttpd), PostgreSQL or MySQL (or FrontBase)
- Linux or FreeBSD
- able to deal graciously with feedback, both internal and external
- enthusiastic, focused
Helpful:
- parsing XML via REST (or SOAP)
- JavaScript / AJAX
- MacOS X
We're located outside of Boston; you can be anywhere in the world.
To apply, please say why you think this job is a good fit, including specific examples from your background. Some thoughts on your top few development methodologies, principles and/or practices (and why) would be helpful, though it's ok to save this until round 2. NO ATTACHMENTS -- send links or include a text resume in the email.
Contact: job7a@productarchitect.com
Tower Hill Insurance Group (Gainesville, FL, USA)
Posted 25-Jan-2007
Job Description
We're looking for a talented, enthusiastic programmer to join our web team. You'll be responsible for supporting/enhancing our existing real-time policy rating and issuance system, while helping us design and build the next generation of the software. The successful candidate will be a team player who enjoys challenge and is comfortable in a fast-paced environment.
Relevant Technologies
- Python, SQLAlchemy, TurboGears, Twisted, XML-RPC
- Java, Servlets, JSP
- XML, XHTML, XSL
- DHTML, JavaScript, AJAX, CSS
- Oracle, MySQL, JDBC, DBAPI
- SVN, Trac
Java and Python experience are required. Experience developing web applications (preferably using OOP techniques and MVC design patterns) is also required.
Interested?
- Email resume to tvansteenburgh@thig.com.
- To learn more about Tower Hill Insurance Group, visit http://www.thig.com/About.
SpamExperts B.V. (Maastricht, The Netherlands)
Posted 25-Jan-2007
We are looking for a Python programmer with extensive Linux knowledge. We are developing our own antispam technologies (most of which are written in Python) and offer server-side solutions (Linux). Preferably nearby Maastricht but can also be abroad.
- Contact: Dreas van Donselaar
- E-mail contact: dreas@spamexperts.com
ITA Software, Inc. (Cambridge, MA, USA)
Posted 24-Jan-2007
Job Description: Integration Engineer
Ever wonder how a company can run 2,000 linux servers in concert to produce a set of custom services? At ITA, we're running hundreds of different applications to seamless offer 24x7 services to customers. Doing so involves traditional software development, but also requires a set of engineers who can marshall processes and data in a distributed Linux environment. We're looking for python programmers who can understand a domain, are experts in leveraging a unix/linux environment, and who have done python programming in a distributed setting. While doing so, you will play an integral role in designing and deploying products in a 24x7 environment.
Responsibilities:
- Design, implement, and maintain software to automate, analyze, and control many of the complex operational functions at ITA's data centers.
- Work with different internal teams to understand product domains.
- Train downstream operations staff, including the production of documentation, diagrams, and other visualization tools.
- Help to debug complex problems as they arise.
- Help to maintain and grow a production environment in a way that makes the system increasingly maintainable.
Qualifications:
- Extensive python programming experience in a unix/linux environment.
- Bachelor's degree in CS, or equivalent work experience.
- Experience designing end-to-end solutions, including code, hardware, and networks.
- Experience with twisted python highly desirable.
Knowledge and Skills:
- Ability to constantly learn new domains, both technically and non-technically.
- Ability to prioritize efforts without constant management involvement.
- Must have excellent problem solving skills, and a willingness to exercise them on a daily basis.
What Python is used for: it's obvious from the Job Description.
Contact: Sarah McManus E-mail contact: ops_careers@itasoftware.com Other Contact Info: n/a Web: http://www.itasoftware.com/careers/
Blackbird Technical Staffing [Agency] (Boston/Cambridge)
Posted 24-Jan-2007
Our client company is an enormously successful and rapidly growing company in Massachusetts, in the Boston/Cambridge area, seeking to fill a multitude of positions in both Software Development and also QA, with key specific interest in Python expertise. All positions are growth opportunities, so working to build cutting edge product(s) in a variety of different areas.
Software Developers:
- 5 or more years of relevant technical (engineering or computer science) experience.
- Experience with multiple of XML, XML Schema, Xpath, XSL, and other XML tools
- Working knowledge of one or more programming languages: Python, J2EE Java, Perl, Lisp,C/C++.
Please direct inquiries, and/or resumes in WORD doc format, to:
- Joanne Faille, Blackbird Technical Staffing
- Tel. 978-232-0200
- jfaille@blackbirdstaffing.com
- http://www.blackbirdstaffing.com
EdenTree Technologies, Inc. (West Los Angeles and Thousand Oaks, California)
Posted 22-Jan-2007
Senior Developer
Automation is a hot trend in technology, and EdenTree Technologies is a rapidly growing startup with a unique software solution for network lab automation. Our customers are some of the largest network labs in the world.
We are building a team to help deliver our next generation software. Python is our preferred development language.
The ideal candidate will be intelligent, creative, quick, flexible, and enjoy brainstorming with other bright people. We're interested in people who have used five technologies in one year rather than have used one technology for five years.
Candidates who join the company now will have the chance to make a difference, work directly with the CTO and other founding members, and grow along with the company.
We'll be working with the following technologies:
- Python
- Web application design (Turbogears)
- Enterprise system design
- SQL database design and optimization (PostgreSQL, Oracle)
- XML
- XML-RPC/SOAP
- FreeBSD/Linux/Windows
- other major OO language such as Java, C++, C#
- Perl
- TCL
- GUI design
- e-mail contact: careers@edentreetech.com
- Web: http://www.edentreetech.com
Rivel Research Group (Westport, CT, USA)
Posted 22-Jan-2007
Based in Westport, CT, Rivel Research Group is the premier marketing research firm specializing in the investment community.
We are currently seeking an entry-level Programmer/Analyst skilled in database application development (ideally Python/Django) and statistical analysis (ideally SPSS).
Responsibilities
As part of our Analytics and Technology team, you will be helping to create and refine systems involved in the collection, storage, analysis and reporting of survey data. On any given day, you might be:
- Extending/enhancing Django applications using Python
- Designing relational database schema for new database applications
- Writing complex SQL queries to serve tabular or graphical reporting needs
- Automating MS Office applications using VBA or VSTO
- Designing and implementing statistical procedures for survey data analysis using SPSS & Python
Qualifications
We are looking for someone with a natural talent for and genuine interest in these kinds of projects. You will be evaluated based upon the extent to which you possess the skills that we see as central to performing the job. The following is an outline of the skills we are looking for:
- Programming
- General programming intelligence - understanding of algorithms, data structures, object-oriented design, etc
- Command of at least one specific programming language - Python in particular; however, we also will consider those who are skilled programmers in other languages such as C/C++, Java, Perl, Ruby, Visual Basic, C#, etc
- Proficiency in scripted automation of MS Office - whether through VBA/VSTO or via some other language
- Proficiency in web application development using Django
- Database development & administration
- SQL fluency - advanced ability to write raw SQL queries
- Relational design - understanding of how to translate a given subject matter domain to a set of normalized tables
- Administrative knowledge - we use MySQL and SQL Server 2005 primarily, but detailed knowledge of any major RDBMS is fine
- Statistics
- Basic understanding of the most commonly used statistical methods and tests - what they are, when they are used, how to interpret the results
- Proficiency with at least one statistical package - SPSS in particular (SAS, R, etc also acceptable)
- Familiarity with the elements of survey methodology
In your cover letter, please describe your level of skill in each of these areas. Keep in mind that these are not absolute requirements - just skills that will make doing the job a lot easier. Naturally, the more knowledgeable you are in these areas when you walk in the door, the more valuable you will be to the company. However, if your level of knowledge is strong in some areas and weak-to-nonexistent in others, you are not out of the running. Intellectual curiosity and passion go a long way.
Benefits
Rivel Research Group pays full medical (including vision care) premiums and full dental premiums for the employee. We also provide both short and long-term disability and a $10,000 life insurance policy. After one year of employment, you will become eligible to participate in our profit-sharing 401(k) plan. In addition to the employee contribution, depending on profitability, Rivel will make a voluntary contribution in your name of 3% of your total annual compensation (salary plus bonus).
While this is an entry-level position, there is tremendous long-term opportunity for the right person - both financially and with respect to learning and experience. You will be in a position to help shape the course of the company - not only through increased operational efficiency but also by creating infrastructure that enables new service offerings.
All applicants should currently reside within commuting distance of Westport, CT, or have near-term plans to relocate.
About Rivel
Rivel Research Group is the premiere niche marketing research company focused solely on providing strategic investment community marketing research to its core group of large cap, publicly traded companies. Founded in 1991, Rivel is recognized as the leader in objective, unbiased research that utilizes a mix of quantified and qualified data as the basis for its C-Suite/Board level consulting. Our growing client list includes some of the largest publicly traded companies in the world in a wide variety of industries.
- Contact: John Butler, Director of Analytics & Technology
- E-mail contact: programmeranalyst@rivel.com
- Web: http://www.rivel.com
Dosh (Tele-commute)
Posted 21-Jan-2007
Web-designer & programmer
We want to buld a portal to search for property, jobs and cars. It will be similar to http://www.fish4.co.uk
In addition, we want to build portals like http://www.craigslist.org and http://www.gumtree.com.
It is envisaged that the portal will be built in Python using Django or Turbogears
Email contact david_soanes2006@yahoo.co.uk
DreamWorks Animation (Redwood City, CA and Glendale, CA)
Posted 20-Jan-2007
Job Description: The Production Engineering group designs, implements, and maintains software that "glues" together the software and data used in the creation of animated feature films. Production engineers understand the entire computer animation process and use that knowledge to develop the DreamWorks global animation pipeline.
We are seeking a highly motivated person with experience in both software development and in computer animation production.
As a production engineer, you will:
- Maintain the existing software systems used in the production of our films
- Enhance, modify, and redesign the systems to accommodate the ever-changing requirements of production
- Interact with animators and technical directors to solve technical production issues
- Use your understanding of computer animation to come up with creative solutions to difficult technical problems
Qualifications:
Your software development experience must include:
- Large software systems
- Extensive scripting in Python or Perl (preferably both)
- Object oriented C++ experience
- UNIX/Linux development
Additionally, you must have:
- Excellent problem solving and customer service skills
- Outstanding attention to detail and following through on tasks
- Ability to handle a variety of tasks and personality types
- Strong verbal and written communication skills
- Enthusiasm for computer animation and/or CG in films
We also prefer:
- Experience in the computer animation industry
- Knowledge of CG software such as Maya, Houdini, or Shake
- Shell scripting (csh, tcsh, sh) ability
- Knowledge of relational database concepts
- System administration skills
You must have achieved at least a bachelors degree in computer science. A masters is preferred.
To Apply: Please copy/paste resume into the body of an email with "Production Engineer" in the subject line. Then send to jobs@dreamworks.com. Due to virus concerns, we ask that you do not send attachments.
- E-mail contact: jobs@dreamworks.com
- Web: http://www.dreamworksanimation.com
Rex and Co. (San Francisco, CA, USA)
Posted 20-Jan-2007
Job Title: Sr QA Engineer
Job Description: We are looking for a talented QA Engineer with 5-7 years of experience that enjoys the software development process. In this role you will be responsible for developing and executing test plans. You should have experience in load, stress, and performance testing of web based applications. You should also be able to do API-based testing of web services. Ideal candidate will participate in all phases of development including use case analysis, technical design, and implementation.
Responsibilities:
- Interpret use cases
- Write test plans
- Ability to test web service APIs
- Execute functional, unit, stress, performance, and load testing
- Approve or deny release of software
Required Skills (Must be senior in several of the following):
- Experience with the following programming languages
- Python, PHP
- web based application development
- analysis and design
- Able to write and run unit tests
- Database skills - should be able to write simple diagnostic queries and inserts
- Strong build and release engineering skills
- Able to write and interpret effective cases
- Strong knowledge and practice of secure programming concepts
- Experience with or strong knowledge of one of the following process methodologies - agile, XP, or scrum
- Strong knowledge and can work with linux, windows
- Web server - experience testing apache and/or IIS
- Experience in financial services, Ellie Mae
- Experience in real estate investing, mortgage principles
- XML technologies: web services, REST, SOAP, XSLT
- Experience with Django framework
What Python is used for: We use Python and Django for our mission critical web based applications. We transmit and process secure, financial, real estate data essential for our growing business. We use Python for our core - not for helper scripts ancillary tasks.
- Contact: Paul Lucas, Director of Engineering
- E-mail contact: paul.lucas@rexandco.com
- Web: http://www.rexandco.com
Gymglish.com SARL (Paris, France)
Posted 19-Jan-2007
Gymglish is developing a new approach to language learning, highly successful in France, and is looking for a Zope/Plone webmaster based in Paris to prepare for its internationalization.
Job Description: Zope/Plone Webmaster in Paris
- Development of our next generation of front- and back- office tools in Zope/Plone
- Development of our new website in Zope/Plone
- General python development of our GymGlish software (all written in Python)
- Unit testing
Join our 4 man engineering team of talented Python developers and have some fun with us!
Required:
- Experience with Plone
- Expertise of HTML, Javascript, and CSS
- Good python programming skills
- English is a must, French is a plus.
We are not currently considering telecommuting as an option. This is a full time employee position at our Paris Offices only.
- Contact: Antoine Brenner
- E-mail contact: pythonjob@gymglish.com
- Other Contact Info: tel (+33) 1 53 33 02 40
- Web: http://www.gymglish.com
VMware (Palo Alto, CA)
Posted 19-Jan-2007
Software Engineer – O/S Installation and Deployment Engineer
This R&D position resides in our Core Technologies Group and will be a part of our Console Operating System and Applications team. The engineer in this role will gain exposure to many parts of our core OS and our applications. As a result of this exposure, he/she will interface with many groups in and outside of R&D.
Responsibilities:
This position's primary role is in the design and implementation of software for ESX installation, deployment and distribution. Work will involve interaction with product management and will require work with releases of new operating system versions, driver updates, and building Red Hat Package Management (RPM) packages. Most of the coding will be in done in Python with some limited use of Perl and C.
Requirements:
- BS in Computer Science or equivalent.
- Fluent in the use of Python and other scripting languages.
- Experienced in Linux administration and configuration.
- Experience with RPM's.
- Experience building a Linux distribution or Linux rescue disk is preferred
- C and C++ programming is desirable.
- Experience with GTK or Glade a plus.
- Experience with YUM a plus.
Interested parties please contact Hayley Charnaw hcharnaw@vmware.com or 650-475-5377
Google (Mountain View, CA)
Posted 19-Jan-2007
Software Engineer in Test - Mountain View
Position is also available in Phoenix, AZ, Newport, CA, New York, NY and Kirkland, WA.
Google Engineers use their top notch software design, analysis and programming skills to create innovative automated test systems. SETs at Google examine, validate, and test large scale software development and deployment projects. Help design and build intelligent systems that can explore various use cases and scenarios for the world's most impressive computing infrastructure. You will be coding about 70% of the time.
In addition, strong candidates will have one or more of the following:
- 3+ years of Testing and Automation experience.
- 5+ years of development experience.
- 2+ years of Software Internationalization or Localization.
- Experience leading and managing Engineering teams.
- 2+ years of experience:
- Writing open source test automation tools.
- Testing software in a distributed networking environment.
- Testing large scale enterprise products.
- Relational Databases or programming in SQL.
- Testing ETL and data warehouse applications.
- TCP/IP network programming and various protocols Linux kernel, OS design, and clustering systems Security Testing.
Requirements:
- BS or MS in Computer Science or equivalent, PhD in Computer Science a plus.
- 3+ years of development and/or test automation experience.
- Excellent coding skill in C, C++, Java, or Python.
- Good scripting skills in at least one common language (Perl, Python, Shell).
- Highly proficient in a Unix/Linux environment.
- Deep knowledge of internet technologies.
Email contact: pboone@google.com Phone: 650-253-8085
Idealpeople Ltd [Agency] (Cambridge, UK)
Posted 18-Jan-2007
in partnership with a NASDAQ-listed Encryption/Cryptography Technology World-Leader
Job Description
2 x Software QA Engineer - Cambridge, UK one up to £25,000, the other up to £30,000
My client are the number one encryption and cryptography technology firm, and sell a range of hardware and software solutions covering secure e-commerce, HSM, PKI and SSL solutions to the vast majority of worldwide banks, large public sector organisations and blue-chips - basically, any company with a genuine need to secure large volumes of data.
Their Engineering team in Cambridge is world-renowned for the quality of their work, and generally boast excellent academic pedigrees and very deep technical skills. All software is developed in low-level C in a cross-platform (Windows/Linux) environment, and Python is used heavily.
I'm currently looking for two Software QA Engineers, to develop test cases as well as running test scripts written in Python, and developing harnesses and testware.
To apply, you'll need some solid experience or knowledge of Python, an understanding of C would be nice, and any automated testing experience or harness/testware development would be a real bonus.
To apply, please send a CV to nick.gallimore@idealpeople.net, or call Nick on 01908 562785 for an informal chat about the requirement.
Senior Software Developer [Agency] (Cape Town, South Africa)
Posted 18-Jan-2007
A quality & innovative company in the GSM space is looking to employ Senior Software Developers for their team. There is an opportunity to cross train, if you do not have Python experience.
You will be developing innovative business and process solutions based on web back-end systems ( communicating with embedded devices as well)
REQUIRED SKILLS & EXPERIENCE
- At least 3 years of Software development experience
- Python OR any two of the following languages: Perl, PHP, JSP ( Java )
- Unix / Linux web development background
- Experience with web technologies: HTML, CSS and Javascript
- Scripting / interpreted language skills
- SQL database skills
ADVANTAGE TO HAVE :
- Django frame work experience
- 3 year IT Qualification
Apply now by sending your detailed CV to Charles Labia, former IT Development Manager,
- EMAIL : cwf_lab@primechoice.co.za
- PHONE : +27 21 6710393
iitjobs Inc.. [Agency] (Philadelphia, PA, USA)
Posted 18-Jan-2007
Job Description:
- Manage a development team consisting of internal and third-party developers with a diverse skill set
- Evaluate, review, and troubleshoot complex code and search algorithms
- Optimize search results for speed and accuracy
- Gain a deep understanding of the algorithms and design of the core of the search engine
- Aggressively identify opportunities for engineering improvement in the areas of result quality, reliability, performance, and maintainability
- Computer Science degree or 5+ years of experience (3+ years in search technologies preferred)
- Strong communication and collaboration skills to work with people from a variety of technical backgrounds
- Interest in language processing and information extraction technology
- Deep understanding of problems in language processing (encoding conversion, tokenization/segmentation, part-of-speech tagging, etc.)
- Practical experience with C++ and Python or Perl (Experience with Java, PHP is a plus)
- Extensive knowledge of machine learning algorithms is a plus.
- Contact: Anuradha Naidu
- E-mail contact: anuradha@iitjobs.com
- Other Contact Info: Support@iitjobs.com
- Web: www.iitjobs.com
Work Wonders Staffing, LLC - [Agency] (New York City, NY)
Posted 17-Jan-2007
Job Description: A great company in NYC is seeking exceptional Systems Administrators with 5+ years experience. They are eager to see top SysAdmins from any industry including banking (e.g. top tier investment banks, hedge funds), telecom (e.g. Bell Labs) and tech (e.g. IBM, Intel, Google). They are interested in candidates supporting research groups (e.g. universities, national labs) provided the work is hands-on systems work.
A history of solving challenging problems is more important than expertise in any particular area. Clustering and/or scientific computing experience is desired but not required. Ideal candidates will have a mastery of systems fundamentals, UNIX or Linux, & strong programming or scripting ability in C or C++ & Python or Perl. This is not a management position, though we welcome any technical managers interested in returning to hands-on work.
Please note, this is not a contract position - it's a 'permanent'/regular/full-time/on-site opportunity. This company offers excellent, above-market compensation and a great benefits package. They will provide relocation and visa sponsorship, as required.
- Contact: Mike Wilmarth, President and Senior Recruiter
- E-mail contact: resumes@workwondersstaffing.net
- Other Contact Info: Upon receipt of your resume, I will send you a brief data sheet to complete.
- Web: http://www.workwondersstaffing.net
Rex and Co. (San Francisco, CA, USA)
Posted 17-Jan-2007
Job Description: We are looking for a talented python engineer that enjoys software engineering. The candidate should be a senior developer with 7-10 years of overall experience - with a recent focus on Python and Django. In this role you will create web applications, interpret use cases, write unit tests, and create design documentation. You will be customer focused, believe in agile process methodologies, and practice pragmatic programming. The position is onsite, fulltime.
Responsibilities:
- Design and develop features for web based applications
- Design, develop, and consume web service APIs
- Interpret business use cases
- Build software to integrate with external systems
- Work with software engineering team to guide technical direction of our internal systems
Required Skills (Must be senior in several of the following):
- python, php
- web based application development
- analysis and design
- Database skills - should be able to write queries, joins, create and design simple tables
- Strong build and release engineering skills branching, tagging
- Able to write and interpret effective cases
- Strong knowledge and practice of secure programming concepts
- Experience with or strong knowledge of one of the following process methodologies - agile, XP, or scrum
- Strong testing skills - functional testing, unit testing, performance testing
- Strong knowledge and can work with either linux or windows
- Web server - know how to install and configure apache or IIS
- Experience in financial services, mortgage systems, MISMO standards
What Python is used for:
We use Python and Django for our mission critical web based applications. We transmit and process secure, financial, real estate data essential for our growing business. We use Python for our core - not for helper scripts ancillary tasks.
- Contact: Paul Lucas, Director of Engineering
- E-mail contact: paul.lucas@rexandco.com
- Web: http://www.rexandco.com
ApplianSys (Coventry, UK)
Posted 15-Jan-2007
Job Description: Product Developer x 3
You will be helping to produce Python based software that will drive new ApplianSys products. You must be able to demonstrate a deep understanding of Python and Linux (or other nix). Your job will include some or all of the following:
- Development and testing of an Appliance API through which the webGUI can query the state of the appliance and make persistent changes to the appliance configuration.
- Development and testing of the WebGUI through which users interact with the appliance.
- Packaging and distribution of appliance software and updates.
- Generation of comprehensive API documentation.
What Python is used for:
- To create a standard appliance configuration API.
- To create the appliance web GUI. The web GUI may be based on an existing framework such as Turbo Gears, Zope, Nevow
- For unit testing, using an existing Python testing framework such as PyUnit, Twisted Trial, and Buildbot.
Further details of this post are available on our website: http://www.appliansys.com/company/company_10e.shtml
Contact: Matt Robinson <matt.robinson (AT) appliansys.com>
ApplianSys (Coventry, UK)
Posted 15-Jan-2007
Job Description: Lead Developer
This is an opportunity for an accomplished Linux/UNIX or embedded systems software engineer / developer to step into a technical lead role, developing innovative hardware appliance products.
You will be responsible for the design and implementation of Python and C based software that will drive new ApplianSys products. You must be able to demonstrate a deep understanding of Python and Linux (or other nix). Your job will include some or all of the following:
- Design, development and testing of an appliance API through which the webGUI can query the state of the appliance and make persistent changes to the appliance configuration.
- Design, development and testing of the WebGUI through which users interact with the appliance.
- Packaging and distribution of appliance software and updates.
- Generation of comprehensive API documentation.
What Python is used for:
- To create a standard appliance configuration API.
- To create the appliance web GUI. The web GUI may be based on an existing framework such as Turbo Gears, Zope, Nevow
- For unit testing, using an existing Python testing framework such as PyUnit, Twisted Trial, and Buildbot.
Further details of this post are available on our website: http://www.appliansys.com/company/company_10d.shtml
Contact: Matt Robinson <matt.robinson (AT) appliansys.com>
Six Feet Up, Inc. (Indianapolis, IN)
Posted 14-Jan-2007
Founded in Silicon Valley in 1999, Six Feet Up, Inc. is a private woman-owned company that develops open source custom web applications to help manage business online. Our core business lies in the implementation of Content Management Systems (CMS) that allow updates to a website without the need for a webmaster.
We are looking for a Python Developer to:
- Develop software business logic.
- Develop custom web applications.
- Develop custom content objects using Python.
The requirements are:
- Programming experience in Python.
- You must be familiar with Object Orientation.
- An eye for good design. Team player personality. Quick learner.
- You must be authorized to work in the US.
A plus:
- Knowledge of version control management software such as Subversion.
- Programming experience in Java or C#.
- Zope and CMF/Plone Experience.
About the work environment:
- Fast-paced, quick-learning startup environment with open source expertise from Silicon Valley. Great learning opportunity!
- Interaction with international open source contributors.
- Mac OS X machines.
- Flexible hours.
Contact:
- E-mail contact gabrielle@sixfeetup.com
Oprius Software Inc. (Victoria, BC, Canada)
Posted 14-Jan-2007
Who are we?:
Oprius Software is a fast growing web software development company. We specialize in rich web application development utilizing AJAX, lightweight frameworks, and agile development. We have and will continue to build an environment of: learning, growing, and having fun. Our current product and our company are both growing fast and we need another strong programmer to help us reach our goals.
What are we looking for?:
We are looking for talented programmers. You could be somewhere in between a seasoned programmer who wants to help lead and develop a great team, or a recent graduate looking for a great way to develop your skills.
You should be someone who is: driven, independent, and enjoys working in a startup company. You are the top programmer amongst your colleagues. People like you, and enjoy working with you. You work hard and are good at what you do, and you make sure you have fun doing it. Being an early employee and an owner of a quickly growing company is something that appeals to you.
Ok, get to the point, what skills are you looking for?:
Requirements:
- Web programming experience - or enough evidence of skill elsewhere to persuade us you can learn quickly.
- Degree or Diploma in Computer Science, Information Technology or related discipline - or enough self education to convince us you don't need that piece of paper.
- Demonstrable strong programming skill - yes we will ask you to program in the interview.
Extra Points For:
- Experience with: Python, JavaScript, TurboGears, CherryPy, SQLObject, Mochikit, PostgreSQL, CSS, and XHTML.
- Exposure to web application development and databases.
- User Interface design experience.
- Visual design skills.
- Knowledge of our industry (CRM, Hosted Applications, Network Marketing).
If accepted, what will I be doing at Oprius?:
Depending on your skills and how you want to grow and develop, your daily tasks will vary:
- Primarily taking an active role with the development team, designing and implementing new rich web-based software components.
- Designing, prototyping, and implementing user interfaces.
- Researching and learning ways to improve our products and development process.
How do I apply?
The best way is to send us a cover letter and resume to jobs@oprius.com. In the cover letter please include a list of projects you have worked on in your spare time (they don't have to be computer related).
- Contact: Owen Mead-Robins - VP Operations
- E-mail contact: jobs@oprius.com
- Other Contact Info: Phone: (250) 544-1872
- Web: http://oprius.com/jobs/
Fachhochschule Nordwestschweiz FHNW (5200 Brugg, Switzerland)
Posted 13-Jan-2007
Job Description: Linux Systembetreuer/in (60%) und Web-Entwickler/in Python/Zope/Plone (40%)
Die Fachhochschule Nordwestschweiz FHNW umfasst acht Hochschulen. Im Bereich Business Applications der Services ist zum nächstmöglichen Termin folgende 100%-Stelle mit Arbeitsort Brugg zu besetzen:
Ihre Aufgaben: Verantwortung für den sicheren Betrieb und den Unterhalt der Linux-Systeme; Mitarbeit beim funktionellen Ausbau des Webauftritts auf der Basis Zope/Plone, insbesondere Beurteilung der Anfragen für Erweiterungen, Erarbeitung von Lösungsansätzen, Entwicklung, Test und Dokumentation von neuen Funktionalitäten und Unterstützung des Betreuungsteams bei der Einführung
Ihr Profil: Berufsausbildung als Informatiker/in und mehrjährige Erfahrung als Unix- oder Linux (Suse)-Systemspezialist/in sowie vertiefte Kenntnisse in den Bereichen der allgemeinen Webtechnologien (HTML, CSS, JavaScript), Zope/Plone, Python und XML; Weiterbildung zum/zur Informatiker/in FA und/oder im Bereich Webentwicklung/Systembetreuung; Projekterfahrung sowie Kenntnisse von PHP und Apache; selbständige und strukturierte Arbeitsweise; Eigeninitiative und Kundenorientierung; Einsatzfreudigkeit und Teamorientierung; Qualitätsbewusstsein und Belastbarkeit
Contact
- Ihre Bewerbung senden Sie bitte unter Angabe der Kennziffer LI01 bis zum 02.02.2007 an Barbara Gisler, Personal, Services FHNW, Postfach 235, 5201 Brugg,
- E-Mail: barbara.gisler@fhnw.ch.
- Nähere Auskünfte erteilt Ihnen gerne Richard Falk, Leiter Technik BA, Tel. 056 462 40 32, E-Mail: richard.falk@fhnw.ch
Fachhochschule Nordwestschweiz FHNW (5200 Brugg, Switzerland)
Posted 13-Jan-2007
Job Description: Web-Entwickler/in Python/Zope/Plone (100%)
Die Fachhochschule Nordwestschweiz FHNW umfasst acht Hochschulen. Im Bereich Business Applications der Services ist zum nächstmöglichen Termin eine auf ein Jahr befristete Stelle mit Option auf spätere Festanstellung mit Arbeitsort Brugg zu besetzen:
Ihre Aufgaben: Mitarbeit beim funktionellen Ausbau des Webauftritts auf der Basis Python/Zope/Plone, insbesondere: Beurteilung der Anfragen für Erweiterungen; Erarbeitung von Lösungsansätzen; Entwicklung, Test und Dokumentation von neuen Funktionalitäten; Unterstützung des Betreuungsteams bei der Einführung
Ihr Profil: Berufsausbildung als Informatiker/in (Schwerpunkt Applikationsentwicklung) und einige Jahre Berufserfahrung; Weiterbildung zum/zur Informatiker/in FA und/oder im Bereich Webentwicklung; vertiefte Kenntnisse in den Bereichen allgemeine Webtechnologien (HTML, CSS, JavaScript), Zope/Plone, Python und XML; Projekterfahrung sowie Kenntnisse in PHP und Apache von Vorteil; selbständige und strukturierte Arbeitsweise, Eigeninitiative und Kundenorientierung; einsatzfreudige und belastbare Persönlichkeit mit Teamgeist und Qualitätsbewusstsein
Contact
- Ihre Bewerbung senden Sie bitte unter Angabe der Kennziffer WE02 bis zum 02.02.2007 an Barbara Gisler, Personal, Services FHNW, Postfach 235, 5201 Brugg,
- E-Mail: barbara.gisler@fhnw.ch.
- Nähere Auskünfte erteilt Ihnen gerne Michael Hausherr, Leiter Entwicklung Business Applications, Tel 056 462 43 95,
- E-Mail: michael.hausherr@fhnw.ch
Shulman Fleming & Partners [Agency] (New York, NY, USA)
Posted 12-Jan-2007
Job Description: Web Apps Engineer and Core Engineer/Infrastructure
I am looking for an excellent Python developer that would enjoy building a large scale system for exposing information and supporting a global community. A keen eye for knowing what humans like to touch and see. If you love developing in Python and PHP on Linux platform this may just be your dream job.
Requirements:
- Strong background in software engineering (3-6 years).
- Excellent Python or C/C++ programming skills.
- MySQL, Berkeley DB, or PostgreSQL development would be ideal.
- Developed software in a Unix/Linux environment.
The company is not a traditional start up in the sense that they needed to find funding to get their feet on the ground. As soon as the product was conceived funding came immediately from a #1 newspaper in the Manhattan area. A person not afraid to come up with new ideas and loves meeting people would be an excellent addition.
Forward me your resume and I will get in contact with you immediately to talk about the position and company background.
- Contact: Anthony W.
- E-mail contact: aw@sap8.com
- Phone: 646 285 0500x212
- Web: http://www.sap8.com
VMware (Palo Alto, CA)
Posted 10-Jan-2007
VMware is the global leader in software for industry-standard virtualized desktops and servers. The QA System Test group is looking for several senior QA engineers to develop automation in python. You will develop and execute customer-like tests at the system level for the VMware product set. Must possess a good knowledge of linux OS.
Please send your resume to Xuan Nguyen at xnguyen@vmware.com.
eTouch Systems Corp (Mountain View, CA)
Posted 10-Jan-2007
A very fast growing prestigious client of ours in Mountain View, CA is looking for a QA Engineer with extensive backend testing experience and good python experience as well.
Duration of the project will be 6 months+ in Mountain View, CA
E-mail contact: Please email your resume along with your daytime contact number to kgopalan@etouch.net
Arcturus Automated Trading Ltd. (London,UK)
Posted 9-Jan-2007
Job Description: We develop end-to-end trading systems to automate and simplify trading in the financial markets.We are looking for python programmers who embrace test-driven development, pair-programming and an ability create simple, elegant software that solves and simplifies complex problems. Financial experience is NOT required. Motivation, enthusiasm and integrity ARE required.Compensation for successful candidates will be substantial.
What Python is used for: Absolutely everything. Python and tests pervade 100% of what we do. From gathering price-data, computing analytics, connecting to live-trading venues, calculating Profit-And-Loss and computing risk statistics.
- Contact: Andrew
- E-mail contact: andrew@arcturus-ats.com
- Web: http://www.arcturus-ats.com
VMware (Palo Alto, CA)
Posted 8-Jan-2007
Software Engineer – ESX Installation and Deployment
This R&D position resides in our Core Technologies Group and will be a part of our Console Operating System and Applications team. The engineer in this role will gain exposure to many parts of our core OS and our applications. As a result of this exposure, he/she will interface with many groups in and outside of R&D.
Responsibilities:
This position's primary role is in the design and implementation of software for ESX installation, deployment and distribution. Work will involve interaction with product management and will require work with releases of new operating system versions, driver updates, and building Red Hat Package Management (RPM) packages. Most of the coding will be in done in Python with some limited use of Perl and C.
Requirements:
- BS in Computer Science or equivalent.
- Fluent in the use of Python and other scripting languages.
- Experienced in Linux administration and configuration.
- Experience with RPM's.
- Experience building a Linux distribution or Linux rescue disk is preferred
- C and C++ programming is desirable.
- Experience with GTK or Glade a plus.
- Experience with YUM a plus.
Interested parties please contact Hayley Charnaw hcharnaw@vmware.com or 650-475-5377
Softworld (Massachusetts)
Posted 8-Jan-2007
Looking for a seasoned Python Developer with strong Linux experience.
- Contact: Joshua B. Mishara
- Phone: (781) 373-8424
- Cell: (617) 306-2250
- Fax: (781) 466-8885
- Email: jmishara@softworldinc.com
Ciber, Inc. (Seattle,WA USA)
Posted 7-Jan-2007
JOB DUTIES: Is innovative and provides creative new concepts. Analyses requirements and develops software. Designs, codes, tests and documents.
Improves software engineering standards, processes, and techniques using Python.
Participates in technical reviews of feasibility studies. Conducts design, documentation, implementation, and validation reviews.
Communicates with project leads on project requirements, activities, and status. Works independently. Assists in debugging software code and solving UNIX and Windows system problems. Assists in debugging TCL code.
Has good problem solving skills. Assists in migrating TCL code to Python.
JOB SKILLS: Excellent debugging and problem solving skills, Python development experience, experience with all stages of software lifecycle, Qt or PyQT experience, TCL experience.
- Contact: Eldon Faske, Recruiting Consultant
- E-mail contact: efaske@ciber.com
- Other Contact Info: 425-284-1307
Scattered Blue Inc. (Anywhere, USA)
Posted Jan-5-2007
Scattered Blue is a software engineering firm that is proving the same arrangements that have been so successful for open source projects can also be a profitable business strategy.
We have no physical development offices, but instead coordinate the efforts of many geographically separated, expert developers working from home using WIKIs, IRC, etc. Sometimes we do team programming over voice chat plus "screen -rx". From time to time, we pick a city, and meet for a 2 or 3 day hack-a-thon.
Applicants should have outstanding written communication skills, obvious hubris, and a high midichlorian count.
We're continuously starting new projects. At the moment, we have immediate needs for advanced skills with: py-Qt4, twisted, distributed storage systems, various forms of web development, some strange meta-javascripting, and new things that are always coming up.
So, if you're the type of coder who would enjoy being paid to sleep late, lounge around your place, and occasionally write some amazing Python code, you should certainly send us a resume right now.
- E-mail contact: jobs(at)scatteredblue.com
- URL: http://scatteredblue.com/
AlertMe.com Ltd. (Cambridge, UK)
Posted 4-Jan-2007
Job Description: Python Linux application programmer (contract - 3 months initially)
Role:
Implementing an application, primarily in Python, on embedded ARM Linux. The application supervises an embedded wireless network and communicates with a Web 2.0 server, maintaining and controlling state, and executing user-defined rules. Ability to plan and execute from rough specifications with tight timescales is essential.
Key responsibilities:
- Embedded ARM Linux application development - robust, modular, extensible
Minimum requirements:
- Good computer science degree
- 10 years' experience designing commercial quality embedded application software in a high-level language
- 5 years' experience writing Python on *nix platforms
- Experience of source control and an 'open', peer-review style of working
- Articulate and good team player
Ideal experience:
- ARM Linux
- Network security
- Server-side database interfacing
About the company
AlertMe.com is developing a Web2.0 internet appliance architecture. The first service, Home Awareness, protects customers' homes, families, and belongings by alerting them to unauthorized entry or fire in a variety of ways, giving personalized solutions at a fraction of the cost of conventional systems.
Contact:
- Email: jobs[at]alertme.com
- Phone: 01223 361555
Infinite People Ltd. [Agency] (Role Based in Leicester, UK)
Posted 3-Jan-2007
Job Description: A contractor is URGENTLY required to join a Project in the later stage of a development project. Candidates will need an excellent understanding of Python and Plone/Zope as the worked around a Permission based Portal (back-end).
As the project is in the final stages the role will be Testing and de-bugging code and producing any additional add-ons/code required
- Contact: James Unsworth. Consultant
- E-mail contact: james.unsworth@infinitepeople.co.uk
- Other Contact Info: 0870 165 1447.
- Web: www.infinitepeople.co.uk
Shulman Fleming & Partners. (Manhattan, NY)
Posted 3-Jan-2007
Job Description: Research Engineer
You will be a key member of our software development team, and will design and implement new data analysis components critical to our product, and optimize efficiency and effectiveness of existing algorithms. You will work primarily in Python, using both MySQL and PostgreSQL.
Other requirements include:
- BS or advanced degree in Computer Science or other technical field
- 5+ years experience in software engineering
- A track record of successful, shipped, projects
- Excellent all-around coding skills, with fluency in at least in one of
- Python, c, or c++
- Expertise with Python not required, but a major plus
- UNIX experience, with Linux on x86 a plus
- Strong DB skills, and experience with one of either PostgreSQL, MySQL, or
- BerkeleyDB
- Experience in one or more of the following areas a plus:
- data analysis
- machine learning
- search engines
- natural language processing
- document classification
- information retrieval
Contact:
- Contact: Anthony J. Wlodarski
- E-mail contact: aw@sap8.com
- Other Contact Info: Phone: 646 285 0500 x212 Fax: Fax: 646 285 0400
- Web: www.sap8.com
AgileMind Technologies (Minsk, Belarus)
Posted 30-Dec-2006
Job Description: AgileMind Technologies has an open position for an experienced Python developer to work on a Feature Request/Bug Tracking software system used internally. AgileMind Technologies is an offshore software development and software outsourcing company headquartered in Belarus, Eastern Europe.
What Python is used for: Design and Development of an advanced CR/Bug-tracking system for internal use.
Language Requirements: Good command of English is required.
Please apply by sending a message with your resume to jobs[at]agile-mind[dot]com.
Requirements:
- Python experience (at least 3 years);
- Java experience (at least 1 year);
- AJAX experience is a plus;
- Google Web Toolkit experince is a plus;
Contact:
- Contact: AgileMind Technologies HR Department
- E-mail contact: jobs[at]agile-mind[dot]com
- Web: http://www.agile-mind.com
BAZMANsms Inc. (Cleveland, OH, USA or Anywhere, USA)
Posted 27-Dec-2006
Job Description:
Title: Creative Python Innovator
Type of Position: Full and Part Time Contract. Contract to perm available as well. Rate is negotiable with equity component.
Our Development Environment:
- Linux 2.6 (using Ubuntu Edgy)
- SMTP protocol
- Python 2.4 (of course)
- TurboGears web framework
- PostgreSQL
Skills you should have to join the team:
- Python 2.4 (a must)
- PostgreSQL, mySQL or equivalent
- Linux
- TurboGears preferred but not critical
We're flexible on hours and location (Cleveland preferred, but remote in US is ok), and will work around schedules of the right candidates.
What Python is used for: We are a Cleveland based, creative startup in the mobile space with technology built entirely on Python and the TurboGears framework. The first project has already launched and we are looking for help expanding to other vertical offerings on the roadmap. This will be an opportunity for you to leverage creative freedom to push the bounds of Python ability in creating cutting edge applications. We pride ourselves on being entrepreneurial, fast paced, creative and unafraid to innovate with technology. If you have the python skills and usually find yourselves looking for a challenge, then this is for you. We're not afraid to innovate!
Email us your resume or description of experience. All submissions will be kept confidential.
- Contact: Tikvah Shachter
- E-mail contact: tikvah@bzmnsms.com
Link-Assistant.Com (Minsk, Belarus)
Posted 26-Dec-2006
Job Description: LinkAssistant.Com is looking for a skilled, motivated Python programmer to join our dev team and help us develop our off-the-shelf Website analysis software used by thousands of Webmasters from more than 30 countries.
What Python is used for: Primary tasks will be the development of custom Web analytics scripts to interact with our off-the-shelf software.
Fluent English is a must. The position is in Minsk, Belarus. Remote development is also an option.
Please send your application with your resume attached to jobs[at]link-assistant[dot]com.
Requirements:
- Passionate software developer;
- Very good Python skills;
- Good Java skills;
- Fast learner who is able to learn the specifics of our business domain;
Contact:
- Name: Viktar Khamianok, Tech Lead
- E-mail contact: jobs[at]link-assistant[dot]com
- Web: http://www.link-assistant.com
