Python Job Board

Please Note: The job board is currently undergoing a major overhaul to port it to the new python.org website system. Job postings can still be submitted, but at the moment we are only collecting them to have them displayed on the site once the new system is ready to go live.

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

Employers / Recruiters:

See our HOW-TO for instructions and a template. Send new postings to jobs@python.org. Requests sent to any other email addresses will be deleted as spam. Descriptions must be sent in plain-text (ASCII or UTF-8) and must use the template found in our HOW-TO.

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

Job seekers:

We also have an RSS feed which lists the employer, location and a snippet of each posting. Through the magic of Feedburner, jobs are also listed on Twitter

Do not send us your resume. We're not set up to process resumes, and they will be thrown away unread. You can submit your resume to the job boards listed on the left instead.

You can also look at the wiki list of job boards.


Locus Labs Pvt. Ltd. (Bangalore, India)


Posted 12-Feb-2014

Job Description:

Looking for a diligent python geek for a well funded high energy startup.

Requirements Profile of Python developer

If you have 1-2 years of experience (not required in exceptional scenarios backed by strong portfolio of Github projects) using Python, love to talk about Erlang/Go/Haskell, stare at the beauty of Heatmaps and good clustering algorithms, love programming and hard problems, can deal with stressful situations; are intelligent and hard working; you will enjoy our company. We offer a generous employee stock option plan, flexible work timings, and a fun work atmosphere where you will not only learn and grow your own abilities, but also be part of the Big data and Analytics revolution.

  • Excellent Python coder
  • Git fanatic
  • Understanding of “polyglot" architectures (SQL + NoSQL)
  • Strong Linux user with good understanding of command line tools and basic shell scripting
  • Familiarity with Statsd, Graphite, Munin etc. for monitoring.
  • Familiarity with Amazon EC2, NoSQL databases (Redis, MongoDb) and other Big Data technologies (Amazon Redshift, Hadoop)
  • Ability to manage a cloud-based infrastructure built on Amazon Web Services

About the company

Asia's first intelligent Location Based Notification Platform created by serial entrepreneurs from IITs with PHD’s from the prestigious Imperial College (UK).

Notiφ [Notify] is an intelligent location-based mobile messaging and analytics platform, which empowers brands to send relevant rich media content to the right audience at the right place & at the right time with the most relevant context using their demography and behavioural attributes.

We leverage more than a decade of Big-data and Machine Learning experience to reliably and consistently profile users with correct attributes that are used for precise targeting.

What Python is used for: Handling millions of hits per day on Django, Redis, Mysql combination. Monitoring, Graphing, Machine learning and glue for all sorts for libraries/work

Contact Info:


Influenster (New York, NY, USA)

Posted 12-Feb-2014

Job Description:

Influenster is looking for a skilled NYC based Python Developer to join our team.

Requirements

  • Applicants must be based in the greater NYC area
  • Available for a full time position based out of our NYC office
  • Must have Python expertise
  • Solid understanding of object oriented programming
  • Experience developing in a Linux environment

Bonus Qualifications

  • Agile software development processes such as Scrum
  • Version control systems (Git it preferred)
  • Django
  • Open-source projects
  • RESTful APIs

About the company

Influenster is shaping the future of digital marketing and you can build the tools to make it happen! We're a social media marketing platform where brands connect with influential consumers who love to share their opinions and reviews with their social networks. We address current marketplace needs to help brands big and small reach segmented consumer groups in order to introduce them to new products and provide them with an outlet to voice their feedback.

What Python is used for

The primary responsibilities will involve creating robust applications that will handle a high volume of data and traffic, writing well-documented, manageable code, and building systems to manage users, products, and their social data.

Contact Info:


Opera Software ASA (Oslo, Norway)

Posted 12-Feb-2014

Job Description:

Opera Software seeks a Systems Developer to join a team of highly qualified developers working on Opera's browser synchronization services. With sync services, Opera's 300M+ users will be able to access their browser information across all their devices. As a Systems Developer, you will work on all parts of the sync services, from server configuration to application development. You have a strong understanding of programming and algorithms, are a clear thinker and take responsibility for a task from start to deployment. The team is small and fast-paced, so we can put code quickly into production and measure the results. Opera's sync team is part of a larger, global department with skilled engineers working on Opera services, sites and infrastructure. We use technologies and tools including Python, Riak, Puppet, Gunicorn, Flask, Nginx, Statsd and Graphite and are always looking for suitable new tools. If you are motivated by challenging problems and are enthusiastic about browser technology, we would like to hear from you!

Responsibilities

Optimize the performance, response times and stability of the system. Maintain a sense of ownership for the whole product and our code base. Collaborate with the sync team and Opera's browser-client teams. Participate and contribute in all parts of the software-development lifecycle. Develop new features and improvements. Your task is not complete, until it is working and live.

Requirements

Experience with some of these technologies: Python, Riak or other NoSQL databases, Puppet, Nginx, Apache B.S. or M.S. in Computer Science, or equivalent experience Good working knowledge of English, written and spoken Experience working with a version control system such as Git Adaptable, proactive and willing to take ownership Able to fit quickly into a smart, fast-paced and down-to-earth software team Strong troubleshooting and problem-solving skills

About Opera Software

Opera Software is all about the brainpower behind the browsers we develop.

We believe that an open, connected world — powered by great technology and services — is essential to break down barriers that limit access to information, education and fun. Our culture is playful, people-centric and innovation-driven, and our goal is to improve communication for the benefit of everyone.

If you are passionate about the Web and want an international career that offers you the opportunity to work with the best, apply today.

Contact Info:


Pitchup.com (London, UK)

Posted 12-Feb-2014

Job Description:

Help us build the world's leading camping website. We're looking for an ambitious and talented Python expert to join our existing team of three developers. Salary: £30,000 - £60,000 dependent on experience.

Requirements

  • Expert in Python, with knowledge of at least one Python web framework (ideally Django)
  • Good PostgreSQL experience
  • Strong JavaScript skills (highly regarded, likely to be 5-10% of time)
  • Familiarity with Linux server environments
  • Willingness to undertake sysadmin work
  • Some remote working is possible, and some on-call evenings and weekends will be required

About the company

We’re a multi award-winning team expanding the online bookable campsite market where only 30% are bookable online.

Pitchup.com is the leading site for booking campsites and caravan parks, with 800 ites in the UK, Ireland, France, Italy and Spain. More Brits now go camping and caravanning than holiday in Spain and Greece combined. The business is profitable and was founded in 2009 by lastminute.com staff with a background in the camping sector.

A Red Bull 'Future 50' company, we're highly rated by our customers (http://www.feefo.com/GB/en/reviews/Pitchupcom/?id=191904&mode=service), featured regularly in the press and rapidly expanding into new markets. The site had up to 65,000 visits per day in the summer.

We’re based in the Barley Mow Centre in Chiswick (nearest tubes: Turnham Green and Gunnersbury), and a lively, friendly team with bags of experience. We want someone similar to join us – is that you?

Backend stack: Python / Django / Postgres / Celery / nginx / S3

Contact Info:


News Timeline ltd (London, EC1M 5PN, UK)

Posted 12-Feb-2014

Job Description:

Taking over responsibility for our engineering team. Maintaining and enhancing the current scope of operations/ features. Development of new features. We want people on board, who have ideas and visions how to enhance information management, for businesses as well as for individuals. We dont want employees, we want team members who can take the product to the next level.

Requirements

  • Experience with REST architecture style (HTTP, XML).
  • Python and Django or Flask experience.
  • Knowledge of queue systems (AMQP).
  • SQL Database, ORM (Object Relational Mapping) knowledge with Django ORM or SQLAlchemy
  • Knowledge in Machine Learning and Web Crawling

About the company

News Timeline ltd. We are providing Information Management and Analysis for businesses. We are a Big Data company focusing on Qualitative Data. We are NOT providing our customers with statistically significant correlations just because the sample is big enough. We are engineering tools enabling our customers to see WHY things happened and how they developed over time!

What Python is used for: Python is the main language used for our information management and analysis tools

Contact Info:


STFC Daresbury Laboratory (Warrington, UK)

Posted 12-Feb-2014

Job Description:

Senior Computational Scientist - Computational Chemistry

The post holder will develop a new open source scripting environment for computational chemistry, with a particular focus on combined quantum mechanical/molecular mechanical (QM/MM) calculations.

The software framework will consist of a new user interface written in Python and core computational modules written in Fortran, acting as a wrapper around external codes also written in Fortran. The code will be developed with an emphasis on high performance computing systems such as the BlueGene/Q at Daresbury’s Hartree Centre. The resulting code will be released as a new and fully open source version of the QM/MM software package ChemShell (http://www.chemshell.org).

Requirements

  • Masters or PhD in physics, chemistry, computer science or other relevant discipline
  • Track record of scientific or similar software development
  • Expert-level knowledge of Python, including extension techniques (e.g. Cython)
  • Expert in at least one compiled language (Fortran desirable)
  • Practical experience with parallel programming techniques (e.g. MPI, OpenMP)
  • Experience with high performance computing systems
  • A strong interest in computational chemistry

About the company

The Science and Technology Facilities Council (STFC) is the UK’s provider of large scale interdisciplinary research infrastructures and supporting technologies. Our Daresbury Science & Innovation Campus in Cheshire is home to world-leading science including high performance computing.

What Python is used for: The aim of the project is to transition from a Tcl-based software package to a new Python-based version. Python will be used for user scripting, data management, I/O and as a wrapper around computationally-intensive code written in lower level languages.

Contact Info:


Oracle/Acme-Packet (Berlin, Germany)

Posted 12-Feb-2014

Job Description:

To extend our young and international team we are looking for a motivated Software Developer to support the infrastructure team. As part of the Engineering team you will be responsible for developing the core parts of the software that analyze and visualize what is happening on the network.

We develop our software using modern web technologies and a feature-driven development approach. Within our self-organizing teams you can use your existing programming skills to contribute to our customers' success by evolving our unique software suite.

  • Join our team of full-stack web developers and develop software that analyzes massive amounts of data
  • Enable the UI to display the wealth of a communication network´s data sensibly
  • Develop components for optimized performance and stability
  • Write comprehensive unit and integration tests
  • Analyze and create implementation strategies and requirements
  • Help improve our configuration and build management toolchain

Requirements:

  • Passionate self-taught or B.Sc. / M.Sc. with an eye for aesthetics
  • Good knowledge in Python or Ruby
  • Preference in *nix philosophy
  • Comfortable in Linux and with shell scripts
  • Relevant contributions to open source projects are a plus
  • Knowledge of networks, telephony protocols (TDM or VoIP) are a plus
  • Focused, result oriented and understands "code beauty"
  • Sociable, autonomous and cooperative
  • Good command of English (no German necessary)

About the company

The Berlin branch of Oracle's Global Communications Business Unit works on network intelligence products for the world's major communications service providers. Our applications analyze network protocols to provide real-time information allowing for instant troubleshooting. These products are deployed at over 900 customer sites in 100 countries and include 48 of the Top 50 service providers in the world.

  • We offer a competitive pay and don´t watch the clock. We trust you and your skills and don´t micromanage
  • Working at Oracle means being among excellent, competent and inspiring people from around the globe (Australia, Spain, Sweden, Romania, etc.)
  • Ability to learn new technologies, improve skills and develop yourself
  • Get involved with tech talks here at our office
  • Flexible career opportunities, ask for responsibility and you will get it
  • Work and hang out with us at our office and enjoy an amazing view over the city from Berlin-Mitte

What Python is used for:

This position is a mix of about 80% Python and 20% scripting (bash). We are looking for someone to contribute to data-intensive Python applications, as well as our custom automation software and installation/maintenance scripts; all of these written in Python.

Contact Info:


MphasiS (via Agency) (Edison, NJ, USA)

Posted 12-Feb-2014

Job Description:

MphasiS is looking for a Python consultant focusing on Risk Modelling and Development in New York.

The key objective of this role is to develop a Python-based infrastructure and framework for Wholesale Credit Econometric modelling. Such modelling is required across multiple applications and as such an extendible software framework and environment is needed for model development. This role is for a strong Python developer who has experience with the use of Python in the data analysis/big data and ideally, econometrics spaces. The successful candidate will work with model developers and rapidly develop an end-to-end framework that will include data acquisition, mapping, segmentation tools, a model implementation framework and an environment for carrying out analysis. In addition, the candidate will develop a process for deploying and releasing software.

The consultant will:

  • Develop an understanding of the use-cases and gather requirements from model developers.
  • Implement the end-to-end framework and data analysis environment.
  • Work with model developers to achieve the implementation of their models in the framework.
  • Work on the development of a data store and gathering of data.
  • Help develop controlled release and testing processes.

Requirements:

  • Exceptional Python development skills
  • Exceptional object-oriented design skills
  • Experience with and knowledge of Pandas, NoSQL/SQL databases, PyTables, etc

About MphasiS

MphasiS consistently delivers global Infrastructure Technology Outsourcing, Applications Services Outsourcing and Business Process Outsourcing services through a combination of technology know-how, domain and process expertise. MphasiS brings to their clients a credible and experienced global leadership team driving service delivery through the next generation global delivery model.

Contact info

  • Contact: Anand Head
  • E-mail contact: anand at triesten.com
  • Other Contact Info: 4089009425.
  • No telecommuting

RedBlueYou Inc. (SF/Santa Cruz, CA, USA)

Posted 12-Feb-2014

Job Description:

RedBlueYou needs a crack Full Stack or Back End Python lead developer immediately (remote OK) for cash-flow oriented subscription service founded by an ex-Googler. Compensation is cash hourly PLUS incentive share of cash profits upon launch.

Requirements

  • Python contract or contract-to-hire developer (negotiable), preferably full-stack. We use Python/Flask/MongoDB/Redis/Nginx.
  • Motivated towards execution without delay.
  • You are OK with taking broad direction, vague specifications, and can make thought-through independent decisions you can back up logically.
  • We are based in San Francisco/Santa Cruz, CA. Local is highly preferred, so we can work next to each other at least some of the time, but it is not required.
  • You have multiple high quality references (which will be checked).

About the company

Founded by an ex-Google Product Marketing Manager, RedBlueYou is building a web business focused on the open access of government information in a different way than is S.O.P in Silicon Valley. This is a unique opportunity for a single highly-skilled full-stack or backend Python engineer to take over primary development responsibilities on a contract or contract-to-hire basis.

Our product is ~65% code-complete, and the current lead remote contract engineer is transitioning off the product to work on his own startup.

Minimum commitment is half-time (20-25 hours per week). Compensation will be a mix of hourly and an incentive share of the cash profits over a specific duration of time post-launch.

What Python is used for:

Python/Flask/MongoDB/Redis/Nginx

Contact Info:


OXFORD KNIGHT(Agency) (London, UK)

Posted 11-Feb-2014

Job Description:

Python specialist required to work on the high-performance back-end of an award-winning London start-up that uses Big-Data to map audience / content interactions and influence how brands market themselves. You will be working on interesting Python / Django problems within distributed computing, graphy theory and NLP to map billions of interactions monthly.

Requirements

  • Passion and delivery record in Python (and Django)
  • Good core computer science skills
  • Experience with MVC architecture and frameworks
  • An understanding of Javascript and how it fits in (weaknesses and strengths)
  • Familiarity with NoSQL / Hadoop / MongoDB etc (desired not essential)

About the company

Award-winning London start-up that are European leaders in Audience Targeting. This firm has a very cool set of offices in Central London with an extensive benefits package, hackathons, spot bonuses, all you can eat fruit / snacks and dinner for those odd late nights.

Contact Info:


Optimal Digital Marketing (Appleton, WI, USA)

Posted 11-Feb-2014

Job Description:

Optimal Digital Marketing is looking for a passionate Python programmer to join us as we enter into a very exciting period of growth, especially as we move into website and database management for a number of financial institutions. You will be joining our team of programmers, collaborating with them as well as working independently on various development tasks. Most projects will be related to back-end development for our future clients.

We are however extremely flexible and you can work from wherever in the world.

Requirements:

  • Previous experience
  • HTML / CSS / Javascript / AJAX (JQuery)
  • You are able to communicate in English at an advanced level
  • A passion for web-technology
  • You have a passion for writing clean and understandable code
  • Interest in working in an international, multi-cultural setting
  • Able to work full-time

About the company:

Optimal Digital Marketing is an online reputation management firm that boasts proprietary technology for monitoring, managing, and mitigating online risk to a client name or brand. Our focus is on helping high profile business leaders and individuals, corporates, consumer brands and marketing agencies manage, as well as protect, their reputation online. We have built a number of web based tools including an intelligent reporting system and web crawlers. These work with data from a variety of sources, analyse and present it.

Contact Info:


Torchbox (Oxford and Bristol, UK)

Posted 10-Feb-2014

Job Description:

Building sites and applications with Django and Python for our non-profit clients.

Requirements

  • Excellent command of Python
  • Strong HTML / CSS / JavaScript
  • Good understanding of relational databases
  • Ability to communicate in English at an advanced level
  • Familiar with command line working environment
  • Django experience desirable
  • Open source contributions desirable

About the company

Torchbox is a digital agency, based in the UK, with offices in Oxford and Bristol. Since its inception in 2000, Torchbox has focused on helping clients like Greenpeace, WWF, Oxfam and the UN make the world a better place. We've been enthusiastic users and supporters of Django since 0.96 - we made the first Django screencast and South was conceived here.

Contact Info:


University of Cambridge Computing Service (Cambridge, UK)

Posted 10-Feb-2014

Job Description:

Information Systems Officer: The University Computing Service requires a web developer to specialise in the Django framework to become a fifth member of its Information Systems Team. It currently uses a variety of open source solutions run on Linux platforms, such as Apache, Grails, Plone, and PostgreSQL. It plans to add Django to this set and is always investigating further new technologies.

Requirements

  • Experience in Python
  • Familiarity with Django
  • Familiarity with web technologies in general

About the company

The University Computing Service provides computing facilities and related services in support of research and teaching in the University of Cambridge.

Contact Info:


Eventbrite (San Francisco, CA, USA)

Posted 09-Feb-2014

Job Description:

We are looking for a Senior Systems Engineer who will be responsible for our entire computing environment, including our production, QA, and development infrastructure. If you're the kind of person who sees a problem, develops a fix and engineers an improvement no one's asked for yet, then we want to talk with you.

Requirements

  • BA/BS in Computer Science or related field, or equivalent experience
  • 3-5 years experience with Linux systems administration
  • Excellent Python scripting skills
  • Broad technical troubleshooting and performance tuning experience
  • Experience in high user volume, rapidly growing or critical production service environment
  • Ability to handle on-call duty
  • MySQL experience
  • Experience writing and configuring trending and monitoring tools such as Nagios, Cacti, Ganglia, etc.
  • Experience with running applications in EC2 helpful

About the company

At Eventbrite, we believe that gathering with others is the best way for people to learn, grow, get inspired, feel connected, give back and celebrate. So we're building a platform that facilitates those gatherings by helping people organize, find, and attend events that feed their interests, while connecting them with others who share their passions.

Contact Info:


Research Affiliates (Newport Beach, CA, USA)

Posted 09-Feb-2014

Job Description:

Senior Software Engineer: Design in-house systems for algorithmic portfolio construction and asset allocation control and monitoring. Work on the full-stack in pure Python 3, using a hybrid functional / OO framework. Help us create and maintain a fast, modular architecture for the hundreds of portfolios we build based on cutting-edge research in asset allocation. Be part of a development team in Investment Management where your work gets noticed, your users are your colleagues, and you have the opportunity to make radical contributions.

Requirements

You are an experienced software engineer working in any domain. You have worked on large Python projects, have a deep understanding of the language, and have successfully juggled OO and functional paradigms. You love brainstorming both architecture and implementation problems, and habitually test everything you write. Experience with high-performance Python frameworks (Numpy, Pandas, Cython, PyTables) is desirable.

Bachelor's degree in Computer Science and 3+ years experience in software engineering, or equivalent professional experience, required.

About the company

Research Affiliates, LLC is a global leader in innovative indexing and asset allocation strategies. We are an academic-styled, research-driven finance firm with a strong emphasis on culture. We offer a comfortable office near the ocean, daily catered lunches, and abundant snacks and refreshments. Resources and time are available to attend conferences, continue expanding your skills, and pursue activities that drive personal growth and creativity. Benefits are excellent, and salary is commensurate with experience, education, and competitive with top software development firms. Relocation assistance is available.

Contact Info:


Windsor Circle Inc. (Durham, NC, USA)

Posted 09-Feb-2014

Job Description:

We are looking for an Python software developer to join our funded startup to help us build and expand our market leading Retention Automation Platform. This is an exciting opportunity to get in on the ground floor with salary and stock options while working with cutting edge technology. Join our team and you will be using Python to build the interconnect to many SaaS data stores in the e-commerce marketplace. These are primarily SOAP and REST based APIs. You will also use Python and a relational database to store and transform the data for marketing purposes. Finally, you will help build our own RESTful API supporting JSON and XML data exchange for integration with our partner network.

Requirements

  • Python (2+ years of experience)
  • Web services experience (RESTful and/or SOAP)
  • JSON/XML
  • Linux/Unix development experience

Additional skills (nice to have, but not required)

  • Python Web frameworks such Pyramid, Django, web2py, etc.
  • C/C++
  • PHP
  • Postgresql
  • Git experience
  • Experience developing in the cloud (e.g. Amazon EC2)

About the company

Windsor Circle is a Durham, NC based venture-backed start-up powering the world's leading retention automation platform, helping retailers of all sizes keep their customers through segmented, personalized, automated marketing.

Contact Info:


University of Memphis (Memphis, TN, USA)

Posted 09-Feb-2014

Job Description:

Senior Research Programmer position at the Institute for Intelligent Systems to begin as early as February 2014. Applicants must have completed a MS or PhD in computer science and/or software engineering or related areas, or a track record of industry experience on-par with such credentials. Successful candidates should have more than 5 years of experience in software design and development. Python web services are being used as the backbone for a novel service-oriented intelligent tutoring system. Experience with technologies in the areas of natural language processing, machine learning, or virtual agents are valuable. Expertise in Python Programming and experience with cross-platform system administration are necessary. This posting is for a full-time position. Due to the need to work closely with researchers and graduate assistants, this position requires working on-site rather than telecommuting.

Requirements

  • Develop scalable Python web services for MongoDB, Flask, OAuth, and others
  • Deploy and monitor Amazon Web Service deployments of these services
  • Maintain well-tested and orderly code (Bug tracking, versioning, testing)
  • Good documentation habits (@param UsesDocStrings: Defaults to True)
  • Work well in a small programming team environment

About the company

The Institute for Intelligent Systems is dedicated to advancing the state of knowledge and capabilities of intelligent systems, including psychological, biological, and artificial systems. The University of Memphis is an Equal Opportunity/Affirmative Employer. We urge all qualified applicants to apply for this position. Appointment will be based on qualifications as they relate to position requirements without regard to race, color, national origin, religion, age, gender, handicap or veteran status. Successful candidates must meet guidelines of the Immigration Reform and Control Act of 1986. The current job posting for this position is at: https://workforum.memphis.edu/postings/5996. The position number is 017180 in https://workforum.memphis.edu. Please submit application materials through the University of Memphis workforum for consideration.

Contact Info:


UberResearch GmbH (Cologne, Germany)

Posted 09-Feb-2014

Job Description:

At ÜberResearch, we are looking for a strong Senior Machine Learning Scientist and are offering a place in an experienced and well skilled team, a clear vision of the technological and engineering excellence we are aiming for, and the exciting setting of an agile start up working on both sides of the pond. The focus of this position will be in applying Machine Learning approaches – in particular multi-class classification and topic detection – to scientific text corpora.

ÜberResearch is focusing on solutions for science funders by supporting them in making funding decisions – analyzing large text corpora of publication and grant data with semantic machine learning routines – to ensure that the right science gets funded.

Our team is distributed over Germany and Austria, so you will work from your home office somewhere in Europe. There’s also the option to work from our main office based in Cologne.

Requirements

  • Strong hands on experience in a Python environment.
  • Strong hands-on experience with Python tools for classification, clustering, and NLP pre-processing.
  • Experience in building predictive modeling and analysis system using Data Mining, Machine Learning and Natural Language Processing technologies to process text corpora.
  • Strong hands-on experience gathering, storing, and leveraging datasets in the range of 100 million records.
  • Ability to rapidly prototype.
  • Must be a self-learner, possessing inherent inquisitiveness.
  • Exceptional problem solving and analytical skills.
  • Excellent interpersonal, communications and organizational skills.
  • Understanding of distributed source code management tools, preferable GIT.
  • 8+ years of overall work experience.
  • Solid research track record with peer-reviewed publications in the related areas.
  • PhD in Computer Science or equivalent experience.
  • Desire and capability to represent the company at scientific conferences and in industry initiatives.

About the company

ÜberResearch is a software solutions company focused on helping funding organizations, non-profits, and governmental institutions make more informed decisions about science funding. Our solutions provide better views of the organization’s grant data, peers’ activities, and the data of the funding community at large. More and better data, combined with proven analytical techniques, provides a new look at grant portfolios of different funders, in addition to and going beyond publication databases. ÜberResearch has offices in Germany, the US, and the UK.

Contact Info:


iFund Financial Services (Atlanta, GA, USA)

Posted 09-Feb-2014

Job Description:

iFund Financial Services LLC. is looking for an experienced Python web developer to help in the development of our cloud based loan tracking application. The purpose of the application is to be able to provide a central location for the management of loans we underwrite, track important information such as interest rates, terms, and back-end borrower profit participation, and be able to automate reporting of this data. In addition we have created a "risk" formula that we would like to implement and view on each of the opportunities that we are managing.

Requirements

  • Applicant must have 2 to 4 years professional development experience
  • Mastery of Python with Django
  • Connecting to web-services and APIs
  • Solid experience with HTML, PHP, JavaScript, jQuery, MySQL
  • Experience with other financing companies a plus!

About the company

iFund Financial Services LLC provides financing in the form of private loans to real estate investors in the Atlanta area. We are aggressively growing our strategic advantage through smart applications that allow us to underwrite more loans, safer, and quicker.

What Python is used for

Python is used in 75% to 85% of development and reporting. Remaining development utilizes some HTML, PHP, JavaScript, jQuery, MySQL

Contact Info:


ADDM team, BMC software (London, UK)

Posted 09-Feb-2014

Job Description

We're looking for Python developers to expand our small team in London. Our product is an IT infrastructure discovery tool that incorporates rich UIs to help our users slice and dice the data, and cutting-edge back-end features to automatically manage and process vast quantities of information.

We've just spent the last year adding clustering capability to the product, including extending our proprietary NoSQL graph database to support this. Up next is supporting Cloud and SaaS.

See our webpage for more details about the job.

Requirements

We're looking for someone who's a great developer. If you're reading this, we assume you already know Python. Knowing JavaScript, HTML, CSS, Linux, and TCP/IP are a bonus. But all those things can be learned if you are, indeed, a great developer.

The skills we're really looking for are passion, team spirit, and general awesomeness.

What Python is used for

Almost all of the product is written in Python.

Contact Info:


Venderion B.V. (Eindhoven, the Netherlands)

Posted 09-Feb-2014

Job Description:

We’re looking for Python Developers who are willing to work and live in the Netherlands.

Requirements

  • Excellent knowledge of Python and JavaScript
  • Nationality of a country in the EU
  • English speaking and writing
  • Bachelor-degree and higher
  • Knowledge of HTML5 and CSS3
  • At least 4 years of experience as a programmer

About the company

We are an organization based in the Netherlands and active on the Dutch market for ICT and software developing companies and have hundreds of customers throughout the country. These customers are engaged in developing innovative software. Many of these companies have large and growing demands for highly skilled developers.

For our customers we are looking for Python Developers. It is important that you are covered by the Schengen Convention and allowed to live and work in all EU countries.

If you are willing and able to live and work in the Netherlands, please send your resume in English.

What Python is used for:

It depends on the project, knowledge, skills and desires of you, the amount of time you will spend writing on Python versus Javascript, HTML 5 and CSS3. There are many different types of projects, for which we are looking for real hands-on programmers.

The emphasis is that we look for dedicated Python programmers. It's a precedent if you also have knowledge of other types of programming languages (such like JavaScript, HTML5 and CSS).

Contact Info:


Curoverse (Boston, MA, USA)

Posted 09-Feb-2014

Job Description

We’re hiring Python developers to build a FOSS exascale platform to cure cancer and genetic diseases using biomedical big data.

At Curoverse, you’ll work on a small team of senior software engineers to build the Arvados platform (http://arvados.org) and the Curoverse products that are based on Arvados.

  • Program in Go and other modern programming languages
  • Work on hard distributed computing problems
  • Use scrum in an agile, self-managed team of peers
  • Develop big-data storage and analytical systems
  • Help create a massive, in-memory, real-time query engine
  • Contribute to a free/open source platform and community
  • Help build a new foundation for modern medicine
  • You don’t need prior expertise in genomics, medicine, or biomedical computing.

Requirements

We’re looking for someone who…

  • Loves writing code
  • Works well in a small team of peers
  • Has experience in a successful technology company
  • Is experienced working with big data and distributed computing systems
  • Has used multiple programming languages to build production systems
  • Builds software in a modern stack (e.g. Python, Ruby, MongoDB, Hadoop)
  • Is comfortable working on open source projects
  • Can work in a fast-paced startup environment (startup experience ideal)

Why Us

  • Work that matters - Build software that will be the backbone of modern medicine.
  • Hard problems - Solve hard, interesting software engineering problems in distributed computing and big data.
  • Diverse tasks - We have a small team with a big project, so you won’t be stuck working in some corner.
  • Free software - All of our code is AGPLv3, except SDKs which are Apache 2.0.
  • Sustainable lifestyle - Do great work and have time and energy for the other things life has to offer.

About the company

Curoverse is a recently-funded, venture-backed startup. The company was founded by the engineering team that created Arvados, senior scientific leadership from George Church’s lab at Harvard Medical School, and business leaders with more than 20 years of experience building successful enterprise software companies.

What Python is used for

The current system is a mix of languages, but we are in the process of re-writing the platform primarily in Python and Go. We plan to make extensive use of Python for SDKs, visual tools, and other key components.

Contact Info:

  • Contact: Adam Berrey
  • E-mail contact: 4nvEFI at dropbox.theresumator.com
  • Web: http://curoverse.com
  • No telecommuting

Knozen, Inc. (New York, NY, USA)

Posted 09-Feb-2014

Job Description:

Knozen, Inc.: Sr. Software Engineer, Python

The Sr. Engineer, Python will engineer and improve all aspects of our business.

This is a Founding Team position.

This position offers:

  • Competitive salary
  • Early company equity
  • Culture focused on over-investment in tools and people to achieve great objectives
  • The enlightened perks: unlimited vacations, free drinks, conference travel.

Our stack:

Python, C, Objective-C, MySQL, NGINX, and AWS.

Python: (Django, Boto, MySQLdb, PIL, bcrypt)

iOS: (AFNetworking, iCarousel, the social APIs)

We're building a mobile-web social network with technical challenges in personalization, recommendations, dynamic scoring, and product customization and messaging.

Requirements

  • You’ve played a leading role in the design, implementation and deployment of successful consumer apps. Some gaming experience a plus.
  • Python expert with high quality production experience in building for smart and fast.
  • You can lead and manage yourself and your own work, and have leadership potential.
  • Passionate about being part of an important business.
  • Background: Three to five plus years experience.
  • Background: Computer Science / Engineering degree preferred.
  • Background: Minor or strong interest in Psychology, Humanities or the Social Sciences a plus.

About the company

We’re bringing personality to the internet.

Wouldn’t it be great if we could know what people liked about us? Knozen is a mobile app to discover and share personalities with your friends.

We use fun, free, social games, in a unique new way, to show people’s personalities, so that you can comment and share, and let people know what you think makes them unique and different.

Our $2+ mm funding was reported in TechCrunch here: http://techcrunch.com/2013/11/14/knozen/

What Python is used for:

We do all of our data analysis, predictive modeling, and social graph algorithms in Python. With so many permutations (person-to-person connections, accuracy of personal ratings, personality traits themselves) we have a lot of data form which to generate interesting theses and insights.

Our RESTful API with mobile clients, handling all communications with users, is in Django.

Contact Info:


Symantec Inc. (Gloucester, United Kingdom)

Posted 07-Feb-2014

Job Description:

We are looking for a DevOps Engineer to enhance and maintain Operations monitoring solutions written in Python and Perl.

Requirements

  • Python server side programming, 1 year.
  • Perl server side, backend.
  • Network Operations, Data Center support

What Python is used for:

Candidates will use Perl and Python to maintain and enhance Perl and Python based data center monitoring systems.


Processlynx AG (Basel, Switzerland)

Posted 07-Feb-2014

Job Description:

We're looking for a motivated web developer or engineer to engage with the web-facing components of our cloud and drive them forward.

This means you'll be getting stuck in with the build out of the cloud and developing code to change the appearance of OpenStack Horizon to meet our reseller's branding requirements. You'll also be taking the lead in developing Swiss Web Services' own web presence.

We're looking for someone who, given a general goal such as "create the web presence for our company", can take ownership of the task and drive it through to completion independently.

Requirements

  • Python and Django Framework
  • CSS / LESS
  • Web and/or Graphical Design
  • Red Hat Enterprise Linux (RHEL) 6
  • OpenStack (Havana)
  • Databases: MongoDB, Cassandra, and MariaDB (MySQL)
  • Apache HTTPD
  • Puppet

About the company

Processlynx AG currently building a major new public Infrastructure-as-a-Service cloud in Switzerland in partnership with Green Datacenter AG and Red Hat Swiss Web Services.

What Python is used for:

  • Building web front-ends for our cloud services
  • Contributing to OpenStack projects

Contact Info:


Netmail s.r.o. (Prague, Czech Republic, EU)

Posted 06-Feb-2014

Job Description:

Web Application Developer - Google App Engine / Python

Netmail is looking for an experienced web application hacker to design, prototype and implement scalable business applications. We help businesses to build and extend their information system in the cloud. We're the leading Google Apps solutions provider in the Czech Republic. If you have experience with high-scalability, security and API design, experience with Google App Engine and related libs/tools, e.g. ndb, mapreduce, pipeline, webapp2, experience with other related languages, technologies and platforms, e.g. go/erlang/scala/ruby/coffescript, Django/turbogears/rails/nodejs, SQL/noSQL, Linux, apache/nginx, AWS/Rackspace/heroku/pycloud do not hesitate to apply.

Requirements

  • Excellent in web application development and Python
  • Experienced in data modelling and distributed processing
  • Good analysis, conceptualization and troubleshooting skills
  • Deep curiosity about solving problems and embracing new technology
  • Used to distributed versioning, rapid prototyping and writing tests
  • Can present previous work and code

About the company

In 1996, Netmail s.r.o. was created with a vision to bring the best IT services to customers in the Czech Republic. After our time with cables, servers and printers we decided to take a big step forward and in 2008 went through a major restart. We spotted a changing trend in communication, collaboration and sharing information. The decision was made. From on-premise infrastructures straight to cloud computing. Netmail began with Google Apps deployments to medium and large businesses. We believed, and we still do, that this is the best and most innovative solution for our clients with a proven price/performance ratio.

What Python is used for: Python is used for building cloud solutions upon the Google App Engine platform.

Contact Info:


Irdeto (Amsterdam, The Netherlands)

Posted 06-Feb-2014

Job description

The Python Software Engineer will be responsible for the technical solution of our key provisioning and workflow products.

Requirements

  • Solid knowledge of Object Oriented Programming and design patterns.
  • Solid experience in Python.
  • Experience with Content Management or Workflow applications desired.
  • Experience Web development tools including JS, HTML, Ajax and CSS desired.
  • Experience with User Interface Design, HTML, HTML5, JQuery, JS, CSS, and Agile Development desired
  • Solid knowledge of MySQL and Data Architecture
  • Strong unit test and debugging skills
  • Willing to troubleshoot, refactor and continuously improve the code quality
  • Is pro-active, quality-minded with a positive attitude
  • Has good communication skills and excellent verbal and written English
  • Promotes co-operation, participation and sharing of ideas/ knowledge across the development team
  • Strong customer focus (internal and external), and fit in with Irdeto’s values (Trust, Accountability and Sense of Urgency, Loyalty and Respect, Innovation, Effective Communication and Teamwork)
  • BS / MS Degree in Information Technology, Computer Science, or equivalent
  • 2+ years experience in Object Oriented Design and Programming.
  • Extended (2+ years) Python and one of other OOP languages such as Java
  • Extended (2+ years) experience with SQL / relational databases
  • Experience with software security, encryption and key management would be an advantage

About Irdeto

The Engineering department is a team of 70 engineers. By using cutting edge technology, we develop an advanced portfolio of applications for conditional access, key provisioning, rights management, multi-screen, home networking, piracy-control and business intelligence services. We participate in shaping the future of Irdeto by building innovative products that the market needs.We do this by ensuring excellent quality in our products and support. We deliver on time as committed to our customers; We deploy tools and processes that makes life easier for us and makes us more effective. And above all, we have fun while doing this. Learning by doing is out motto! We are a truly international team; the people are dressed in business casual; open in communication and working in a flex and green office. Our CEO could be sitting next to you. Irdeto is a world leader in media protection, multi-screen and revenue assurance solutions for pay TV operators, OTT service providers and content owners. Irdeto enables pay media companies to provide a personal media experience for their consumers, uncover new revenue opportunities and offer new forms of entertainment on broadcast, broadband and mobile networks. The company offers an advanced portfolio of conditional access, multi-rights management, multi-screen, home networking, piracy control and business intelligence services. Irdeto’s success in the market is evidenced by its software security solutions being the most widely deployed in the world for pay TV on satellite, cable, terrestrial and IP networks and by helping customers generate a quarter of a billion dollars a year in business value with its Multiscreen services. Irdeto is a subsidiary of multinational media group Naspers (JSE: NPN). Please visit Irdeto at http://www.irdeto.com

What Python is used for: Maintain architecture, design and process information Software development involving the creation of component designs, coding and unit testing. Determining, documenting and presenting the future of the Key Provisioning System development and technology.


YouGov (US, UK, Germany, Scandinavia, Dubai, Hong Kong)

Posted 06-Feb-2014

Job Description:

YouGov seeks experienced Python developers to fill 2 positions on our survey system and syndicated products teams. YouGov conducts close to 20 million online survey interviews annually and provides syndicated access to data collected on four continents. The systems are distributed and integrated across the various data services. It is a fun and challenging environment in which to demonstrate and build your modern architecture skills and big data expertise. We are looking for full-stack developers. Solid Python experience is key. Front-end skills (JavaScript, HTML, CSS) and database experience (MongoDB, PostgreSQL) are also relevant. New York or DC location preferred, but not required.

Requirements

  • Strong Python skills - 2 to 5 years of experience
  • Commitment to best practices including TDD
  • Understanding of distributed systems architectures
  • JavaScript knowledge and experience
  • Ability to use SQL (PostgreSQL) and NoSQL (MongoDB) databases
  • Familiarity with map-reduce, Hadoop, and "big data" analysis techniques

About the company

YouGov is a global opinion research company that is innovating rapidly in survey systems technology and visual analytics. Our survey system supports syndicated products and custom research in more than a dozen countries in North and South America, Europe, and Asia. Our flagship BrandIndex product tracks daily consumer opinion on thousands of brands worldwide. The YouGov technical team is distributed across the United States, the United Kingdom, Denmark, Germany, Poland, Peru, and Hong Kong and is attuned to remote collaboration.

What Python is used for:

Python is used throughout the company -- in our survey systems, back ends, and data analysis/visualization applications.

  • Contact Info:
  • Contact: Brad Palmquist, Head of Data Products Development
  • E-mail contact: brad.palmquist@yougov.com
  • Telecommuting OK

Incopro Ltd (London, England, UK)

Posted 06-Feb-2014

Job Description:

Python Developer to work in team building software monitoring online infringement of major companies' intellectual property rights, working with rights protection lawyers, other developers and analysts.

Requirements

  • Python expertise (to take 80% of time), including knowledge of Python 2.7, Python libraries, APIs and toolkits
  • Django, JQuery, Javascript, CSS, HTML5
  • Chinese ( Mandarin and / or Cantonese ) or Russian language skills would be a bonus but are NOT in any way essential

About the company

Incopro is an exciting company with the technology to track, monitor, collect evidence and report on the infringement of major companies' rights online, with the aim of protecting those rights. (We are seeking direct applications please, and will never use agencies, whatever the circumstances. Agencies should under no circumstances call or email anyone at Incopro please).

Contact Info:

Dobra Resources (Reston, VA, USA)

Posted 06-Feb-2014

Job Description:

Guru level proficiency in Python, LAMP & JavaScript. The ideal candidate is not just a good developer, but a nimble code ninja: someone that thrives in an Agile Development environment that emphasizes quality code produced in short focused release cycles. This ideal candidate is energetic and enthusiastic about software development and about working in a Silicon Valley-like setting where small highly-effective teams create value for customers through the application of new technologies.

Requirements

  • Requirement - Python
  • Requirement - LAMP
  • Requirement - JavaScript

About the company

Dobra Resources, Inc. provides critical resource solutions to cutting-edge technology firms in the Mid-Atlantic.

What Python is used for:

Application development

Contact Info:


KoBoToolbox Project at the Harvard Humanitarian Initiative (Boston, MA, USA)

Posted 05-Feb-2014

Job Description:

KoBoToolbox at the Harvard Humanitarian Initiative is looking for a full time Web Application / Full Stack Developer from the Boston area to join our team.

Requirements

  • Applicants need to be based in the greater Boston area
  • Position is full time based out of HHI?s Cambridge office
  • 3 + years of professional software development
  • Experience with Python (Django a plus)
  • Experience with JavaScript (Bootstrap and/or Angular a plus)
  • Development work in web applications
  • Proven track record for problem solving and delivering high-quality software
  • Experience with iterative and test-driven development practice

About the organization

KoBoToolbox developed by the Harvard Humanitarian Initiative (HHI), is a suite of cutting-edge open source tools for data collection and analysis in humanitarian emergencies and other challenging environments. HHI?s mission is to relieve human suffering in war and disaster by advancing the science and practice of humanitarian response worldwide. As a result of the strong demand by the humanitarian community for our tools and expertise, we are currently moving into a significant new phase in coordination with the United Nations and the International Rescue Committee.

What Python is used for: This is a hands-on development role, and requires the implementation of a system using Python (Django) (50%), HTML5, JavaScript, and other technologies.

Contact Info:

Visit the link below for details on application, etc.

KDMM Corp. (Agency) (Ann Arbor, Michigan, USA)

Posted 05-Feb-2014

Job Description:

Long-term contract position. The cloud applications team is seeking a software engineer to develop new web applications and services in Python to support our research product that performs millions of user searches daily. As an engineer on the team you will help lead and mentor our Java development team design and implement the next generation of our cloud-based platform using the latest technologies and architectural approaches. The successful candidate will have applicable Python web development experience, a high degree of intellectual curiosity, excellent problem solving skills, and strong communication and interpersonal skills.

  • Collaborate with project team to understand business goals, acceptance criteria, and build backlog
  • Implement high-performance, scalable web applications and web services using TDD
  • Work closely with and incorporate feedback from product management, user experience designers, and platform engineers

Requirements

  • Experience with web application development preferably in Python and including full web technology stack (e.g. HTTP, cookies, headers, caching, and security)
  • Willingness and ability to learn new approaches and emerging technology
  • Strong communication and interpersonal skills
  • Advanced problem solving skills
  • BS or MS in Computer Science or equivalent work
  • Experience or familiarity through self-study and experimentation with one or more cloud providers
  • Experience with Java, Agile, Linux
  • Experience with distributed source code management such as Git
  • Experience with XML parsing and transformation using XSLT
  • Experience with application performance assessment and remediation
  • Experience publishing or consuming REST web services
  • Familiarity with networks and load balancing

Contact Info:

  • Contact: Leigh Haugen
  • E-mail contact: <mailto:leigh at kdmmcorp.com>
  • No telecommuting

Wheelhouse Enterprises (Palo Alto, CA, USA)

Posted 05-Feb-2014

Job Description:

Wheelhouse seeks motivated Software Engineers to help create highly usable solutions that deliver exceptional customer experience.

Requirements

  • BS degree in Computer Science or related field
  • 4+ years professional web development experience
  • Python, MySQL, JavaScript, jQuery, CSS
  • Good object oriented programming (OOA and OOD) skills; coding style should be well-designed
  • Self-starter, good communication skills, well organized, thrive in dynamic environment
  • Knowledge of Nginx, Pylons, RabbitMQ a plus
  • Knowledge of continuous integration tools a plus

About the company

Wheelhouse Enterprises is the B2B performance marketing company. We are experts in online media and demand generation. We provide business buyers the information they need to make purchases and connect them with relevant business sellers. We provide business sellers highly targeted, qualified buyers that deliver measurable ROI, generate demand, shorten sales cycles and grow revenues.

What Python is used for:

Back-end and front-end web application development

Contact Info:

RayJefferson.com (Bucharest, Romania)

Posted 05-Feb-2014

Job Description:

We are currently looking for Python developers to develop several different projects. The main project we're working right now it involves the creation of a job search engine which requires a spider, similar to Googlebot, but specialized in retrieving job listings and filtering them by category, type of employment, salary, etc. If you've worked on similar projects before, we'd love to hear from you. 95% of this job consists in the creating of the spider in Python. If you know a little bit of PHP, that could be helpful to connect with our existing modules on the site, but it's not a necessary requirement.

Requirements

  • At least 2 years experience
  • A live portfolio
  • Should be able to come in for a meeting, every 2 weeks
  • Very familiar with Python, minimal knowledge of PHP & Mysql
  • Team player
  • OOP

Contact Info:

Incopro (London, WestEnd, UK)

Posted 05-Feb-2014

Job Description:

Team Lead (Python expert): to develop software to monitor intellectual property infringement across the Internet / be an interface for managing enforcement and reporting.

Requirements

  • Excellent understanding of Python (80% of time will be spent on this) and strong knowledge of various Python Libraries, API's and toolkits
  • Strong HTML, CSS, and JavaScript skills, including JQuery
  • Working knowledge of the following: Linux, MySQL, Xpath, JSON/XML, jqGrid, jqChart, extJS, Django as well as scraping technologies, such as Spynner/Scrapy

About the company

Incopro (in association with Wiggin) offers a next generation approach to content protection, developed with expertise from the cutting edge of media law and the mind behind industry leading content protection software. Our technology will ensure that content / IP owners can track and understand the unauthorised use of their most important assets. No agencies please respond. If an agent sends a CV we shall not be bound by any of their terms, since we prefer to recruit applicants directly

Contact Info:

U-Dox Creative Ltd (London, UK)

Posted 05-Feb-2014

Job Description:

Your role will involve working on Django projects and the servers they run on. You will work closely with frontend developers to create platforms that serve rich and dynamic web sites.

Your key responsibilities will include:

  • Planning and developing high traffic dynamic Django websites
  • Designing and implementing best practice standards for Django and other projects
  • Developing internal tools to enable developers & the company to operate more efficiently
  • Learning new skills as the business requires

Requirements

  • Experience as a backend developer, preferably agency oriented
  • Ability to write clean, object oriented and testable code in Python or similar language
  • Good knowledge of Django or comparable MVC web framework
  • Relational database experience
  • Experience with a DVCS system, such as Git or Mercurial
  • Comfortable with Linux/Unix command line environment
  • Experience configuring web servers
  • Ability to coordinate with frontend developers to create modern, dynamic web sites and applications with HTML5 and CSS/LESS
  • Experience with AJAX based websites, and writing JavaScript and jQuery
  • Good communication and organisational skills

Bonus skills

  • Amazon Web Services
  • Linux server administration
  • Knowledge of services such as RabbitMQ, Celery, Redis, Memcache, Solr or Haystack
  • Experience with iOS and Android development is a major plus

About the company

In 1999, a group of unorthodox creatives and developers - all with a shared love of culture and technology - set out to establish a disruptive, multidisciplinary creative agency with digital at its core.

We create all-encompassing marketing campaigns and editorial content, produce engaging moving image work, and have developed an integrated suite of products to help brands get heard through today's digital noise.

Contact Info:


Txodds (Barcelona, Spain)

Posted 05-Feb-2014

Job Description:

Txodds requires a talented Python developer for immediate start. You will be developing the txodds website as well as working with data acquisition python scripts. Txodds processes large amounts of data every day. The systems are distributed and integrated across the various data services. It is a fun and challenging environment in which to demonstrate and build your modern architecture skills and big data expertise. We are looking for full-stack developers. Solid Python experience is key. Front-end skills (JavaScript, jQuery, HTML, CSS) and database experience (MySQL, ZODB) are also relevant. Experience with Redis would be a benefit too.

Requirements

  • Strong Python skills - 2 to 5 years of experience
  • JavaScript & jQuery knowledge and experience
  • Experience with Pylons Pyramid
  • Experience with MySQL
  • Familiarity with Redis
  • Experience with lxml processing
  • HTML5 + CSS skills
  • Other technologies desirable (ZODB, Java, Objective C, knockout.js)

About the company

Txodds is a key provider of real time odds data services to the worldwide betting industry. For further info see

http://www.youtube.com/watch?v=ZS39COHykgY

Contact Info:


Westbourne Partners (Agency) - (London, UK)

Posted 05-Feb-2014

Job Description:

A leading equities exchange are currently looking for a senior Python developer to lead the London Python development team. The role will focus on the development of systems that support real time trading. This position will also involve the leadership and coaching of three other python developers.

Requirements

  • Advanced Python knowledge
  • Knowledge and experience with at least one Python web framework
  • Knowledge of open source software
  • Familiarity with C or C++

About the company

My client is a leading equities exchange who support equities trading across 15 major European markets. Their trading participants receive world class support including advanced technical port services with real-time monitoring of latency, trading activity, network connectivity and risk management.

What Python is used for:

Python will be used for a large number upcoming Greenfield development projects.

Contact Info:


Oneflare Pty Ltd (Sydney, Australia)

Posted 05-Feb-2014

Job Description:

Oneflare is looking for skilled web developer to support our team of developers with a strong knowledge of Python. The job requires both front-end and server side programming, reviewing functional requirements and developing and implementing feasible applications.Approximately 80% of the time will be spent working on python in comparison to others.

Requirements

  • Minimum 3 years experience with Python
  • Javascript, including AJAX
  • Development of new features - HTML, CSS, XML, JSON
  • Linux system administration a plus, but not required
  • Highly motivated and with good organizational skills
  • B.S. in Computer Science or equivalent

About the company

Oneflare is Australia's fastest growing local services platform. We provide all service ranging from accounting to building.

Contact Info:

European Institute for Marine Studies (France) (PLOUZANE, FRANCE)

Posted 15-Jan-2014

Job Description:

  • deployment of websites built using the Zope/Plone platform and development of features/modules

Requirements

  • Master's degree or engineer's degree in software development
  • Excellent command of Python programming language
  • Good command of Plone CMS, ZOPE and GNU/Linux

About the company

The European Institute for Marine Studies (IUEM) includes six laboratories whose research topics relate to the marine environment.

What Python is used for:

  • development and integration of Plone modules
  • keeping a technology watch on matters related to the Zope/Plone development platform

Contact Info:


ParkWhiz Inc. (Chicago, IL, USA)

Posted 15-Jan-2014

Job Description:

ParkWhiz is looking for experienced Python and Django software engineers to help us build the parking platform of the future.

Requirements

  • You know Python, Django, and are up-to-date with best practices and community recommendations
  • You try to future-proof everything you create by minimizing built-in assumptions
  • You write DRY code
  • You know when to apply duct tape, and when to rebuild
  • You know when a unit test will save you and when it's a waste of time

About the company

Founded in 2006, Chicago based ParkWhiz.com pioneered the eParking marketplace and has since become the industry standard and market share leading platform for event and downtown parking reservations across the country. ParkWhiz has extraordinarily strong revenue growth and ongoing product innovations that continue to change the way people think about parking.

Contact Info:


Zenly Inc. (New York, NY, USA)

Posted 15-Jan-2014

Job Description:

Zenly is a real estate tech startup in NYC, revolutionizing how tenants and landlords rent apartments. We are hiring additional front-end and back-end developers to join our team. Prefer candidates in or near the NYC area, but we are open to telecommuting for the right candidate.

Requirements

  • Python, Django, Postgresql
  • Javascript, jQuery and Bootstrap
  • Experience with large-scale software development
  • Experience with electronic payments a plus
  • Front-end frameworks such as Pyjamas, Angular.js or other a plus
  • Mobile app development a plus
  • Above all, a motivated individual and a quick learner!

About the company

Zenly is a real estate tech startup in NYC, revolutionizing how tenants and landlords rent apartments. You will be working closely with the founder, an experienced software developer and engineer. You will also be collaborating with other developers and designers. If you are interested in building an exciting client-facing product, get in touch! Please specify whether you prefer to focus on front-end, back-end, or full stack.

What Python is used for:

Back-end and front-end of the whole site, as well as engine that drives mobile apps.

Contact Info:


Docufree Corporation (Atlanta, GA, USA)

Posted 14-Jan-2014

Job Description:

Docufree seeks a Senior Python Web Developer with Project Management experience to help test and expand our ICR (intelligent character recognition) platform.

Requirements

  • Expertise in Python with Django
  • Applicant must have 4-6 years professional development experience
  • 2 years project management experience
  • Connecting to web-services and APIs
  • Solid experience with C++, shell, Perl
  • ICR/ OCR and document management experience is a plus

What Python is used for

Python is used in 80% of development and testing. Remaining 20% development utilizes some C++ as well as scripting languages such as shell and Perl

About the company

Docufree provides bulk document scanning services and document management systems to companies large and small in the US. Recipient of the 2008 SoftwareCEO Award for innovation by CompTIA software as well as announced in the Fastest Growing Private Companies in America by Inc. 500.

Contact Info:


Experis. (Agency) (Culver City, CA, USA)

Posted 14-Jan-2014

Job Description:

Lead Python/MongoDB Developer needed in Culver City to take the development team to the next level for a well-funded music start-up

Requirements

  • Development of new Features
  • Improving and optimizing our technology stack
  • Scaling our system architecture
  • Occasional fire fighting
  • Building a strong development team
  • Python
  • MongoDB

About the company

Well-funded start up that has developed a platform for an international community that is a real time socially interactive environment. The platform allows users to choose from an array of characters, join any number of virtual rooms to share music and videos around the world instantaneously.

Contact Info:

  • Contact: Brian Counter Permanent Placement Consultant
  • E-mail contact: brian.counter@experis.com
  • Other Contact Info: 714-889-7722
  • No telecommuting- Local Candidates Only

Dolby Germany GmbH (Nürnberg, Germany)

Posted 14-Jan-2014

Job Description:

Dolby is looking for skilled python developer intern who will be responsible for developing and extending a Test Signal Management System which is a complex Python-based web application using multiple storage backends. This is a paid internship for a period of 4-6 months.

Requirements

  • Students currently in an advanced stage in either their Bachelor’s or Master’s program in Computer Science or related fields
  • Strong Python programming skills
  • Knowledge of Python-based web frameworks like e.g. Django or web2py will be an asset
  • Experience with relational databases and SQL
  • Familiar with command line working environment
  • Highly motivated and with good organizational skills
  • Good communication skills in English, German is advantageous

About the company

Dolby Laboratories is the global leader in technologies that are essential elements in the best entertainment experiences. Founded in 1965 and best known for high-quality audio and surround sound, Dolby innovations enrich entertainment at the movies, at home, or on the go.

Contact Info:

Contact: Alvaro Mateos, Recruiter E-mail contact: alvaro.mateos@dolby.com Other Contact Info: https://e-dolby.icims.com/jobs/2098/job Web: http://www.dolby.com No telecommuting


Thumbtack (San Francisco, CA, USA)

Posted 14-Jan-2014

Job Description:

As a back end engineer at Thumbtack, you'll be excited about building fast, scalable, and robust systems to support product and business objectives. You'll be working with both our marketplace users and our internal teams.

Much of what you'll be working on could be considered infrastructure. It could also be considered "magic" or "secret sauce" or "wizardry". One project might involve a swan dive into a Mongo dataset, another might be writing a massively parallel system in EC2 to crawl the web, and yet another might be building a recommender system to better match consumer requests with service pros. In other words, you won't be spending your time fiddling with floats or CSS3 pseudo-elements (unless you want to!).

Our engineering process values ownership and individual contribution within a collaborative environment. To this end, you will have a lot of choice in the kinds of projects you undertake. We expect you to take a deliberate and thoughtful approach to your decision-making while also exercising great freedom and creativity. We hope that you'll enjoy crafting sentences and paragraphs as much as you enjoy crafting methods and classes.

Technologies we currently use: Python, Postgres, Mongo, loose leaf tea.

Requirements

  • Proficiency in Python
  • Great problem solving ability
  • Ability to communicate well (especially in writing)

About the company

Ever wonder why you can buy any product you want online with a single click, but you can’t hire a DJ, photographer, handyman, house cleaner, or any other service without making a dozen phone calls? So did we. Thumbtack is making it dramatically easier for consumers to hire local service pros. We have incredible traction, a talented and passionate team, have raised $12.5m from Sequoia, and are excited to be solving a real problem for real people. Come build the future with us.

Contact Info:


Mackevision GmbH (Stuttgart, Germany)

Posted 13-Jan-2014

Job Description:

We are looking for a dedicated pipeline developer (m/f) to join our young & dynamic team immediately in our Stuttgart location.

Your tasks:

  • design, implementation and realization of pipeline tools for 3dsmax, Maya and Nuke, Qube, Shotgun and Standalone tools
  • play an active role in the research for new features and workflows
  • autonomous, systematic and structured work in a highly motivated team

No agencies, please.

Please send your salary expectations and soonest possible entry date along with your cv.

Requirements

  • Creative problem solving and innovation skills

  • Study of IT, Math or similar education

  • Experience as a pipeline developer

  • expert knowledge with:
    • Python (about 50% workload)
    • C++
    • Maxscript and Mel
    • databases (MySQL)
  • enthusiasm about CGI and enjoying team work

Contact Info:


Cenix BioScience (Dresden, Germany)

Posted 13-Jan-2014

Job Description

Cenix BioScience is looking for a Senior Software Developer to join our small team of software engineers working on the maintenance and continuous improvement of the Laboratory Information Management System (LIMS) and the data analytics software infrastructure at Cenix.

Requirements

  • At least two years of object-oriented programming experience in a team, preferably under agile project management;
  • Fluency in Python (ideally programming RESTful web services) and/or Flex/ActionScript (at least 50% of coding time will be spent on Python);
  • Experience with processing large, heterogeneous data sets, preferably from the life sciences domain. Exposure to data processing workflow applications such as KNIME and/or to image analysis environments such as Definiens is a strong plus.

About the Company

Cenix BioScience is completing its 14th year as a mature, fully self-sufficient biotech company specializing in cell-based and in vivo contract research services, as well as technology development, to advance therapeutic drug discovery in a wide range of disease areas for both industry and academic partners.

Cenix offers competitive salaries and a dynamic, results-oriented yet informal working environment. Our company working language is English, and therefore, all staff must be completely fluent. This is a full-time, on-site position, to be filled February 1st, 2014.

What Python is used for

Our LIMS server is built as a RESTful web service on top of everest, a REST extension for Pyramid. In addition, Python is used in several standalone applications to drive laboratory automation devices and for various data processing tasks.

Contact Info

  • Contact: Ellen Fuerst, Human Resources
  • E-mail contact: recruit at cenix.com
  • Web: www.cenix.com
  • No telecommuting

National Institutes of Health (Bethesda, MD, USA)

Posted 09-Jan-2014

Job Description:

A full-time contract position in instrument control and automation using Python and other programming languages. The contractor will join a development program of new medical x-ray imaging technologies that aims to substantially improve image quality and reduce radiation dose for clinical and biological applications. The contractor will carry out the integration and automation of imaging systems that include motorized components and data acquisition with x-ray detectors. The salary level will be commensurate with the candidate's experience.

Requirements

  • A Bachelor's or higher degree in an engineering or physics field.
  • Experience with realtime instrument control and automation using Python, EPICS or other programming languages.
  • Experience with realtime control of motorized components.
  • Experience with the control and integration of digital cameras for dynamic image acquisition.
  • Please send CV including three reference contacts to the contact info below.

About the company

The National Institutes of Health is a world-class biomedical research institution of the U.S. Federal Government. The main campus in Bethesda, Maryland provides a rich and dynamic environment for diverse research activities aimed at improving health care. The contractor position is in the Imaging Physics Laboratory of the National Heart, Lung and Blood Institute of NIH. The laboratory focuses its effort on the development of next-generation imaging technologies in medicine and biology.

Contact Info:


4residents (Buenos Aires, Argentina)

Posted 09-Jan-2014

Job Description:

Prove your developer’s skills, build an MVP and become a team member of 4residents!

4residents is a 'dropbox for real estate' which will make life easier for non-professional homeowners, worldwide. Your challenge would be to make managing a building in a fun way more efficient and transparent.

We want you to prove your skills by building a MVP. If we are satisfied with the result, we would like to add you on our team. That means you will get equity in return. Afterwards, you will develop the product further on in Chile for six months, starting from june, where you will receive salary as well.

Requirements

  • Experience with Python and Django
  • MySQL or other relational databases
  • To be able to work under time pressure

About the company

Homeowners manage their building together, with easy administration 4residents.

If you own a home in a building with multiple owners, managing the building can be inefficient and annoying. 4residents offers easy-to-use tools that help homeowners with administering and accounting, planning and processing homeowner meetings, managing repairs, contracts and contacts.

4residents is a Dutch startup, established in Argentina. Our small team is motivated to let the company grow rapidly and spread all over the world.

Contact Info:


Divensi Staffing Inc. (Agency) (Bellevue, WA, USA)

Posted 09-Jan-2014

Job Description:

Sr Web Dev with 5-7 years experience using Python. SCRUM environment. Job is located in Seattle and candidate must work on site.

Requirements

  • Python
  • Web Development
  • SCRUM experience

About the company

As the global leader in Application Delivery Networking, F5 makes the connected world run better. F5 helps organizations meet the demands that come with the relentless growth of voice, data, and video traffic, mobile workers, and applications - in the data center and the cloud.

What Python is used for:

Job entails re-writing and updating the comapanies internal websites.

Contact Info:


Talent Sprout by Sykes (Agency) (Chicago, IL, USA)

Posted 09-Jan-2014

Job Description:

Designing, developing and/or modifying enterprise-wide end-user, system level, and data management software applications. Responsible for meeting software compliance standards; evaluates integration of software applications with the overall computing environment; and documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle.

Requirements

  • Adheres to SYKES policies on ethics and integrity.
  • Develop in Python (90%), HTML, and occasionally SQL, Django, and Java code.
  • Work within a SCRUM/Agile development process.
  • Write and review portions of detailed specifications of system components.
  • Interface with technical and non- technical personnel and/or team members to finalize requirements.
  • Provide feedback on technical tasks of simple to moderate complexity.
  • Support day to day operations of software.
  • Contribute to design, code and test reviews.
  • Perform unit testing, reports results and makes recommendations to improve software code performance and scalability.
  • Develop and execute performance, integration and test plans in collaboration with QA team.
  • Commitment to meaningful feedback for schedule development.
  • Commitment to Quality standards and process is required.
  • Install, Configure and Administer the Development Environment.
  • Keep up to date with interesting new developments and solutions in the web development world.
  • Ability to travel approximately 3 weeks per year within USA.
  • May perform other additional duties and responsibilities as assigned.

Contact Info:


Unisport A/S (Copenhagen, Denmark)

Posted 06-Jan-2014

Job Description

Python developer needed for growing e-commerce company.

Scandinavia's leading company in terms of online sales of football products, is looking for a Python developer. We expect you to have strong technical skills and practical experience with our technology stack.

Requirements

  • Experience with Python
  • Python web frameworks Django/flask
  • Git version control
  • PostgreSQL, Solr, Redis
  • Substantial experience with Unix and Linux operating systems
  • Knowledge of AWS

About the company

Unisport A/S, Scandinavia's leading company in terms of online sales of football products, is looking for a Python developer, who can take part in developing the numerous development projects in Unisport. With the aim of continued growth on both national and international level, Unisport is looking for a team-player to join a young and dynamic team, and with a passion to take things to a higher level.

Contact Info:


Bank of America (Canary Wharf, London, UK)

Posted 06-Jan-2014

Job Description

The Quartz Reconcilations Team has a number of contract and permanent positions available for experienced Python developers.

This team is responsible for building tools which help the organization improve the quality and consistency of data across financial systems.

Quartz is a company-wide project to consolidate business systems into a single Python-based platform. Quartz provides grid-computing, storage, a consistent developer environment and financial APIs.

Successful candidates will play a role in the full development cycle of our products, working within an Agile development process. You will also be expected to mentor less experienced developers and provide technical leadership in design, testing and delivery of our software.

Previous financial experience may be beneficial but is not a requirement.

Requirements

  • Previous experience as a Python developer
  • Fluency in the Python language + Standard libraries
  • Test-driven development
  • Relational databases
  • Experience with NoSQL (document oriented) databases beneficial

Contact Info:

  • Contact: Salim Fadhley / Matt Gillard
  • Other Contact Info: 0207 9951134
  • No telecommuting, sorry
  • No headhunters, direct applications only

Rasmussen Reports (Asbury Park, NJ, USA)

Posted 06-Jan-2014

Job Description:

Lead the design & implementation of next-generation polling techniques.

The polling industry is looking to decrease reliance on data gathering via landlines. Rasmussen Reports is seeking a hands-on, innovative thinker to lead our efforts in this direction. A background in polling is not required for the position. Innovative thinking about the future of polling, along with the quantitative and computational abilities to put your ideas into practice are definite must-haves.

Requirements

  • Strong / broad interest in public opinion and politics.
  • Confident and well-spoken.
  • A scientific and collaborative research orientation.
  • Strong programming background, including understanding of internet protocols and APIs, security, and modern approaches to data storage and retrieval.
  • Solid statistical background.
  • Formal quantitative or computational education is not required but a relevant masters or Ph.D. would be a definite advantage.

About the company

Rasmussen Reports is an electronic media company specializing in the collection, publication and distribution of public opinion polling information. Our work is recognized and trusted by millions. We release our survey results daily at RasmussenReports.com, America's most visited public opinion website. We are active on Twitter (247K followers), Facebook (46K friends) and produce a daily email newsletter with over 140K readers.

What Python is used for:

There is no existing code base. All server-side code may be written in Python.

Contact Info:


SurveyMonkey (Palo Alto, CA, Seatle, WA, Portland, OR)

Posted 06-Jan-2014

Job Description:

Survey Monkey is looking for software engineers who have a passion for solving complex and interesting problems. In addition to scaling site, we are looking for people who can help with advanced analysis and data visualization, natural language processing, and new storage architectures.

Requirements

  • Experience writing top quality software for high-volume/high availability websites, including being involved in building critical user-facing components.
  • Comfortable working in a Unix environment
  • Experienced in working with multiple databases and datastores (Postgres, ElasticSearch, Redis, Cassandra, etc.)
  • Love Python

About the company

SurveyMonkey is the world's largest survey company, but there's really much more to us than that. We're a smart, passionate group of people who work hard to deliver the best survey experience on the planet, period. We do this because we believe everyone deserves easy access to the insights and information they need to make better, more informed decisions.

What Python is used for

Our primary services/applications are all built on top of the Pyramid Webframework. We use pylibmc, ansible, jinja2, sqlalchemy, and many other open source python libraries to power our infrastructure. We are planning to do our first Python3 and PyPy deployments in 2014. Along with moving from weekly releases to continuous deployment.

Contact Info:


Network Mapping Ltd. (Knaresborough, North Yorkshire, UK)

Posted 30-Dec-2013

Job Description:

Network Mapping, an innovative geospatial and engineering company, is seeking a graduate python developer to join their Research and Development team.

Requirements

Our ideal candidate will have experience, academic or practical, of some or all of the following: application design patterns, software lifecycles, agile methodologies, testing and test driven development, object oriented principles as well as practical use of UML, Python and Django. PostgreSQL experience will be a distinct advantage. Experience with geospatial data is desirable. The role will necessitate an ability to work closely with teams across the organisation, including Operations and Business Development. The successful applicant will demonstrate appropriate technical acumen, the ability to work to tight deadlines and flexibility in working methods. This role would suit a candidate with 1 to 2 years commercial experience. Additonal training will be provided. The role is based at the company’s Technology Centre in Knaresborough (HG5).

About the company

Network Mapping is a leading international provider of geospatial and engineering products to the electricity sector, oil and gas, mining, and others. We develop innovative solutions to help Companies maximise the use of their assets, drawing on ground-based, airborne (helicopter, aeroplane) and satellite mapping technologies.

What Python is used for:

We are looking for a proactive, independent and creative graduate software developer to work within our Research & Development team. The role will provide varied opportunities to develop innovative software for in-house use and commercialisation. High attention to detail and a desire to genuinely understand the end-user are essential. Typical software projects vary between state-of-the-art workflow management systems, web-based GIS systems and geospatial data processing.

Contact Info:


JAKT (New York, NY, USA)

Posted 30-Dec-2013

Job Description:

Web developer position. You will be responsible for new project development, prototyping, technical and feasibility research. We also have existing project that have maintenance work required.

Requirements

  • Unix / Linux command line proficiency
  • HTML / CSS proficiency
  • Experience with one web framework.
  • Relational database experience.
  • Ability to learn new technologies quickly. We work with a variety of clients and because we build custom solutions, we often times need to incorporate new technologies. The ability to pick up new technologies and apply them directly to client projects is a huge plus.
  • nice to have Frontend framework experience (Angular / Ember / Backbone)
  • nice to have Experiance with multiple web frameworks. Django, Flask, Bottle, web.py, etc.
  • nice to have MongoDB / Redis knowledge.

About the company

JAKT was founded in August of 2012. We are a small team that works extremely fast while maintaining the highest quality of work. We started as a web development shop and have since expanded to also provide UI/UX design, mobile development and business consulting (strategy and marketing) to our clients. Our bread and butter is custom application development. You can read more about us here: http://www.byjakt.com/#about

Each new project gives us an opportunity to learn new skills while working on the cutting edge of technical means. Some interesting work we've done includes advanced work with audio and image manipulation, data visualization and usage of experimental APIs.

What Python is used for:

The bulk of our work is in Python with a variety of Python web frameworks. We love the language and constantly contribute back to open-source projects when able. Current percentage breakdown of our development is Python (60%), HTML / CSS (20%), JavaScript (15%), Ruby (5%).

Contact Info:


Plug.dj (Los Angeles, CA, USA)

Posted 17-Dec-2013

Job Description:

Plug.dj is searching for a senior level backend developer who is familiar with most, if not all, of our tech stack.

Requirements

  • Python - programming language (required)
  • MongoDB - persistent datastore (required)
  • Gevent - cooperative multitasking (required)
  • Debian- (required)
  • Redis - aka memcache
  • ZeroMQ - Used to push messages around the push cluster
  • SockJS - Handles the socket connections
  • Flask - web framework
  • HAProxy - load balancing

About the company

Plug.dj is dedicated to building international communities for discovering and sharing music. Our users choose from a wide array of expressive characters, join any number of virtual rooms where they can discover and share music and videos, and communicate with international cohorts using our real-time chat translation. We have several million registered users across +191 countries that spend over an hour on the site per visit.

What Python is used for

  • Development of new features
  • Improving and optimizing our technology stack
  • Scaling our system architecture

Contact Info:


ChannelFix.com, LLC (Cebu City, Cebu, Philippines)

Posted 17-Dec-2013

Job Description:

Experienced Python Developers.

ChannelFix is a platform aimed at revolutionizing online video content by emphasizing the development of episodic series in a traditional network television style, tied with Crowd-funding modules, and incentivization of viewership. The ultimate purpose is to develop a video platform with a much more sophisticated revenue model than CPMs. We're looking for active Python developers with the desire to be part of an ambitious project to change how, and why, we view video on the Internet.

Requirements

  • Creativity and independent thinking to tackle and solve complex issues.
  • Excellent knowledge of Python and Django
  • An eager to desire to be part of a team that is actively building something we believe in.
  • Ability to move the Philippines...which is obviously a big step. We can initially work with candidates in tele-commuting to establish ability and commitment; however, we require all candidates to be capable of making a full-time move to the Philippines (don't worry: this is the best decision you will ever make in your life.)

About the company

We are not an out-sourcing company. We are working on an in-house project, that was launched in June of 2012 and was seen by over 8 million uniques within 2 weeks of launching. We have since worked exclusively over the past year to re-design the front-end of the site to include relevant features to empower our platform to do much more.

Contact Info:


Superior Salon Equipment Inc. (Chicago, IL, USA)

Posted 17-Dec-2013

Job Description:

Superior Salon Equipment, based in Chicago, IL, USA is looking for a new Python programmer who will design, build and maintain a scalable customer management, order tracking and stock analysis system in Python.

As a programmer at Superior Salon Equipment, your task will be to develop and maintain a Python-based system for stock, order and shipping management. The system must be compatible with our existing e-commerce custom designed platform (details will be available to hired candidates). Previous experience in beauty equipment and supply industry is required. You will have to get yourself familiar with our supply system and the industry's lingo. Please send your application and CV to the contact email.

Requirements

  • Strong background in Python
  • Experiences in database security and administration
  • The candidate should be fluent in English
  • A mastery of object oriented programming, particularly with Python
  • 0 to 3 years of experience
  • We are looking for a candidate to be a permanent employee
  • Previous experience in beauty equipment and supply industry is desirable

About the company

If you are searching for a salon equipment company that will provide you the best possible quality and design of equipment, as well as superb customer satisfaction, then Superior Salon is what you're looking for. Starting a salon business, or renovating an existing one can be very stressful and tiresome, but not with us. Each and every customer is provided with professional service in order to make the experience of starting or renovating a salon quick and easy.

Contact Info:


Energy Solutions (Oakland, CA, USA)

Posted 16-Dec-2013

Job Description:

Energy Solutions seeks a Jr. Software Engineer to support our projects emphasizing Information Systems solutions for energy efficiency programs.

As a member of our Information Systems team, you will:

  • Collaborate with the IS team to create technical and functional project requirements
  • Review functional requirements and create implementation specifications
  • Design, develop, document, and implement Internet-based applications

Requirements

  • Recent degree in Computer Science or equivalent skills with relevant experience
  • Zero to four years of industry programming experience
  • Python/Django/Apache/SQL/psql experience, or similar
  • QA experience a plus (Selenium, unit testing, automated regression testing, cross-browser web application testing)
  • A commitment to the environment

About the company

Energy Solutions is a leading energy efficiency consulting firm based in Oakland, CA. Our Information Systems team develops custom software systems to analyze data and support our energy efficiency programs and projects.

Contact Info:


ZEFR (Venice,CA USA)

Posted 16-Dec-2013

Job Description:

ZEFR - YouTube's hottest partner and SaaS platform - Software Engineers Needed! Exciting Mid-Size Startup in Venice, CA

Requirements

  • Work will be extensively in python, ruby, postgreSQL, mongoDB and jQuery
  • We develop in Python but are open to candidates willing to switch from Ruby or other OO languages
  • 75 % Python development, 25% Javascript development
  • Review and influence ongoing design, architecture, standards and methods for operating services and systems
  • Collaborate with team members to work on cross-platform projects.
  • Extraordinary software engineering talent
  • Experience in full stack development (data store to UI)
  • Good verbal and written communications skills, all-around team player

About the company

ZEFR is the dominant platform for content and brand management on YouTube. We look at video content, claim it, categorize it with tags and other cool functionality, and this allows the owners to monetize it through our technology. We also encourage content owners to work collaboratively with superfans rather than restrict them for the greater good of the property. Nobody has done this before! ZEFR is pioneering how video content is used and we are constantly innovating on how to align the right customers with content.

Contact Info:


Draftster.com (Santa Monica, CA, USA)

Posted 13-Dec-2013

Job Description:

Sr. Python Developer

Draftster is a pre-launch, large-scale fantasy sports gaming site. We are seeking talented software developers to work with our asynchronous stack. Candidates should have experience with Python, Tornado Web, MongoDB, NGINX. Competitive benifits and compensation.

Requirements

  • Degree in Computer Science or comparable experience
  • 5+ years experience with listed technologies

About the company

Well funded fantasy sports startup including founds with previous exits.

Contact Info:


The Foundry (London, UK)

Posted 13-Dec-2013

Job Description:

As a Quality Assurance Engineer on Katana, you'll design and execute test plans to report on software quality, verify fixed bugs, qualify workflows, provide support for our clients, and help steer the future of this world-class visual effects software. Using Katana's rich set of Python APIs, you will look for ways to automate QA with our in-house Python-based test harness.

Please see the Katana product page for more information, and our recruitment page for a full job description and application instructions.

Requirements

  • Solid working knowledge of Python
  • Analytic problem solving, fault finding, and troubleshooting
  • Excellent communication with the ability to make yourself heard and present your views in a persuasive, influential way
  • A keen eye for detail and a passion for user-interface design
  • An appreciation and desire to work on cutting edge creative software in the visual effects industry

About the company

The Foundry is the leading provider globally of visual effects software used by the film industry. Headquartered in London, the company’s products are used by most of the leading filmmakers and postproduction houses around the world.

Contact Info:


Venderion B.V. (Eindhoven, the Netherlands)

Posted 13-Dec-2013

Job Description:

We’re looking for Python Developers who are willing to work and live in the Netherlands.

Requirements

  • Excellent knowledge of Python and JavaScript
  • English speaking and writing
  • Bachelor-degree and higher
  • Knowledge of HTML5 and CSS3
  • At least 4 years of experience as a programmer

About the company

We are an organization based in the Netherlands and active on the Dutch market for ICT and software developing companies and have hundreds of customers throughout the country. These customers are engaged in developing innovative software. Many of these companies have large and growing demands for highly skilled developers. For our customers we are looking for Python Developers. It is important that you are covered by the Schengen Convention and allowed to live and work in all EU countries. If you are willing and able to live and work in the Netherlands, please send your resume in English.

What Python is used for: It depends on the project, knowledge, skills and desires of you, the amount of time you will spend writing on Python versus Javascript, HTML 5 and CSS3. There are many different types of projects, for which we are looking for real hands-on programmers. The emphasis is that we look for dedicated Python programmers. It's a precedent if you also have knowledge of other types of programming languages (such like JavaScript, HTML5 and CSS).

Contact Info:


Wishpicker.com (Noida, UP, India)

Posted 13-Dec-2013

Job Description:

You will be part of the core team working on challenging problems on the cloud. You will be improving the efficiency of our recommendation algorithm. You will have complete ownership of various features of the product, and will eventually lead our engineering efforts. You will be coding for a world-class consumer-facing product, in a very fast paced environment. Expect all perks of working with a start-up, along with stock options/ ESOPs.

Requirements

  • Bachelors degree in computer science
  • Experience in working with Python/ Django
  • Passion and love for code
  • Experience with Django, Hadoop, mobile applications is a big plus

About the company

Wishpicker.com is revolutionizing the social gifting market in India. Founded by IITians, Wishpicker removes the pain out of the gifting experience - we help people decide what to gift. We are looking to hire full time python programmers, to work out of our office in Noida. Having started out in India, we plan to expand internationally very soon.

What Python is used for: The complete website is built in Python (Django)

Contact Info:


GNS3 Technologies INC (Calgary, Alberta, Canada)

Posted 11-Dec-2013

Job Description:

Master Python Developer for key role in startup

Requirements

  • Excellent Python development skills with minimum 2 to 3 years experience
  • Familiar with Test Driven Development (TDD) techniques.
  • Experience designing and developing new features for open source projects.
  • Strong Linux/Unix skills.

About the company

Fast growing company in the Network industry. Software is one of the most widely used network emulators in the world - over 10,000,000 total downloads and is used 2.5MM times every month.

Young and agile core team with some of the most experienced C-Level people in the business.

Have the opportunity to work with some of the worlds largest companies. Have your work being used millions of times every month to test and build multi-million dollar networks all over the world.

On top of that - get above industry average compensation with flexible scheduling.

What Python is used for:

The main software is completely Python; Core focus of the technology.

Contact Info:


Dimagi, Inc. (Cambridge, MA, USA)

Posted 11-Dec-2013

Job Description:

Dimagi is looking for exceptional software developers to join our team and work on projects used in rural Africa, Asia, and Latin America.

Our current tech stack is Python, Django and CouchDB. As a Web Applications Engineer with Dimagi you would work on improving our flagship mobile product being used throughout the world.

We are also hiring for a Performance and Operations Engineer role. If this is your style, you would help manage and scale our ever-growing cloud infrastructure.

Requirements

  • Fluency in a scripting language (preferably Python)
  • Understanding of web frameworks (we use Django, of course)
  • Experience with NoSql (especially CouchDB) is a plus

About the company

We work on a broad range of issues, including strengthening community health programs, electronic medical records, supply chain, and client engagement. We work in over 30 countries, including India, Zambia, Tanzania, Uganda, South Africa, Ethiopia, Bangladesh, Senegal, Mexico, Guatemala, Nigeria, Nicaragua, Kenya, and Afghanistan. Software engineers also have the opportunity to travel internationally to visit field sites. Over the last five yeares, our engineers have travelled to field sites in 20 ccountries.

We are highly collaborative with partner organizations, strong advocates for open source, and believers in fostering a vibrant and cooperative community connecting technical and non-technical groups to solve problems. At Dimagi, you will have tremendous freedom to pursue your own interests and grow your skill set as well as make a real impact across the world. Our developers are a tight knit group and do things like convince the CEO to let everyone go to Brazil for a month because Boston’s weather sucks in February. Brazil went so well that we’re doing it again this February… in Guatemala.

Contact Info:


Data-Loving Python Developer (London, UK)

Posted 09-Dec-2013

Job Description:

This job will be about powering the data backend of a popular public information site that already gets millions of pageviews per month. You will be building an analysis engine and maintaining a data submission API. You will be helping to visualise this data too.

The database is in the 10s of gigabytes. So a knowledge of efficient algorithm development is necessary.

Requirements

  • Python
  • Numeracy
  • Pragmatic approach
  • Good communication skills

Any of the following experience would be put to good use: API development, analytics, business intelligence, data mining, statistics.

About the company

We are data-focused web mining company. We create unique and powerful visualisations of web data.

What Python is used for: Everything is in Python

Contact Info:


Desktop Genetics Ltd. (London, Stratford, UK)

Posted 04-Dec-2013

Job Description:

Be responsible for building the infrastructure of next-generation Synthetic Biology web applications that are running on Pyramid, Python and PostgreSQL in a Agile/BDD environment! Junior Python Web Developer position at Desktop Genetics Ltd.

Requirements

  • A passion for maintainable code and clear design
  • Extensive communication skills and fluency in English language
  • Love for Automated Testing
  • Good familiarity with Object Orientated paradigm
  • Learning as a way of life
  • Burning desire to join a dynamic biotechnology startup
  • Good understanding of Python and Python web frameworks

Optional:

  • Familiarity with RDBMS concepts and ACID principle
  • Understanding of Agile development lifecycle, source control tools, issue tracking systems
  • Understanding of Web concepts: Forms, REST, HTML, CSS, MVC
  • Adequate application of software development principles: KISS, DRY, SOLID, YAGNI, TDD/BDD
  • Experience in technologies:[Postgre]SQL, SQLAlchemy, Pyramid, Flask, Gunicorn, NoseTests, C, Selenium, Behave, Jenkins, Cucumber, Javascript

About the company

Desktop Genetics makes software to make biotechnology easier. The company has developed AutoClone, an automated software platform that enables the optimal design, construction, management and exchange of DNA constructs to be deployed in vector/plasmid manufacturing, genome-editing, protein production and Synthetic Biology work-flows. Our products have a meaningful impact on companies everyday.

Contact Info:


eQuest Solutions (Los Angeles, CA, USA)

Posted 04-Dec-2013

Job Description:

A securely backed privately held successful internet based company located in Los Angeles, CA is looking for a Development Manager. The company is profitable, has cash reserves, is NOT VC funded, is backed by a large well established national financially secure company and is cash flow positive. (Salary: $135-175K). The company currently has successful and profitable products in production and is currently building out the architecture for the next generation of products in a niche that is untouched in the industry. The Development Manager will be responsible for building, mentoring and leading a team of 10+ OO Python Developers in an open source environment. The Development Manager will be responsible for the technical guidance regarding the architecture design and the development of major high volume systems by implementing the latest bleeding edge technologies available.

Requirements

  • Experience Managing an OO Development Team (preferably Python)
  • Experience performing OO Development (preferably Python)

About the company

A securely backed privately held successful internet based company is looking for a Development Manager. The company is profitable, has cash reserves, is NOT VC funded, is backed by a large well established national financially secure company and is cash flow positive.

Contact Info


Digitalis Reputation Limited (Central London, UK)

Posted 03-Dec-2013

Job Description:

A small development team in central London, looking for a developer to mostly develop and scale in-house web apps+tools in Python/Django/MySQL.

Requirements

  • Good OO design and programming skills
  • Good database design skills
  • Python (80% of the time)
  • Django
  • MySQL Database
  • Linux
  • HTML / CSS / Javascript / AJAX (JQuery) (20% of the time)
  • Agile Software Development Methods
  • Experience with large databases a plus

About the Company

Digitalis Reputation is an online reputation management firm that boasts proprietary technology for monitoring, managing, and mitigating online risk to a client name or brand. Our focus is on helping high profile business leaders and individuals, corporates, consumer brands and marketing agencies manage, as well as protect, their reputation online. We have built a number of web based tools including an intelligent reporting system and web crawlers. These work with data from a variety of sources, analyse and present it. We also make use of artificial intelligence techniques.

Contact Info


Campbell North Ltd (Agency) (London, UK)

Posted 02-Dec-2013

Job Description:

Python engineers needed to join a heavily funded and fast growing technology start up.

The current tech stack is Python, Django and MySQL and they have a need to hire talented back end and web engineers as they start on an exciting stage of their growth. As a back end developer you will be responsible for all systems used for data management and analytics with around 80% of your time spent programming in Python. If however you are more web focussed then 80% of your time will be a mix of Python, Django and other web technologies like JavaScript. The rest of your time will be spent working on a variety of problems and technologies to help to shape the future of the company, examples include, building the API the app talks to, offering programming support to the data science team, building the various websites and building the internal CMS. They have a number of different roles and requirements and will look at candidates from any industry.

Requirements

  • Very strong Python experience
  • Ability to work with minimal supervision
  • Django
  • MySQL
  • Big Data
  • Go and Clojure are nice to haves as they will part of the future drection of their tech stack

About the company

An incredibly exciting start-up that has become an app phenomenon over night and was being used by millions of customers just hours after its launch earlier this year. Having just secured circa $10 million in venture capital funding this company are at a very exciting stage of their growth.

Contact Info


Megaforce (Overland Park, KS)

Posted 28-Nov-2013

Job Description:

Python Developer

This person will be a part of a new team that is tasked to bring a new, “best of” product to market. They will utilize elements of existing tools and products in order to create a hybrid statistic and analytical tool to be used for marketing and advertising purposes. Reporting directly to the CTO, this person will be involved with strategic and tactical elements of the Software Development Life Cycle. The culture of this environment is responsibly liberal to allow for flexible work hours.

Strong Python development and experience with SDLC are required. The ideal candidate would also have experience working in an Agile / Scrum environment.

Knowledge of LAMP is very desirable: Linux, Apache, MySQL, Python

Requirements

  • Python
  • Agile/Scrum
  • LAMP - preferred

Contact Info:


Caffeinehit Ltd (London, UK)

Posted 28-Nov-2013

Job Description:

We are currently looking for an Engineer who has the capability, know-how and wherewithal to take charge of the technical vision whilst remaining very hands on. This is an exceptional opportunity to join a successful and highly innovative young mobile & web product team. You'll be responsible for designing, implementing and deploying new and existing applications and products.

Requirements

  • Excellent understanding of Python
  • Excellent understanding of Django
  • Good understanding of Celery
  • Good understanding of Git and its workflow
  • Used to Vagrant and virtualized development environments
  • Used to deploying applications to PaaS or bare metal servers
  • Experience with relational databases, preferably PostgreSQL
  • You feel comfortable with the whole HTTP stack from the protocol up to JSON / HTML and its representations

About the company

Caffeinehit / Pin Drop is an award-winning small but perfectly formed boutique design and development team based in Shoreditch. Among other notable projects, we built the Summly mobile app as well as designing and developing products for clients around the world including Mind Candy, BBC, MTV and a host of Startups.

What Python is used for:

All backend services from APIs and tasks queues to websites are implemented in Python with the Django and Celery frameworks.

Contact Info:


FreshPlanet, Inc. (New York, NY, USA)

Posted 26-Nov-2013

Job Description:

Python Engineers WANTED - develop back-end for innovative Mobile/Social games in NYC. Work in small teams that have complete product ownership. Recent VC funding. New office space in the heart of the NYC tech community. A full benefits package with startup perks. Work closely with our product managers, designers and executive team to steer products from conception to launch and help define and lead the future of mobile-social gaming. You will be entrenched in the full life cycle of new products including ideation, design, development and release.

Requirements

  • Must have experience with Python (AppEngine and JavaScript a plus)
  • Experience with Python webservers, in particular with libraries like Django, Jinja2, webapp2 a plus
  • Broad architecture and development skills
  • Experience with NoSql databases (e.g. BigTable / AppEngine Datastore, MongoDB, Cassandra, Hbase, Couchbase, Riak)

About FreshPlanet

FreshPlanet, creator of SongPop, has quickly become the leading social and mobile game developer in New York City. We’re a venture-backed, NYC–based startup that’s quickly attracted a global audience. We have a great mix of backgrounds, cultures, skills and experiences that fuel our success.

Contact Info:


pcAmerica (Pearl River, NY, USA)

Posted 26-Nov-2013

Job Description:

We are looking for senior developers to join our point-of-sale web development team to develop a customer facing portal for our restaurant and retail applications. The portal will allow a customer to subscribe to the service (SAAS model), view report and dashboard metrics, and manage data across a chain of stores. You must be passionate about quality software development using best practices and the latest technology.

The platform is being developed in Python using Pyramid a a base, but the right candidate will have full stack experience - familiarity with Javascript and Websockets is a plus. Python will constitute approximately 75% of the job, with the other 25% spent on front-end web technologies. This product will be the core that all of our future products are centered around, so you will be an integral part of the company’s success.

This will be a salaried, full-time position. Sorry, no visa sponsorship at this time.

Requirements

  • 8+ years experience as a professional developer
  • 3+ years of developing Python web applications using frameworks (Django, Flask, etc)
  • 3+ years of HTML, Javascript, and CSS (jQuery, Bootstrap)
  • BS / MS in Computer Science or related field
  • Comfortable with Python unit testing and test automation
  • Experience with Pyramid, SQLAlchemy and Websockets
  • Familiar with PostgreSQL
  • Comfortable using Git source control
  • Experience with Heroku deployments is a plus

About the company

Founded in 1985, pcAmerica has been providing computerized point of sale software solutions to the retail, restaurant, and hospitality industries for over 20 years. With over 50,000 users worldwide, our point of sale software solutions are used by both chains as well.

Contact Info:


Tower Research Capital LLC (New York, NY, USA)

Posted 26-Nov-2013

Job Description:

Python/Django Developer

Tower Research Capital LLC, a high-frequency proprietary trading firm founded in 1998, seeks a Python/Django Developer to lead the development of in-house systems and tools. You will create and expand our in-house tools and help to develop an agile framework that adapts to Tower’s quickly evolving business requirements. Your responsibilities will include:

  • Designing a platform for the development of in-house tools
  • Working closely with and supporting other technical team members
  • Develop informational systems and network interfaces by liaising with business and technical teams

Requirements

  • Expert knowledge of programming concepts and object-oriented programming
  • Fluency in Python and experience in architecting a large Django site of loosely coupled applications
  • Extensive experience working with relational databases and handling large datasets
  • Strong knowledge of web programming concepts and experience in developing web-based applications* Expertise with MySQL and AJAX/JSExperience with HTTP servers and caching
  • Strong Linux skills
  • Strong understanding of RESTful web services (a plus)
  • Exposure to systems and/or network automation (a plus)

Contact Info:


SwiftStack, Inc. (San Francisco, CA, USA)

Posted 25-Nov-2013

Job Description:

Help bring massive, scalable storage to the world at large. Build on top of OpenStack. Write Python. Change the world!

We are looking for a talented and energetic software developer to help us free the world from expensive, proprietary data storage solutions. To do this, we're leveraging OpenStack, one of the most important Open Source projects in existence. We're one of the most active contributors to Swift, OpenStack's object storage system. Swift is all Python, as is the rest of our stack. Do cool things in the language that you love!

As an engineer at SwiftStack, you'll work at all levels of our stack, and take on tasks that will challenge you and broaden your capbilities. In any given week, you might:

  • Create new data placement algorithms and contribute them to open-source Swift
  • Figure out how to scalably monitor data streaming in from thousands of storage nodes
  • Improve the workflow of our Controller app by analyzing clickstreams and support tickets

Requirements

We hire primarily for talent rather than highly specific skills, but you will definitely get our attention if you

  • Are (demonstrably) a Python or Django wizard
  • Have experience writing and maintaining distributed systems
  • Have made significant contributions to storage or database software

About the company

You'll like working here. We're a small company, in early stages of growth. That means that you'll have the liberty to make a lot of choices, and the decisions you make will be meaningful. We're big enough to offer stability and good benefits, but small enough that you'll know everyone and contribute everywhere.

Contact Info:


Uniblue Systems Ltd. (Malta, EU)

Posted 25-Nov-2013

Job Description:

Uniblue is currently looking for a Senior Python Web Developer to work on the infrastructure of our high traffic websites and the web-backend of current & future products.

Requirements

  • Strong development experience with multiple programming languages and platforms;
  • Experience with backend web programming in Python;
  • Experience with Relational Database technologies (PostgreSQL preferred);
  • Experience with Cloud Infrastructure Platforms, preferably Amazon Web Services (AWS);
  • Passionate about rapid product delivery through Agile/Lean development methodologies

About the company

With more than 10 years of experience under our belt, Uniblue is a market leader in the Windows software utility space and currently seeking to expand its product protfolio. Uniblue provides its development team with:

  • A multi-monitor setup with their choice of Operating System;
  • A great office on a sunny Mediterranean island;

What Python is used for:

The position will require advanced knowledge of Python for web backend development using various frameworks.

Contact Info:


Graphis (New York, NY, USA)

Posted 25-Nov-2013

Job Description:

Graphis seeks a Django/Python Developer to maintain a website based on collaboration with designers. Translate change requests into stable, customer-centric navigation and presentation.

Requirements

  • Minimum 2 years Django/Python development experience
  • Git
  • PostgreSQL, MongoDB
  • Ngix, Elastisearch
  • Linux admin skills
  • Django admin customization
  • HTML, CSS, Javascript
  • Photoshop
  • Excellent written and oral communication skills

About the company

Graphis publishes work from the greatest talent in Design, Advertising, and Photography. Graphis is comprised of a small team serving a customer base of 30,000.

What Python is used for:

  • Python is the backbone of our website and CMS
  • The job entails at least 70% Python

Contact Info:


Twenty Recruitment (New York, NY, USA)

Posted 25-Nov-2013

Job Description:

Senior Python Developer.

Rapidly growing, well-funded startup offering a unique approach to the networking space.

Requirements

  • Deep knowledge of Python
  • Knowledge of how Linux/Unix systems work
  • Understanding how forks & threads work

About the company

Twenty Recruitment's client is a well-funded startup that is rapidly growing. The organization is in their fourth year and has grown to 50+ people. They offer a unique approach to social media, having developed a networking platform. They are the largest platform of their kind and a leader in their space.

The company's tech stack consists of Python, Django & Flask. They are looking for a strong Back End Developer with deep Python knowledge. Agile development with daily standups.

Culture of the organization is fast paced, collaborative and consists of unique, different personalities. The common thread is that each individual is focused on finding solutions to problems.

Contact Info:


42reports (Berlin, Germany)

Posted 21-Nov-2013

Job Description:

  • Around a few core Django applications, you are building a kick-ass SaaS Analytics Tool which powers millions of data points every day
  • Some of the key challenges we take on are database performance, intelligent data aggregation and interpretation and building a scalable API
  • You are 100% part of the 42reports team and will get holistic insights into our hardware development as well as a state of the art JS frontend layer

Requirements

  • Solid experience with Django and Postgres in a professional environment
  • A passion for developing software which actually solves a problem
  • Curiosity for new technologies , conviction for agile development and willingness to learn beyond ones current field of expertise
  • Experience with large piles of time-series data, server logging, automatic deployment tools and machine learning algorithms are a plus

About the company

42reports revolutionizes offline retail. Our retail analytics product gives retailers (ranging from small cafés to large supermarket chains) the same tracking possibilities which have enabled the success of eCommerce. As first mover, we differentiate through innovative technologies. Our clients love 42reports and our sales pipeline is full of first class leads. We as the 42reports team are a group of hackers and makers. We strive for the common vision to be a small and agile team of excellent people building an awesome product. We work hard to keep learning about new technologies and opportunities and we have fun together both on and off the desk. This has also convinced our AAA investors who have an impressive track record. They provide great value with input, intros and much more.

Contact Info:


Mondo (Agency) (Chicago, IL, USA)

Posted 21-Nov-2013

Job Description:

  • Create and consume complex data structures in a relational and non-relational fashion
  • Mix in APIs from across SHC
  • Use the best technical solutions from the open source community, to solve our various opportunities

The engineer will be responsible for technical execution in a small tightly focused team that is part of a larger development group. cOur product is focused on transforming vast volumes of Business Intelligence data into actionable direction for the people working in our physical stores. Our goal is to provide easy to understand and timely data which requires some really interesting technology to make happen. This is a great opportunity for making a legitimately innovative tool with the support of a large corporation that will make the lives of 300,000 end users easier and more rewarding. A win-win!

Requirements

  • Python
  • MySQL or other mainstream RDMS
  • NoSQL products (MongoDB preferred)

About the company

The client is a multinational mid-range department store chain.

Contact Info:


BATS Chi-X Europe Ltd (London, UK)

Posted 19-Nov-2013

Job Description:

We're seeking an experienced software engineer with strong leadership skills to work on our exchange systems. The successful candidate will play a key role in the team, shaping the future direction of the technology platform, and helping to ensure the continued smooth running of our global Python development team. As part of a small, highly talented team they will work on a variety of projects from low-level technical changes through to the complex implementation of business innovations.

Requirements

  • Primarily work on BATS' Python batch and web systems to support trading operations.
  • Occasionally, or on a project basis, work on BATS' C++ systems which support real-time trading operations.
  • Design, engineer, and test highly reliable solutions.
  • Produce work on schedule and in compliance with established BATS' standards for quality, reusability, and ease of maintenance.
  • Provide operational support for BATS' trading systems, including a rotating weekly early shift (come into the office one hour early, leave the office one hour early).
  • Meet regularly with team members and management to discuss project progress and operational correctness/efficiency.
  • Work closely with counterparts in the United States to ensure smooth operation of the global team, building consensus on project approach, and maintaining a collaborative working style within the team.

About the company

BATS Chi-X Europe is the largest European equities exchange by market share and value traded. BATS Chi-X Europe is the brand name of BATS Trading Limited, a subsidiary of BATS Global Markets Inc., which is a leading operator of stock and options markets in the U.S. and Europe.

Contact Info:


SportsCover Direct Ltd (Marlow, Bucks, UK)

Posted 19-Nov-2013

Job Description:

We are an exciting e-commerce company looking for a junior Python Developer (minimum of 2 years experience) to join our team to work alongside our lead developer. This position will require you to spend approximately two thirds of your time working in Python. Your main responsibilities will be writing clean code, creating e-commerce portals for new online products, bug fixing and improving our existing websites. You will be working for an ambitious, growing company who places much value in online resources and customer experience.

Requirements

  • Core competencies in Python approx 2/3 (comfortable using on a day-to-day basis)
  • Experience of deploying and maintaining websites with Nginx, Linux and PostgreSQL
  • Ideally experienced with WSGI, Genshi and familiarity with ORM’s (Storm in particular)
  • HTML/CSS/JS skills, ideally with some jQuery experience
  • Comfortable working in command line environment on Linux
  • A real appreciation of clean, well-tested, well-documented code.

About the company

SportsCover Direct is a leading supplier of sports and leisure insurance to both consumer and commercial clients. Having recently moved to larger offices we seek to increase the rate of online development and the possibilities of moving all development in house.

What Python is used for:

Python is used to power several of SportsCover Direct websites along with bespoke CMS facilities and internal order processing systems.

Contact Info:


Continuity Partners Inc. (New York, NY, USA)

Posted 19-Nov-2013

Job Description:

Python Back-End Developer needed to help create engaging social games and novel mobile apps.

Requirements

  • 2 years Python web experience
  • Solid Javascript, CSS, HTML, AJAX skill set
  • Bonus points for Google App Engine experience
  • Will be using Python 80 to 90% of the time

About the company

One of the top social gaming companies in the world, offering a competitive salary, equity, and medical benefits.

Contact Info:


Adaptive Lab. (London, UK)

Posted 19-Nov-2013

Job Description:

We’re looking for an excellent Python developer to be part of a four-strong team of experienced Pythonistas, working on a challenging, ‘big data’ app. The app uses technologies like elasticsearch, Django, Redis, Postgresql, Circus for managing multiple processes and SaltStack for provisioning multiple servers in Amazon’s EC2. Experience in any of those is a plus, but writing good, robust, scalable, parallelisable software is what we’re really after. You will definitely learn from us, but we also want to learn from you!

Requirements

  • Be available for an interview in person, in London and to have the right to work in the UK.
  • Have a good understanding of different data stores and their uses.
  • Have an understanding of the performance implications of handling 'Big Data' and strategies for dealing with them.
  • Write robust, high-quality, well tested and well thought-through code.
  • Follow our coding style guides, git branching strategies and code review steps.
  • Follow our agile development process.
  • Participate fully in planning, estimating and retrospective sessions.
  • Collaborate with colleagues and participate in pairing sessions.

About the company

Adaptive Lab is a creative technology company. We provide full-stack innovation services for companies large and small.

Contact Info:


Imperial College London (London, UK)

Posted 18-Nov-2013

Job Description:

Research Associate – Developing Next Generation Computational Fluid Dynamics Software

Requirements

  • Python
  • CUDA/OpenCL
  • PhD in a computational/mathematical discipline
  • An interest in numerical methods for solving partial differential equations
  • An interest in computational fluid dynamics

About the company

Imperial College is one of the world's leading teaching and research institutions.

What Python is used for:

The position will involve developing and maintaing computational fluid dynamics software written primarily in Python. The software is based on a new range of so called 'high-order accurate' numerical algorithms, and uses run-time code generation to target a range of novel hardware platforms, including clusters of Nvidia GPUs. The successful applicant will form part of a highly motivated team. There will be significant opportunities for travel, and for close interaction with world leading academic/industrial project partners in both the UK and the USA.

Contact Info:


Peak Technical Inc. (Agency) (Aliso Veijo, CA, USA)

Posted 18-Nov-2013

Job Description:

Design and development of:

Server-side applications for cloud automation on a large distributed infrastructure. Tools to aid with debugging, server management, and integration with various system components. Developing libraries, frameworks, or toolkits used by multiple projects Work with team and project managers to deliver quality software within schedule constraints.

Requirements

  • Demonstrable knowledge of distributed architectures, OOP, Python, and Multithreading.
  • 5+ years programming experience
  • BS or 8 years of relevant work experience
  • Client/Server and p2p architectures and protocols
  • RESTful interfaces, UML
  • Familiarity with GitHub, pyLint, py.test, and Sphinx
  • Programming best practices including unit testing, integration testing, static analysis, and code documentation
  • Familiar with Agile and other development best practices
  • Knowledge of networked and distributed storage approaches

About the company

One of the leading Provider of remote data storage for Windows and Mac. Features include automatic backup, true archiving and versioning.

Contact Info:


Hansell Tierney Inc. (Agency) (Seattle, WA, USA)

Posted 18-Nov-2013

Job Description:

Hansell Tierney is seeking 2 smart software engineers with full stack experience who are eager to build and deliver awesome web products.

Requirements

  • Full stack development experience
  • Python development experience
  • Computer Science degree

About the company

My client is a Seattle startup that is building a consumer-focused, health-oriented online website and mobile application (plenty of funding and a patent application has been filed).

Contact Info:


Migreat.com (Clerkenwell, London, UK)

Posted 15-Nov-2013

Job Description:

Want to be part of a small but growing team with ambitions to help some of the one billion expected migrants settle in a foreign nation?

Migreat is a well funded start-up aiming to do just that. We would like to help as many migrants as possible through their complete migration experience – from visas to integration and settlement in a new country.

Required skills

  • Good understanding of OO and related principles.
  • Be confident in one programming language, preferably Python.
  • Write clean well documented code.
  • Experience of version control.
  • Have worked with database

What Python is used for:

Three Django applications and supporting services.

Other technologies we use:

Celery, redis, Postgres, Neo4j, Heroku, ractive.js, d3, SASS, foundation

About the company

  • Monthly quality days
  • Team lunch every week
  • Conferences twice a year with us picking up the bill
  • Regular hack days - 2 days of building something awesome
  • Dual monitors and a Mac or a PC - your choice
  • A big airy office in Clerkenwell, London

Contact Info:

  • Contact: Please provide a CV plus github or any of your public code repositories.
  • E-mail contact: jobs at migreat dot com
  • No telecommuting and no agencies

Suprmasv (San Francisco, CA, USA)

Posted 15-Nov-2013

Job Description:

Suprmasv seeks an experienced developer to help build our hacker platform. Must have the ability to quickly learn whatever we throw at you.

Requirements

  • Ideally you live in either San Francisco, where our dev team is based, or Los Angeles, where the rest of the crew works from a pretty sweet studio overlooking Venice Beach.
  • If you have a solid track record and great references, we’re cool with having you work remotely.

About the company

Suprmasv is where the world’s best hackers — whether they be game modders, bitcoin miners or drone geeks — showcase their work and get paid for offering support and access to their expertise. Our ultimate objective is free agency and hands-on vocational education for everyone.

What Python is used for:

We are an all Python shop.

Contact Info:


Therp B.V. Netherlands, Amsterdam

Posted 13-Nov-2013

Job Description:

Therp seeks a creative and enthusiastic Python/OpenERP sofware developer. Your work will include proces analysis and drafting functional requirements and programmering custom OpenERP modules in Python and customer support.

Requirements

  • A technical background and experience with Python and SQL is preferred
  • Familiarity with academic software development environments
  • Interest in business processes
  • Structured worker with documentation skills
  • Customer directed and studious

About the Company

Therp delivers the open source business applications suite OpenERP and works for representative organisations in the non profit sector and SMB. A young and open source minded OpenERP company with a passion for our work and a friendly, informal atmosphere.

Contact Info:


Bromium UK Ltd. (Cambridge, UK)

Posted 13-Nov-2013

Job Description:

Management Server Backend Developer.

You will be designing, engineering and supporting a highly scalable and extensible data management system deployed by customers to manage Bromium software installations on clients. The system aggregates configuration and management information allowing them to view and analyse any attacks isolated by the Bromium software.

Requirements

  • Ensure that the management server can scale to hundreds of thousands of clients
  • Design the backend architecture and database that scales and responds quickly
  • Developing and enhancing schemas for effective storage and updates of information from Bromium installations
  • Advise customers on the provisioning of their management server
  • Be comfortable working in a fast paced environment that iterates and evolves rapidly
  • Extensive experience working with Python and Django
  • Experience using Microsoft technology (Windows, IIS, SQL Server) in a production environment
  • The ability to debug and optimize complex queries
  • BS in Computer Science or equivalent required
  • Familiarity with event data collection such as SIEM, log management, etc.
  • Experience guiding customer deployments of server products with database backend

About the Company

Bromium are taking a revolutionary approach, using modern virtualisation techniques to deliver a desktop that embraces both security and freedom.

Contact Info:


Thomson Keene Recruitment Agency (London, UK)

Posted 12-Nov-2013

Job Description:

Extremely Strong Analytical Developers (Any Level)

We are currently recruiting remarkably analytical (junior) developers from any background. The ideal candidate will be a highly self-motivated and target-oriented person with an exceptional track record in development.

The role is for a top investment bank, currently forming a new global team to architect, design and build core components for demanding business users, that affords every developer in the bank the opportunity to do so themselves.

A degree in computer science, electrical engineering, maths or physics helps greatly, but this is not a strict requirement. Ultimately we are looking for proactive people with exceptional problem solving abilities. The role offers so much in terms of career development, and can interest anyone from a very bright graduate right up to AVP level.

Requirements

  • Must feel confident under constant time pressure
  • Strong computer science, software engineering and programming skills as the job will involve designing algorithms and writing a lot of code, mostly in python (which can be learnt on the job), also likely in C++ (again can be learnt on the job)
  • Experience with algorithms, data structures and distributed systems
  • Desire and ability to solve highly complex problems
  • Python will be the key language used 95% of the time in this role, but use of other languages is still desirable.
  • Experience in database design (eg knowledge of star-scheme) and OLAP systems

About the company

A Leading investment bank based in London

Contact Info:


AGS International (Agency) (Parsippany NJ USA)

Posted 11-Nov-2013

Job Description:

DevOps Engineer - Mid Level and Product Operation Engineer. Building new tools to automate, monitor and keep the wheels turning.

Requirements

  • Highly motivated like to learn and teach other engineers
  • Desire to learn Python, SQL, NoSQL, Django, Linux
  • Technical, organized, problem solver, self starter whatever it takes

About the company

Financial Company using python to develop software for a well funded start up technical company that helps low income folks.

Contact Info:


University of Cambridge, Dept. of Genetics, Martinez-Arias Lab (Cambridge, UK)

Posted 08-Nov-2013

Job Description:

Image Processing Software Developer. We are looking to recruit an Image Processing Software Developer in the area of developmental biology to work on a European Research Council funded project with a group focused on information processing during development. You will be involved in helping the main developer on the project in writing custom made code for the analysis of microscope images and subsequent processing of generated data, thus contributing to research by analysing the quantitative information obtained from specific experiments.

Requirements

  • Experience of image processing, visualisation, and GUI implementation in Python
  • Knowledge of numpy, scipy, scikits, pyside, and Enthought tools
  • Experience working with biologists and microscope data an advantage

About the company

In the Martinez-Arias laboratory in the University of Cambridge Genetics Department we are interested in the structure and function of Living Matter with a special focus on the processes that generate tissues and organs from single cells through interactions between protein and gene regulatory networks. Cells use these networks to create and read programmes of gene expression and use these to interact with each other and differentiate into the multiple cell types that configure the building blocks of an organism. Our research is focused on how the activity of molecular networks is transformed into tissues for organ building. We address this problem through a combination of classical genetics, quantitative cell biology, image analysis and modelling.

Contact Info:


Dialog Semiconductor (Swindon, Wiltshire, UK)

Posted 08-Nov-2013

Job Description:

Dialog Semiconductor seeks a Software Engineer to join its Corporate Support team in Swindon, focusing on the design, development and test of software collateral to support Dialog’s ICs. This will involve a number of projects, primarily focusing on Python development, making a significant contribution at the very centre of Dialog’s chip development.

Requirements

  • Previous software engineering experience, ideally within the semiconductor industry
  • Significant Python programming experience – any experience with graphical software development (particularly Qt framework) would be desirable
  • Knowledge of embedded systems is required

About the company

Dialog Semiconductor creates highly integrated, mixed-signal integrated circuits (ICs), optimised for personal portable, low energy short-range wireless, LED solid state lighting and automotive applications. The company provides flexible and dynamic support, world-class innovation and the assurance of dealing with an established business partner. With its focus and expertise in energy-efficient system power management and a technology portfolio that also includes audio, short-range wireless, AC/DC power conversion and multi-touch, Dialog brings decades of experience to the rapid development of Ics for personal portable and digital consumers applications, including smartphones, tablets, UltrabooksTM and digital cordless phones.

Contact Info:


ScraperWiki (Liverpool, UK)

Posted 07-Nov-2013

Job Description:

We are seeking someone to join our data services team. The role will involve:

  • Helping to understand customer requirements;
  • Writing scrapers to acquire data both via APIs and less structured sources;
  • Delivering data to customers in the required formats;
  • Providing bespoke analysis and visualisation for customers.

Requirements

  • Experience with data analysis: either commercial or academic;
  • Good written and spoken communication skills;
  • Experience with the Python programming language;
  • Some familiarity with SQL and R;
  • Willingness to learn new technologies.

About the company

ScraperWiki is a technology company based in Liverpool with clients around the world. We provide a self-service data hub product which enables users to acquire, clean, analyse and share their data and a data services team who provide these facilities as a service..

What Python is used for:

We use Python to write our scrapers, for server-side coding on our platform to provide tools such as table extraction from PDF files, and other analysis tasks.

Contact Info:


Ypsilon.NET AG (Frankfurt a.M., Germany)

Posted 07-Nov-2013

Job Description:

We are looking for a self dependent, flexible, resilient Python programmer who is willing to relocate to Frankfurt a. M. area and excited to tackle new varied challenges. We offer fascinating, diversified software projects in a highly dynamic and creative working environment and long term employment with flexible working hours. We can also provide access to exclusive touristic offers only available for travel business employees.

Requirements

  • You have a strong background in Object-oriented programming with a minimum of one year professional experience, Python experience is a plus
  • You are comfortable with Linux as development environment
  • Experience in asynchronous network programming for distributed systems like Twisted Python knowledge would be an asset
  • Good SQL knowledge (PostgreSQL) and basic database administrative experience is an advantage
  • You posses a understanding of XML Structures and are able to parse and compose XML data
  • You should be familiar with common used version management systems, git knowledge is a plus
  • You should be able to communicate in English or German
  • Experience in Payment or Fraud detection would be highly valuated

About the company

Ypsilon is a global provider of modular internet travel technology for the travel industry including airlines, consolidators, travel providers and travel agencies. With customers in over 20 countries worldwide, servicing in excess of 90,000 web based agents. Corporate headquarter is based in Frankfurt, with a secondary development office in Breslau, Poland and a sales and support team in Burgess Hill, UK. Ypsilon .net is a PCI DSS level 1 certified company.

Contact Info:

  • Contact: Steffen Oschatz
  • E-mail contact: xmlapi@ypsilon.net
  • Phone : +49 6109 5050
  • No telecommuting

QDQ Media (Madrid, Spain)

Posted 07-Nov-2013

Job Description

QDQ media is looking for passionate developers willing to work on projects which are going to change the way small businesses promote their online presence.

Requirements

  • Thorough knowledge of the Python language and its standard library.
  • Knowledge of web development best practices. Frameworks a plus. We use Django.
  • Knowledge of modern Javascript. Frameworks a plus.
  • Comfortable working with Linux (we use Ubuntu).
  • Version control systems. We use git.
  • Knownledge of relational databases (we use Postgres and MySQL). key-value stores, document-oriented databases a plus
  • Must be eligible to work in Spain. Speaking Spanish is not required (although appreciated).

About the company

QDQ media is a leading Spanish web development firm and online marketing agency. With more than 35.000 customers and 350 employees, we offer a solid and challenging environment and a chance to work on high-profile projects.

Contact Info


Onestein (The Hague, the Netherlands)

Posted 06-Nov-2013

Job Description:

Python programming object oriented for OpenERP

Requirements

  • Python
  • Postgres
  • Linux
  • OpenERP (pre)

About the company

We are a young dynamic company based in the Netherlands near Breda. Our core business is OpenERP.

Contact Info:


Fyndiq (Stockholm, Sweden)

Posted 06-Nov-2013

Job Description:

As a developer at Fyndiq you will take full responsibility for the development process of the projects or functionalities you work with. This means that you, together with VP of Engineering and CTO will define the specifications and the scope of the project. Then you will be responsible for developing, implementing and testing the code to assure quality as well as take the full responsibility for the technical solutions you work with. You will work with varied projects and you will be part of developing not only the technical side but also the business side of Fyndiq to make sure that we reach our business target.The candidate will spend 80% writing Python/Django and 20% with Javascript,CSS and HTML.

Requirements

  • Python/Django
  • MySQL or other relational databases
  • Know your way around both Javascript, CSS and HTML

About the company

Fyndiq is an e-commerce platform like Amazon, through which we, in the spirit of Ullared, offer a range of products for bargain hungry shoppers. Fyndiq is the one stop bargain shop of the web. Moreover, we provide a sales channel for all types of e-tailers as well as brick and mortar stores, who want to sell slowly moving products or products that needs to increase in sales in an accessible way.

What Python is used for:

Fyndiq is built in Python / Django

Contact Info:


Open Knowledge Foundation (UK based)

Posted 06-Nov-2013

Job Description:

The Open Knowledge Foundation is recruiting a senior full time Python web developer, to work on CKAN, our open-source Open Data web portal. Most work will be done in Python (around 70-90% of the time) but there will also be further work to integrate and improve JavaScript based data visualisations and other data-driven services.

Requirements

  • Web app development experience in Python and Javascript (essential);
  • PostgreSQL, Linux, Git (essential);
  • Enthusiasm about Open Source, Open Data and Open Knowledge.
  • Experience in Solr, Pylons, Bootstrap, jQuery or CSS a plus;
  • Experience with CKAN a very big plus.

About the organisation

The Open Knowledge Foundation was founded in 2004. We're a non-profit organization promoting open knowledge - anything from sonnets to statistics, genes to geodata - that can be freely used, reused, and redistributed.

Contact Info:


Solugenix Corporation (Agency) (Irvine, CA, USA)

Posted 06-Nov-2013

Job Description:

Solugenix Corporation is looking for Full Time Senior Python Developer for one of its Healthcare clients. This resource will be working on an end-to-end solution delivering real-time analytics in the healthcare sector

Requirements

  • A good computer science degree or equivalent experience in industry
  • Excellent Python skills including at least 2 years experience of using Python in commercial projects
  • Working knowledge of SQL (experience with MySQL preferred)
  • Working knowledge of at least two other programming languages

Candidates with one or more of the following will be preferred:

  • Experience using ORMs (with Python or other languages), e.g. SQLAlchemy, Hibernate
  • Experience with data analytics, machine learning or statistics
  • Experience with web applications including Javascript and HTML

About the company

Solugenix Corporation excels in the IT consulting industry with over 40 years of experience by focusing on the long-term view of all relationships: clients, employees, industries and technologies. We provide complete IT Support Solutions, Microsoft Dynamics AX Implementations and Support Services and a wide range of IT Services to the Government and Manufacturing sectors.

What Python is used for:

Python is used to enhance and build tools to review build, test , package and release software. This person will also collaborate with other engineers, some testers, analysts, and system administrators.

75% on Python and rest on Java, Javascript and HTML

Contact Info:


Elastichosts Ltd (Chiswick, West London, UK)

Posted 04-Nov-2013

Job Description:

Software Engineer – Help develop a Python-based cloud platform with a Django web interface at a busy, friendly company. Our cloud servers are VMs running on Linux KVM with our in-house cloud platform managing the virtualization clusters. Our cloud platform is largely written in Python, with the web interface layer provided by a Django web application.

As one of our software engineers, you will develop the Django web application which provides our user interface, whilst also contributing to the technology layers beneath this. We operate a rapid development cycle, adding small features and fixing bugs in response to customer feedback, whilst we simultaneously pursue longer-term platform development.

Your work will include: Development of the Python/Django web application of our user interface; Adding features and fixing bugs with a rapid turnaround in response to customer feedback; Working with our support team to identify and fix bugs; Implementing the longer term feature roadmap for this code base; Contributing to the development of lower layers of our technology stack; Contributing to the open source technologies which we use. (We anticipate Python development taking around 80% of your development time.)

Requirements

  • Experience with some of: Python; Django, Javascript/Ajax, CSS, SQL;
  • Experience contributing to open source projects;
  • A good eye for UI design;
  • Experience of web hosting technologies: domains, DNS, IPs, load balancing ...
  • Enthusiastic graduates with history of recreational programming very welcome!

About the company

Elastichosts offer ultra-flexible and easy-to-use cloud servers (IaaS) from our own data centres. We are a fast-growing, vibrant and flexible company with a passion for our work and a friendly, informal atmosphere. We have rapidly grown our sales over the last year and are now expanding our engineering team to further develop our technology.

Contact Info:


Best Practice Managed Solutions (Brisbane, Australia)

Posted 04-Nov-2013

Job Description:

Contract Python programmer to help with a mature but incomplete Django Admin customization project.

80% Python, 20% other web and deployment technologies (jquery, ubuntu, ec2.) This is not a pigeon hole position, but it is for a core python developer.

Python is the only hard technical requirement in our search. But, this is a HTML web application project. Because the app is based on the Django Admin, the GUI is mostly auto generated. However, from time to time some post processing in JavaScript or customizing a Django admin template is necessary.

We are hoping to find a hard working developer for our team that is a holistic thinker. Our product is seated in Python/Django using the Django Admin heavily.

The position is 100% remote.

Requirements

  • Experience with Python and Django, extra consideration for experience with the Django Admin
  • HTML/JavaScript/jQuery knowledge is a plus or willingness to dig in.
  • Deployment concepts involving Python and Ubuntu in Amazon EC2

About the company

Best Practice Manage Solutions is an Australian based occupational health and safety company.

Contact Info:


Pine Digital Security (The Hague, Netherlands)

Posted 04-Nov-2013

Job Description:

We're looking for a senior developer to join our Secure Development team in The Hague.

You'll help our clients keep their users' data safe by developing secure, robust, and well-thought-through software. You will review your colleagues' code, find things they've missed and suggest ways to do it better; they will do the same for you.

Requirements

  • Elegant code makes you happy. Improperly escaped data makes you cringe.
  • Programming is not just your job but your hobby. You've been programming for fun for years.
  • You care about security and privacy.
  • You love exploring interesting new languages, concepts and approaches.
  • You're not blind to practical demands, but you relish doing things The Right Way. When something seems to work but you're not sure how or why, you bang your head against it until you understand.
  • You're at home in an open source environment; you prefer a shell over point-and-click.

Bonus points for:

  • Having played with Lisp, Haskell, Prolog, Smalltalk, or other non-mainstream languages;
  • Language/compiler implementation, kernel hacking, cryptography, etc.

About the company

We help our clients make the world a more secure place by testing, developing and hosting security- and privacy-sensitive applications for them.

What Python is used for

We use Python for all new projects, and PHP, Java and Lisp in certain legacy ones. In practice this means around 60% Python (and rising).

Contact Info:


Quantitative Systems (Agency) (New York, NY, USA)

Posted 01-Nov-2013

Job Description:

Quantitative Systems seeks a Python Developer to develop tools and collaboration software for an investment management firm in NYC. This person will work closely with other highly skilled software engineers to design and build the next-generation of tools and collaboration tools.

Requirements

  • Python
  • 3+ yrs of software development experience
  • Experience building large scale systems

About the company

The company is a successful investment management firm that hires the brightest and best software engineers. The heart and soul of this company is based around technology. Even though this is an investment management firm, they operate more like a high tech startup or tech company. Developers are treated with high regard. Over 75% of the company’s employees are technical.

What Python is used for:

Python is used to enhance and build tools to review build, test , package and release software. This person will also collaborate with other engineers, some testers, analysts, and system administrators.

Contact Info:


Pi (Sunnyvale, CA, USA)

Posted 01-Nov-2013

Job Description:

Chief Software Architect for Pi

Requirements

  • 7-10+ years of solid experience in Software Engineering and System Design in a SaaS setting
  • Python is 85% of the job and HTML5, CSS and JavaScript is 15%
  • Deep experience with Python as entire server side stack API's needs to be written in Python.
  • Experience with front-end Web technologies, including HTML5/CSS, JavaScript (backbone.js, D3.js)
  • Good understanding of algorithms, data structures, performance optimization techniques, and object-oriented programming
  • Understanding of database scaling techniques, from sharding and partitioning to caching;
  • Ability and willingness to be a self-starter in everything, from gathering requirements to designing, implementing, testing, and deploying systems
  • Structured thinker, Effective communicator, Excellent programming and analytic skills
  • Experience with hadoop/ hive/Pig, MySQL, EC2
  • Experience with high load transaction systems
  • Experience deploying applications and API services of Enterprise grade that scale
  • Understanding of SDLC, Agile and Waterfall
  • B.S./ M.S./PhD in computer science/ mathematics/ related fields

About the company

Pi is the leader in 'Driverless Online Marketing’. The team at Pi has previously managed more than $1 billion in annual marketing spend on behalf of their clients globally and shown a 30-50% lift in ROI. This platform is used by CMO’s and Advertising Managers to optimize spend.

Contact Info:


Alspar Inc. (Agency) (New York, NY, USA)

Posted 01-Nov-2013

Job Description:

This is a full time position for a Python Developer with our Fortune Financial Client in NYC.

Requirements

  • SUPER passionate about Object Oriented Coding and Design
  • Keen to work both collaboratively in a team with intelligent people, sharing your ideas to solve real business problems
  • Interested in or have had experience of Agile Methodologies
  • Focused on quality, are able to document the system and support it through system testing, user testing and production implementation
  • A programmer analyst with 5-7 yrs of experience and a degree in Computer Science, Engineering or similar.
  • Essential Skills: Strong Object Oriented analysis, design and development skills with Python
  • Experience of 3+ years in Python development.
  • Experience working with large amounts of data and building responsive and user friendly applications is an advantage.

About the company

Alspar is an Information Technology & Telecommunications consulting and solutions firm.

What Python is used for:

To build and support a suite of applications related to Risk & Margin calculation with the opportunity to develop a strategic platform for calculating and reporting upon a variety of risk measures including Stress Testing for a Financial Client.

Contact Info:


Y Media Labs Inc. (Silicon Valley, CA, USA)

Posted 01-Nov-2013

Job Description:

We are kicking off a brand new project on optimizing a mobile app (both iOS & Android) that streams real time video and audio running on a Python BE & AWS. We are strategizing on how to optimize the latency period of the video stream, along with adding several other significant features.

We need some Python expertise on this project. The entire project is estimated to take 5 months. We are flexible in the length of the contract (1 week to several months), as well as the rate, it just depends on your situation. I would be happy to speak to you in more detail about the project scope and logistics.

Requirements

  • Professional in depth knowledge of Python
  • Either mobile experience, AWS experience or video domain experience would be a huge plus

About the company

Y Media Labs is an award winning mobile strategy, design and development studio within the San Francisco Bay Area. We specialize in building mobile apps on every mobile/tablet platform. One of our apps was actually featured in one of the latest Apple iPhone 5 commercials, another was showcased by Tim Cook during the iPhone 5 launch, and one of our apps even elicited a letter from Steve Jobs himself saying "...Great work guys! Please let me know if you need any help...". Some of our most high profile clients include Apple (IntroToLetters & Lonely Planet Series), PayPal (newest version released 9/2013), Shutterfly (Treat), Credit Karma (#1 Finance App), as well as an abundance of other top notch clientele.

What Python is used for:

Python the language used for the backend of the mobile application that takes, sends and stores these video/audio files.

Contact Info:

Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.