PyCon Jobs Fair
Welcome to the PyCon Job Fair! This page is dedicated to the job listings that PyCon Sponsors have open and are looking for talent for - today. This is offered as a service for both sponsors (to advertise their) and for attendees and the Python community as a whole to help connect them with unique job opportunities.
If you are interested in more Python Jobs - or are not a PyCon sponsor and would like to share your position with the entire Python Community, be sure to check out the Python Job Board. We encourage sponsors to also post open positions there.
Diamond
Heroku
Location: San Francisco, CA (US)
Title: Python Developer Evangelist
Job Description: Heroku is looking for an outspoken Evangelist to join our team. Do you love Python and want to see it flourish in web development alongside Ruby and other languages? Are you passionate about Python and the opportunities to change companies development process? Do you want to make the world of Python deployment better for all those that use the language? Do you want to help make Heroku the best place for developers to deploy and manage their applications?
The Python Evangelist is our direct connection to the Python development community. From extensive blog posts, example applications, DevCenter content and screencasts, the Python Evangelist is working to get Heroku in front of as many developers as possible.
We are looking for someone that has a love of presenting and participating in the Python community. You should have a strong blogging history and engaged twitter following.
- Responsibilities
- Organizing local Heroku User Groups
- Evangelize Heroku through in-person events, blogs, wiki articles, discussion forums, code samples, newsletters and webinars.
- Drive best practices adoption in developer communities
- Demo and Speak at key events worldwide
- Publish thought-leading commentary and opinion
-
Requirements
- 3+ years of hands-on development experience in Python
- 3-5+ years work experience as a developer or evangelist
- Excited about exploring new technologies and sharing
- Passionate and knowledgeable about exploring and experimenting with the latest developer technologies and standards, and experience building thriving developer communities
- Excellent presentation, demonstration, and inter-personal communication skills; experienced speaker at industry events
- Methodical and organized; able to manage multiple opportunities, projects and priorities concurrently
- Track and contribute to the developer technology blogosphere and other online forums, mailing lists, and newsgroups
-
Desired
- Experience with Django, experience with PyPy
- Interest in high scale web architectures, mobile and social application development, streaming APIs
- Ability to travel internationally up to 30%
-
When Applying Please Include
- A description of your skills, passions and work style
- Link to your Github account
- Link to your StackOverflow profile
- Link to your blog and/or other writing examples
-
Contact Info: See: http://heroku.theresumator.com/apply/UK3ifE/Python-Developer-Evangelist.html to apply!
Dropbox
Software Engineer
San Francisco, CA
If you've been following Dropbox for a while, you know that we've always tried to keep it simple - in reality, the stuff under the hood is pretty complicated. Over the past couple years, we've had a handful of brilliant minds craft the thousands of moving parts that make up Dropbox, while keeping it easy enough for your grandma to use. 45 million people around the world now rely on us to save their files every day. Here are a few of the technical challenges we've tackled: -Scaled MySQL to handle metadata for hundreds of billions of files. -Created cross-platform custom Python memory allocators to keep our client memory footprint low when dealing with lots of files. -Built a custom LAN protocol allowing Dropbox clients to communicate and transfer files between themselves when on the same local network. -Reverse engineered operating systems to add icon overlays and contextual menus. -Designed custom servers that handle millions of concurrent connections. Dropbox's programming challenges of efficiency and scalability mean there's still a huge range of projects to choose from, and our development cycles will let you see your idea from Monday in millions of peoples' hands on Friday. Meanwhile, you'll be working with talented, like-minded teammates to bring the complex parts of Dropbox together into something that simplifies peoples' lives.
Job Requirements: Bachelor's degree in CS (or equivalent) and some demonstrated hacking chops.
Click here to apply.
Platinum
New Relic
- Title: Python Agent Engineer
-
Location: Portland OR (US)
-
About the company:New Relic is growing our Python agent team -- a key component for our world’s-best app performance monitoring tool. If you know how to pronounce Django, Gunicorn and WSGI, we're interested. If you use them while telling us about your recent projects, we're really, really interested. And if you named your first child GIL . . . you are going to the head of the line.
We’re a pre-IPO start-up, so of course we’re looking for people with top-notch software design and coding skills, and people who work well in a distributed team. And we’re an agile organization, so we’re looking for people who have “agile” in their DNA: people who do continuous integration and find creative ways to test complex systems. Our product is dead simple for our users -- which of course means it is complex behind the screen. So you will do well if you have experience designing and building large, complex software systems.
-
To fast track your resume, summarize in your cover letter what you have done with:
- WSGI programming and application deployment
- Asynchronous web programming (Twisted.Web, Tornado)
- Porting code to Python 3.X and PyPy
- Python C extension modules
- Python packaging systems
- Python decorators and monkey patching
-
Python profilers and debuggers
-
We want to hear about your direct experience with these (or similar) technologies. What did you do and when did you do it? And, if you really want the job, tell us why you think you are a great fit for this team and this great company!
-
The position is in our Portland, Oregon office, a vibrant tech community and a region with a great quality of life. We will help relocate the right candidate. We offer competitive compensation, pre-IPO stock options, and big-company benefits (medical, dental, vision, life), while maintaining the energy, agility and fun of a start-up.
-
Contact Info: Please go to our jobs page to apply: http://newrelic.com/about/jobs
Nebula
Senior Python Engineer
Location: Palo Alto, CA
Nebula is seeking a senior python engineer to help us build our ground breaking cloud infrastructure product based on the OpenStack project. We want a senior, self-directed engineer with strong computer science fundamentals to join our team and help architect, drive, and contribute directly to our core services and components. This position will be working within an agile development team to consistently design and deliver new features and grow our business.
We make extensive use of open source software and encourage our staff to be actively contributing to open source projects in conjunction with our internal only efforts.
Responsibilities
You will be responsible for development and integration of key services with existing open source components from OpenStack and related projects. You will take charge of initiatives, implement solid code quickly, set positive development standards by example, and communicate closely with the engineering team.
Requirements
- 5+ years experience running production web systems in varied deployment environments.
- Excellent team-oriented communication skills.
- 2+ years of Django experience.
- Strong CS fundamentals.
- Experience creating distributed scale-out software architecture.
- Experience creating REST based API's for external consumption.
- Experience working with cloud providers such as AWS and Rackspace.
- A passion for unit testing and verifiable code.
Bonuses
- Experience working with MongoDB.
- Experience working with Celery and RabbitMQ.
Please apply through our jobs page at: http://nebula.com/careers/
Nasuni Corporation
- Location: Natick, Massachusetts (US)
- Title: Senior Support Engineer
- Description: The person in this position will research and support cutting edge technology, in a fast-paced environment. Provide critical support for all of our clients in a 24x7 environment. Work independently and with developers and QA to provide world-class customer service to resolve technical issues.
- Requirements
- Remotely troubleshoot and resolve complex product and customer environment issues
- Provide documented in-depth technical solutions for customer and other engineers
- Create scripts/tools to automate recurring tasks (Python experience preferred)
- Support business with customer issue metrics and recommendation
-
About the company Nasuni, the leading provider of storage services, offers a new breed of data protection, accessibility and support to organizations that require their data be accessible 100 percent of the time with no risk of data loss. Nasuni’s storage services network offers IT an all-in-one solution that unifies primary data storage, offsite disaster recovery, data backup with a 100 percent reliability guarantee that is supported by the storage industry’s most stringent service level agreement. With Nasuni, organizations can simplify IT, ensure business continuity, and reduce the total cost of storage. For more information, visit <www.nasuni.com> and see our listing on http://us.pycon.org/2012/sponsors/#sponsor-2.
-
What Python is used for: Python is used everywhere - from the website backend, the product itself and internal support and development tools.
-
Contact Info: Email us at jobs@nasuni.com, also see our jobs page: http://www.nasuni.com/sub/jobs/ for more openings.
- No telecommuting
SurveyMonkey
Senior Web Application Developer
SurveyMonkey is seeking a web applications developer that can develop SurveyMonkey’s next generation of web applications.
In this role, you’ll collaborate with engineers, product managers and visual designers to build our next generation of survey tools used by millions of people around the globe. You’ll leverage your skills and passion to build web applications that maximize the latest web technologies.
The ideal candidate for this role will have a solid understanding of the full technology stack including python, javascript, html, and css. They should have great technical know-how, and proven expertise in doing web design with great attention to detail.
Responsibilities: Turn mock-ups and designs into full pages complete with CSS, HTML, and Javascript Develop functional prototypes from wireframes and mockups, and create proper documentation Work with stakeholders to understand and document software requirements, and ensure application UI meets functional requirements Develop and optimize front-end UI functionality to ensure web applications are rendered consistently in cross-browser environment Collaborate with stakeholders and software engineers to refine and improve the user experience Work closely with a team of engineers in an agile development environment to create full, working, enterprise-scale web service applications Partner with peers in software engineering to ensure that interactive techniques and technologies translate through to world class products and services Follow industry trends with regard to front-end technologies and techniques
Qualifications: Demonstrable experience building world-class, consumer web application interfaces Expert Javascript/HTML/CSS/Ajax coding skills Strong command of web standards, CSS-based design, cross-browser compatibility Strong ability to take mockups and create high-performance web pages that meet design and technical specifications In-depth understanding of common web application UI issues and challenges, web UI best practices and emerging trends and technologies A passion for debugging and code optimization Good understanding of web technologies (HTTP, Apache) and familiarity with Windows/Unix/Linux Strong knowledge and experience with custom application development and agile SDLC Great organizational skills, and an attention to detail, consistency, and simplicity Logical team-player, with excellent communication skills and ability to work effectively on multiple projects under a tight schedule
DevOps/Infrastructure Engineer The DevOps team bridges the worlds of operations and programming, connect product development to product realization. You will build and maintain the systems that codify how the monkey builds and maintains it’s software. You will steward and guide the architectural and infrastructure decisions to make sure our code will scale and stay maintainable. You will maintain the deploy pipeline and work with developers/sysadmin/tester/management to make it efficient, effective and as risk free as possible. The Role: SurveyMonkey is seeking someone who lovs to build stuff. Compulsively with great care and an eye towards mastery, you build stuff because you love seeing software work. You love seeing what you build help people do what they have to better, faster, and more awesomely. You build to solve problems and constantly refine what you build to adapt as situations change to solve users problems better. You write tests and build scripts, you release code and deploy it and monitor results. You’ve had significant experience to inform your approach to software development and maintenance.
Qualifications:
Essential:
• Knowledge of how website technology works: HTTP aka REST, caching, service oriented architectures, http servers, web frameworks, etc. • Operations or sysadmin experience. Can you build a website architecture and scale it from scratch? • Knowledge software lifecycle processes and tools: packaging, testing, CI, deployment, monitoring. • fluency in a dynamic language: Python or Ruby especially, Javascript is ok
• Contribution to opensource, particularly projects we use. • Data design and basic datastore administration • Linux, particularly Ubuntu
Ideal:
• Deep experience with these technologies: python, pip, virtualenv, git, SQLAlchemy, Pyramid, Fabric, gevent, eventlet, D2, backbone.js, PyPy, Cube, Graphite, ZeroMQ, zilch, supervisor, jenkins, selenium. • Deep debian packaging foo • razor C chops: would you feel comfortable contributing patches to redis? • An infrastructure management nut: Chef or Juju preferred.
Senior Software Engineer Survey Monkey is looking for software engineers that have a passion for solving complex and interesting problems. To handle information at the scale of the web requires ideas from just about every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design, etc.
Qualifications:
Essential: Deep understanding of object oriented programming principles and design patterns In-depth, hands-on knowledge of Python and experience working with the relevant tools Knowledge of at least one other server-side language, such as Java, C#, or Ruby. Experience with Django, Pylons, or other Python web frameworks Excellent communication and people skills; collaborative team orientation Bachelors or Masters in Computer Science or a related field, or equivalent
Ideal: Experience building systems which apply Internet-scale architecture and design patterns Demonstrated success working in an agile, fast-paced, dynamic environment Experience working on consumer-facing web sites
At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, 401k, paid holidays, and equity compensation.
SurveyMonkey is an equal opportunity employer.
Contact information: alexisl@surveymonkey.com or visit our jobs page to apply: http://jobvite.com/m?3Qeeafwc
Eventbrite
Location: San Francisco, CA (US)
Title: Senior Web Engineer
Job Description: Eventbrite is on the hunt for experienced, professional, and highly motivated Senior Web Software Engineers to join our team. The perfect candidate will have experience with at least one full web technology stack, an eye for great design and functionality, and a knack for pushing projects from conception all the way to production. If you love coding, working on cutting edge projects and technologies, and want to be part of our amazing team, we want to hear from you!
- Responsibilities
- Design and development of new product features and enhancements
- Work with the product team to develop functional requirements
- Start from scratch and finish with a bang
- Investigate and use cutting-edge technologies
- Champion design and code reviews
- Help more junior developers become a rock star like you
- Turn guesstimates into great estimates
-
Requirements
- Experience writing top quality software for high-volume/high-availability transaction-based websites (ideally LAMP-stack)
- Technical leadership experience (small teams or projects)
- Strong written and verbal communication skills
- Solid database experience (ideally SQL and NoSQL)
- Working knowledge of front-end technologies (HTML, CSS, Ajax, Javascript)
- Experience with Django or RoR a plus
- Experience in an agile development environment a plus
- Unit-testing know-how required, experience with TDD or BDD a plus
- BS in CS or equivalent experience required
-
Contact Info: Contact us at recruiting@eventbrite.com, our main jobs site is located at http://eventbrite.com/jobs/
Gold
DotCloud
Job Location: San Francisco
Job Title: Back-End Python Engineer
Job Description: The Python Engineer writes scalable web services in Python. You'll tackle challenging problems related to managing virtual machines, network I/O, high availability, and distributed systems. Consider applying if you love writing modular software designed to scale and built-to-last.
Requirements:
-
Be a strong object-oriented Python application developer.
-
Understand HTTP and RESTful APIs.
-
Be able to quickly learn TCP/IP socket programming.
Bonus Points For:
-
C programmer.
-
Previous experience doing sys admin work.
-
A deep understanding of network protocols.
-
Understanding APIs for Xen or KVM.
About the company: DotCloud makes it simple and easy to deploy your applications to the cloud. We're a 2nd generation Platform-as-a-Service (PaaS) designed from the ground up to support any combination of language, database, and middleware. With a single command, in just a few seconds your application is deployed, seamlessly running across multiple data centers. In the last 12 months we've raised $10 million in funding, grown our user-base dramatically, and consistently host tens of thousands of virtual machines. For more information visit www.dotcloud.com
Contact Info: To apply email HR@dotcloud.com
No telecommuting
Job Location: San Francisco
Job Title: Back-End Python Engineer
Job Description: The Site Reliability Engineer is a developer that automates the heck out of the services that power DotCloud's infrastructure -- deployment, networking, databases, monitoring, etc. You are forward thinking and "lazy", constantly thinking about how to replace or eliminate the need for manual labor with scalable, durable systems.
Requirements:
-
Proficiency in Python application development (aka a developer, not a scripter).
-
Demonstrated experience building and deploying scalable cloud systems.
-
Can do SQL and NoSQL database performance tuning and disaster recovery.
Bonus Points For Experience With:
-
Automation and deployment tools -- Puppet, Chef, Capistrano, etc.
-
Knowledge of software to cloud via APIs -- EC2, SoftLayer, private cloud, etc.
-
Provisioning virtual servers using Xen or KVM.
About the company: DotCloud makes it simple and easy to deploy your applications to the cloud. We're a 2nd generation Platform-as-a-Service (PaaS) designed from the ground up to support any combination of language, database, and middleware. With a single command, in just a few seconds your application is deployed, seamlessly running across multiple data centers. In the last 12 months we've raised $10 million in funding, grown our user-base dramatically, and consistently host tens of thousands of virtual machines. For more information visit www.dotcloud.com
Contact Info: To apply email HR@dotcloud.com
Telecommuting OK
Disqus
Disqus is hiring software engineers to work on Python backend development, focusing on our core architecture and scaling to serve hundreds of millions of users.
You'll be writing high performing Python code that deploys to production multiple times a day. You'll make key architectural decisions as well as solve scaling challenges. The right candidate loves programming and is passionate about building products on the web. We have a fast-paced environment with the right balance of quick, iterative development and more deliberate, smart architecting. We are looking for the right people to join our team, solve interesting infrastructure challenges, and help Disqus reach incredible scale.
Key responsibilities
- Help lead or direct back-end development and server side engineering.
- Design and architect features which will be used by millions of people on release.
- Strengthen or improve development and release processes within the team.
What we're looking for
- You have worked on very large internet applications and were instrumentally involved with the scaling and performance challenges.
- Expert with at least one programming languages, and very good with many others.
- Know Python and Django very well, or have the ability to learn quickly.
- Great understanding of software design principles.
- Very experienced with web application deployment and software design principles.
Contact us at jobs@disqus.com or visit http://disqus.com/jobs/ for more information.
JetBrains
http://www.jetbrains.com/pycharm/
JetBrains PyCharm Team is Looking for a Developer Evangelist
Are you passionate about Python, best development practices and smart developer tools? Do you enjoy telling people about them? Join a great team at JetBrains and help us getting the word out about PyCharm and JetBrains products.
We are looking for a developer team-mate for a cross functional role that involves aspects of marketing, community support, content production and software development. You should understand the problems that developers encounter daily and be willing to do what it takes to evangelize JetBrains.
Our vision of you:
- You have excellent writing, editing, and communication skills.
- You know how to program and have built real-life applications.
- You use an IDE to develop your Python code.
- You have creative ideas for marketing tools to developer audience. And you understand how to promote a content via social media.
- You love communicating ideas through blog posts, tutorials, documentation, screencasts, etc.
- You have a track record of making content that people love.
Both full-time and part-time employment is possible.
To apply, send an email to yole@jetbrains.com or stop by JetBrains Booth at PyCon and talk to us.
Snoball
Snoball is hiring!
Want to join a passionate group of developers trying to change the world with just one more line of code?
- Location: Austin, TX (US)
- Title: Super Coder Haxor Person
- Job Description: We are looking for multiple experienced Python programmers to work on our asynchronous and distributed backend that uses a variety of open source Python technologies such as Tornado and MongoDB.
- Requirements
- Must have 2+ years Python development experience
- Awesome if you have experience with one or more Python asynchronous development frameworks
- Web development experience a plus, but not required.
- About the company: We currently have about 10 employees, and are well funded and offer health and other benefits to all employees. We're growing rapidly and would love to add you to the team.
- What Python is used for: Everything - from our web-based front end, to internal analytics and monitoring, and our distributed backend. We also leverage JavaScript and bash scripts heavily.
- Contact Info: Send some code samples and something like a resume to us at jobs@snoball.com, our main jobs site is located at http://www.snoball.com/main/careers - take a look, we are hiring for a variety of roles.
- No telecommuting. We believe good face to face arguments at a whiteboard lead to great code. We do have uber flexible office hours though.
Evite
Join a small, agile development team running the web's most popular invitation service.
-
Location: West Hollywood, CA (3200+ sunshine hours annually; relocation package available)
-
Requirements: We are looking for passionate web developers with experience coding in Python or other dynamic languages. Advanced JavaScript, iOS or Android experience are a plus.
-
About the company: Evite is a top 100 site and the web's most popular invitation and social planning service. Evite is a wholly owned subsidiary of Liberty Media Corporation. We offer a competitive compensation and benefits package.
-
What Python is used for: Python powers all of our backend infrastructure: RESTful web services; asynchronous distributed task processing; Django applications; Google App Engine applications; analytics and reporting.
-
Contact Info: Email us at jobs@evite.com with your resume, code samples, GitHub, LinkedIn, or apply at http://evite.com/jobs/.
-
No telecommuting.
Evite is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, veteran status or prior Perl development experience.
Leapfrog Online
http://www.leapfrogonline.com/
- Location: Evanston, IL
-
Title: Software Engineer
-
Description: Leapfrog Online is looking for a talented Chicago-area Python engineer to work in our Evanston office. Our Python engineers build and maintain high-traffic web sites using the Django web framework. We offer a great working atmosphere, a strong focus on work-life balance, and tremendous opportunities to learn new skills and technologies. We also have competitive salaries and benefits and close-knit teams who like what they do. If you're a bright, self-motivated engineer who enjoys using open source software to solve interesting problems, you’re our kind of programmer, and we’d like to talk to you.
As we principally focus on the web, we look for real-world experience using Python application frameworks (such as Django) to build high-traffic web sites and applications. Experience with other languages is welcome. We expect our programmers to have non-trivial experience with any SQL-based RDBMS (PostgreSQL experience is especially useful) in the form of writing efficient queries and executing them via programming language interfaces.
We expect you to have a thorough understanding of common web application concepts and technologies, such as HTTP, SSL, XML and associated technologies, content management concepts, public-key cryptography, application and data security and privacy issues, and basic TCP/IP networking. And, while we don’t expect any graphic design skills from our programmers, you should be comfortable in the world of HTML, CSS and JavaScript.
We practice Scrum in all of our development teams, but we don't require previous experience in Agile methodologies. We're also into many pragmatic engineering practices like iterative releases, test-driven development, object-oriented design, refactoring, DRY design, the YAGNI ethic, continuous integration, pair programming and doing regular code reviews. We pride ourselves on building the right culture for producing testable, high-quality code.
What are the extras we look for? Experience producing and consuming web services (SOAP, REST, XML-RPC); experience working with message-oriented systems (AMQP or other message, pub-sub and task queues such as Celery); deep knowledge of version control systems (especially Mercurial or Git); an interest in non-RDBMS data stores (CouchDB, MongoDB, Redis); knowing what it really means to develop RESTful applications; and, experience with functional and declarative programming models in addition to object-oriented development.
If this sounds interesting to you, you should know we prefer you have a bachelor’s degree and 2 or more years’ experience relating to web-based software development using open source technologies. You should be able to present your ideas and demonstrate your work to technical and non-technical audiences in writing and in person. We will also want to see a code sample upon request; if you do not have existing code samples we will provide you with a few ideas for creating one.
-
Location: Evanston, IL
-
Title: Manager, Systems Administrator
-
Description: As a Systems Administrator you will be responsible for network and system architecture, building systems that scale properly and are consistently monitored with the overall goal of automation, reliability and inter-team collaboration. This is a hands-on position that will have direct influence over all aspects of Leapfrog Online's systems infrastructure.
Requirements In this Systems Administrator role you will: - Contribute to planning efforts for disaster recovery, capacity planning, component upgrading and internal/external security - Maintain onsite, co-located and managed datacenter services - Be responsible for the day-to-day management of both customer-facing and internal systems - Configure and troubleshoot systems and networks with an emphasis on automation - Monitor stack stability, availability and performance - Ensure the highest level of system and network security - Log, monitor, backup and verify critical data and systems - Document system design, environments and procedures - Apply patch or firmware updates as necessary
Qualifications - Bachelor’s degree and/or 3-5 years experience relating to system administration, network administration, datacenter management and governance or other related fields - Minimum three years System Administration experience - Comfortable working in a mixed environment of Linux and Windows - Intensive, hands-on experience with -- and professional preference towards -- the Unix (Linux, FreeBSD, OpenSolaris, OS X) operating system and Free/Open Source Software - Basic understanding TCP/IP - Working knowledge of a scripting language (ex. Bash, Ruby, Python, Perl) - Comfortable working with or learning: Puppet, Apache, Nginx, Ruby, Python, PostgreSQL, Memcache, Varnish, RabbitMQ, Nagios
Bonus Points - VMware/Hyper-V experience - SAN management experience - Familiar with Agile methodologies - Understanding of Windows Domain infrastructure - Familiarity with software developer tools and practices (Ex. source-code management systems, continuous integration)
Other Stuff You Should Know - We strive to keep work within regular hours, but since we serve the needs of the business there will be occasional off-hours work - We do work with hardware, there will be a need to lift and rack servers, servers and networking equipment - We look to the thought leaders in our domain (Allspaw, Schlossnagle) for inspiration and direction - We look to represent and increase our skills within the community by attending conferences such as Velocity and Surge
Some recent work within the team (stuff you should be interested in doing) - Upgrade to latest version of PostGreSQL on multiple systems with mcollective - Write puppet module to manage logrotation across multiple hosts - Add monitoring checks and performance metrics to nagios for new BI servers - Work with developers to deploy applications onto new QA systems - Build RPM to deploy mcollective plugins to all hosts - Run SQL performance monitors to benchmark disparate SAN architectures
Physical Demands Physical demands required of this position may include extensive computer and telephone usage. Be able to lift and move up to 50 pounds. The position may also require extended periods of sitting or standing.
Work Environment Works in a professional office environment.
-
About the Company Leapfrog Online is the leading independent digital direct marketing firm in the country, developing programs for Fortune 500 marketers to find and convert the right customers. We’re not your average marketing company, though. We’re a small company that stakes our business directly on the success of our products, our Clients’ business results, and ultimately their satisfaction. We look for people who thrive in a fast-paced environment, who are self-motivated and whose resourcefulness extends to working both autonomously and in a collaborative team environment. Leapfrog is committed to Agile project management, as well as utilizing and supporting open-source software.
-
Contact Info: Visit our career page: http://www.leapfrogonline.com/about-us/careers/
Caktus Consulting Group
Front End Developer/Designer - Summer 2012 Internship
Caktus is looking for a Front End Developer/Designer to join our dynamic team for a 12 week Summer internship out of our Carrboro, NC office. We are looking for someone who is passionate about emerging technologies, design and user interface/interaction. You’ll become part of the Caktus team and work directly with a great group of talented developers and designers.
- Position: 12 week summer internship
- Exposure: Great experience and education in current front end web development techniques and technologies
- Mentorship: At Caktus, you’ll get to work with some of the best and brightest minds in the Django community
You will do some or all of the following during the summer:
- Work on Django-powered web applications
- Perform front-end development in HTML, CSS, and JavaScript
- Work on internal Caktus projects
- Create mockups and wireframes of proposed design ideas and user stories
- Assist with usability and user experience (UX) design (Don’t Make Me Think!)
We’d love to meet someone who
- has worked with hand coding HTML/CSS
- is familiar working with Python or Django (djangoproject.com)
- knows JavaScript, and has familiarity with jQuery
- knows Photoshop and/or InDesign
- is excited to work with HTML5 and CSS3
- is actively engaged in open source communities and learning about new technologies
- uses Github or BitBucket to collaborate and share code
Compensation For the full-time 12-week position, we will pay a fixed amount, commensurate with experience, that is pro-rated and paid monthly.
Deadline Please submit your application materials by April 13, 2012 to be considered for this position
How To Apply If you’re interested in this position, email jobs@caktusgroup.com with your resume. Kindly include a brief letter stating why you think you’d be a great fit for this opportunity.
ZeOmega
http://www.zeomega.com/careers
Developer Opportunities at ZeOmega
If you like the idea of working for a company that is collaborative, innovative and supports an open source, Python-based environment, then we want to talk to you!
Our Development Environment
ZeOmega is a pro-open source, Python-based environment. We rely heavily on an open source technology stack and give back to the community through employee participation in open source projects while on the job and at sprints. We utilize an open source toolchain for development, build, VCS, continuous integration, and even company infrastructure.
Join Our Team!
To be considered for employment with ZeOmega, please submit your resume and cover letter to dallasjobs@zeomega.com, or visit www.zeomega.com/careers
Linode
- Location: Galloway, NJ (60 minutes outside of Philadelphia) (US)
- Title: Linux Technical Support
- Job Description: We're looking for passionate, talented, self-starters, with the aptitude to quickly learn and adapt, who want to help build the world's best VPS hosting company. All positions are located in Galloway, NJ, 60 minutes from downtown Philadelphia, PA and just minutes from Atlantic City and southern New Jersey beaches. Relocation assistance is available to qualified candidates.
- Requirements
- Candidates must have the intuition to accurately identify and anticipate a customer's needs. The ideal candidate must care as much about people as you do the technology and possess a patient, easy-going attitude. Must have strong problem solving skills and knowledge of Linux, DNS, web servers, iptables, and computer networking.
- Responsibilities include:
- Interacting with Linode customers via support tickets, e-mail, IRC, and phone
- Troubleshooting customer issues and providing accurate and timely responses
- Identifying and escalating recurring issues to system administrators
- Interacting with worldwide datacenter NOCs
- Handling abuse complaints
- Additional Responsibilities:
- Writing or testing Linode Library articles
- Quality assurance testing for new Linode features
- Building and configuring hardware and network infrastructure
-
Contact Info: Please send your resume to work@linode.com.
PlaidCloud
- Location: United States
- Title: Software Engineer
- Job Description: We are looking for an experienced Python programmer to work on our asynchronous and distributed backend particularly around queuing and RESTful requests both inbound and outbound.
- Requirements
- Must have 4+ years Python development experience
- Must have experience with one or more Python asynchronous development frameworks
- Web development experience a plus, but not required.
- About the company: See our full description, visit the sponsors page.
- What Python is used for: Everything - from our web-based front end, to internal analytics and monitoring, and our distributed backend. We also leverage JavaScript heavily.
- Contact Info: Come see us at our booth and let us know you are interested.
- Telecommuting is OK
JP Morgan
Python does Finance!
The very things that make Python fun are the same things that make Python work in the realm of high finance.
We require very strong development skills across platforms and languages. The bar is high, but the rewards are worth it.
- Location: New York, NY(US)
-
Title: Application Developer
-
Python at JP Morgan We use Python throughout the Investment Bank working with quants and other technical teams. Our problems are interesting and hard. The in-house Athena platform is built atop a high performance object store and a minimum evaluation calculation scheme. It's all built in Python and C++.
-
What we're looking for... We’re looking for smart developers with strong computer science fundamentals and a track record of delivery, whether in previous professional roles, college or personal projects (for instance open source software contributions). Our projects are a mix of short-term "fix-it-now" problems and longer term strategic re-engineering ones. The work is challenging and demanding, but it is also interesting and fun!
-
Contact Michael Dillon michael.p.dillon {AT} jpmorgan.com or +1-212-622-1536
Come help us put Python to work!
Hearsay Social
Job Location: San Francisco, CA
Job Title: Generalist Software Engineer
Job Description: Elegance doesn’t come easily. It takes finesse, passion, and the ability to understand how and when to innovate. We’re a small company in that great stage of gaining massive momentum, and are looking for software engineers who like wearing a lot of hats and for whom coding is an art.
Job Requirements:
- An unparalleled love of building elegant software
- Proven experience actually shipping software
- Strong opinions on what constitutes “good code” and “bad code”
- The ability to listen to other peoples’ strong opinions, and even change yours occasionally
- Knowledge and experience developing in Python/Django and ideally JavaScript Industry experience in development of modern web apps
- Sense of humor (everyone says this, but we really mean it... we might even ask you to tell jokes in your interviews)
- BS or MS in Computer Science or Electrical Engineering
- Be equally comfortable reading Knuth and WTFJS
- Experience building social apps
- Product management interest and/or experience
About Hearsay Social
We’re changing the way business does social media, and are fanatical about creating a product that’s elegant, useful, and ultimately makes our customers very happy. We’re a small company in that great stage of gaining massive momentum, and are looking for a creative, get-it-done web infrastructure engineer to join our passionate team. Find out more here.
Hearsay offers competitive salaries and full benefits, including health, dental, vacation, 401k, and stock options. We work in a bright, sunny office in San Francisco. You'll be joining a smart, dynamic group of experienced folks who love working together to transform how businesses use social media.
Please visit: http://www.facebook.com/hearsaysocial for recent information about Hearsay Social.
Contact Info: Kathy Cardozo, kcardozo@hearsaycorp.com. Interested and qualified candidates should send a resume to: jobs@hearsaycorp.com. Also visit http://hearsaysocial.com/jobs/ for more info!
No telecommuting
OpenShift
OpenShift is an open source, auto-scaling platform-as-a-service for Java, Ruby, PHP, Perl and Python applications. Developers can use OpenShift to host the applications which will power their next great idea and project. From single developers to large teams, it scales mobile and web applications so the development teams can focus on moving forward and doing things better and faster, rather than just trying to make it work.
OpenShift feels more like a start-up in that the team has responsibility for an exciting and rapidly evolving product and business line, but with the support and resources of an established open source software company, Red Hat. The ability to try new things and make something completely new, but with a stable backing is what makes this project and these offerings so fun and exciting.
If you’d like to see our current openings in OpenShift, visit: https://careers.redhat.com/int/search?act=list&Keyword=openshift
If you are interested in OpenShift, but do not see a suitable opening, see what other opportunities Red Hat might have for you at: https://careers.redhat.com
If you just want to get started with OpenShift and jump into the cloud, go here: https://openshift.redhat.com/app/
Twilio
Senior Software Engineer at Twilio Inc. in San Francisco, CA
About Us:
Twilio is a simple, pay-as-you-go web service that empowers developers to build voice and SMS applications. Over 75,000 developers use Twilio - including start ups, Fortune 100 companies, and both major political parties. We are funded by top tier investors, have a great team and revenues are growing FAST. Twilio is disrupting the $1.3 trillion telecom market. Come help us ruffle the suits - we’re just getting started. Responsibilities:
Within the first 6 months of work, you will design, prototype, implement and deploy one or more major, mission-critical services underlying Twilio’s API. The process will include developing an early understanding of the product, hosting design review sessions, documenting design and code details and participating in periodic peer code-reviews. The resulting service will require integration with other existing Twilio systems, as well as with Twilio’s performance and availability monitoring suite.
Write maintainable code with extensive test coverage, working in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment) - cowboy coders need not apply. Collaborate across the company and interact with our customers (software engineers) to define, design and built new APIs Tackle complex problems in distributed computing, virtualization performance, distributed queuing, real-time DSP (audio processing), and more. Requirements:
Twilio places a high premium on engineers with a deep commitment to quality and a demonstrated understanding of underlying technologies. To apply for the role of Senior Software Engineer, you should have some or all of the following:
A Bachelors or preferably Masters degree in Computer Science or Computer Engineering, or equivalent experience Strong background in networking, operating systems, and security 3-5+ Years of engineering experience with Python, PHP, C, C++ or Java Solid knowledge of unit and integration testing methodologies, and the ability to write, debug and deploy testing frameworks Experience building and scaling distributed, highly available systems Experience with traditional RDBMS databases, such as MySQL, Postgres, Oracle, etc.
Bonus Points:
Notable contributions to open source software projects Knowledge of document, key/value or other non-relational database system such as Redis, HBase, BigTable, Dynamo, etc. Experience with Service Oriented Architectures, layer 3 and 7 load balancers, and monitoring tools Good communication, organization and project management skills Perks include:
Full benefits, including medical, dental and vision An Amazon Kindle on your first day, and $30/month to spend on books (Twilio wants you informed) Pre-tax commuter benefits Catered lunches and a weekly team dinner featuring invited technology and entrepreneurial speakers Excellent gear (“We ❤ Apple computers and big monitors — two if you need ’em”); A strong belief in life/work balance Twilio track jacket and shoes after demoing your first Twilio app in front of the company!
TrueCar
Where We Are: Santa Monica, CA (less than a block from the beach; relocation packages available)
Who We Need: Right now, we’re looking for a Python/Django Developer who is responsible for building the technology used to power our production websites, APIs, widgets, and internal tools. Ideal candidates will have more than seven years of professional software development experience building database-driven, web-based systems in a Linux environment. You will be utilizing the latest web technologies to solve challenging problems, create innovative web applications from the ground up and understand exactly what it takes to create an outrageously good Web experience for our customers. You’ll be all about finding ways to increase customer conversion and satisfaction. Are you a great developer in another language? We’ll teach you Python! Sound good? Then send us your resume!
Responsibilities:
- Designing and writing production-ready code and unit tests meeting both technical and business requirements
- Optimizing and enhancing systems with high-volume data logging and processing needs, and high performance requirements
- Contributing architecture input to new systems as well as rewriting legacy systems
- Contributing domain-specific expertise by reviewing code, reviewing design docs, giving technical talks, and mentoring junior members of the team
Qualifications:
- 2 + years of professional software development experience producing web-based systems in a Linux environment
- A passion for software development, excited to teach and learn from others on a small team
- Solid understanding and practical experience using object-oriented design principles and patterns
- Extensive development experience in Python, Ruby or Perl
- Experience using an RDBMS such as MySQL and comfortable enough with SQL to do more than simple selects from tables
- Bachelors or Master’s Degree in Computer Science, or equivalent
- MVC web framework (Django, RoR, Catalyst)
- Experience in distributed/cloud computing is a plus (Hadoop, Cassandra, EC2, etc.)
- Consumer Internet product experience preferred
- Helping support the operation of our production services
- C/C++ or Objective-C a plus
Continuum Analytics, Inc.
- Location: Austin TX (US)
- Title: Senior developer
- Job Description: We are looking for various experienced, talented programmers with NumPy, Python, Database, Javascript, and/or Windows programming experience. Depending on your skills you will work closely on our next-generation data management products which will push Python and its vectorized enhancements such as NumPy into general use in big-data analytics.
- Requirements
- Must have 4+ years Python development experience
- Must have 2+ years with NumPy or Javascript or C/C++ depending on the role.
- Nice to haves
- LLVM, KDB, Gemstone, OLAP/MDX
- Web-visualization
- Build and release management expertise
-
About the company: We are a new startup with a big vision to explode the use of array-based programming with NumPy and Python in the space of big-data analytics. We have big dreams and a bright future. We are looking for top talent that wants to make a difference and be rewarded accordingly. To see our full description, visit the sponsors page.
- What Python is used for: Everything - from our web-based front end, to internal analytics and monitoring, and our distributed backend. We also leverage C/C++ and JavaScript heavily.
- Contact Info: Contact us at jobs@continuum.io, our main jobs site is located at http://www.continuum.io/jobs.html - take a look, we are hiring for a variety of roles.
- Telecommuting is OK for the right person
Walt Disney Animation Studios
http://www.disneyanimation.com/
Location: Walt Disney Animation Studios (Burbank, CA, USA)
Positions
- Sr Software Engineer, Application and UI Developer
We are seeking someone with expertise in desktop application development and UI development to innovate the next generation of tools needed for our current and future films. - Sr Software Engineer: Tools, Builds and Environments
We are seeking someone that can help build the tools that manage the artists' environments. They would also manage the tools that build and deploy our software. - Software Engineer: Animation Research Library
You will support and help develop new features for an image browsing system, a Digital Asset Management system, and a variety of software applications and utilities that increase accessibility to the ARL digital image collection.
General Requirements
- BS in Computer Science, Computer/Electrical Engineering or related field, MS preferred
- Minimum of 5 years of experience
- Desired: Python, PyQt, C++, Qt, GUI
- Exemplary communication and interpersonal skills working within teams and stakeholders
Contact: Dawn.Rivera-Ernster@disneyanimation.com or visit our jobs board.
On site positions only.
Milo.com
Real-time local shopping is a bleeding edge challenge, one some people believe is “impossible” to solve. But we’re doing it. And what you’ve seen is just the beginning.
So are you someone who wants to solve a real world problem? Do you crave disruption? Are you looking to directly impact millions of people and play a role in shaping the future of one of Silicon Valley's biggest icons? If so, stop by booth #416.
Matchbox
- Location: Cambridge, MA (US)
-
A bit about us: We’re building fantastic tools for admissions professionals to better understand their applicants, and in turn admit people to programs based on more human dynamics than metrics like GPA or GMAT. We’re helping admissions admit people, not numbers.
We’re passionate about the problems our technology can solve, whether that be in education, recruitment, document reviewal, or wherever else our curiosity take us. As a small company with a high-leverage opportunity, we can have a tremendous impact on how schools craft their incoming classes, and how students decide what schools and programs are right for them. If you’ve ever applied to school, you know this process. At Matchbox, your work can improve it.
If you like development, fantastic. If you like data, terrific. If you like design, well golly gee whiz. If you’re excited to build something that can change lives, give us a call. We’d love to have you on our team...
-
Title: Pythonista / Djangonaut
-
Job Description: Our backend is built on Django, a Python web framework. Our API serves applicant data to the iPad app that admissions professionals use to review individuals, while our web service AdmitCloud provides administrative tools to derive trends from the data your reviewers and applicants generate. As a resident Djangonaut, you’ll be pioneering this web service’s development as it marches inexorably into the future, alongside a great team of passionate and creative developers.
-
Title: JavaScript Boss*
-
Job Description: Thanks to our Python backend’s RESTful API, our frontend can be written entirely in JavaScript using tools like jQuery and Backbone.js. Because of the separation of backend and frontend technologies, you’ll have greater control over how you design and structure your code to improve the app and interface, while enjoying rest of our develomancer corps as a resource.
*Yeah we know a lot of startups would say “ninja” so here you go: Ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja rockstar rockstar ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ninja ROCKSTAR ROCKSTAR. I think we’re done here.
-
Title: Cocoa Connoisseur
-
Job Description: Our iPad app is written in native Objective-C code and leverages several frameworks such as Core Graphics, Core Animation and RestKit. As a Cocoa developer you’ll join our team of iOS devotees and get your hands dirty designing and building the future of the app, crafting a sleek and seamless user experience while creating a sturdy networking infrastructure to handle large amounts of data.
We take pride in building the best user experience possible while at the same time building a solid networking infrastructure to handle large amounts of data.
-
About the company: Our team is growing - we currently have 10 employees, are well funded by top investors, and pay 100% of health and dental benefits to all employees. To see our full company description, visit the sponsors page or check out our site http://www.matchbox.net.
- Contact Info: Please contact Diana Martz directly at dmartz@matchbox.net, or see all of our listings on our main careers site at http://www.matchbox.net/about/careers.
Silver
WiserTogether
Full-Time / Washington DC / Remote
Software Engineer
WiserTogether is a post-revenue funded startup based in the Washington, DC area. Our goal is to improve consumers medical decision-making capability, and we need you to help achieve it. With our team, you will create accessible and innovative web experiences to further that goal. You will also assist with customizing the experience for specific companies and groups and integrating our systems with theirs to create a seamless experience for the user. We’re an agile shop complete with one-step builds and continuous integration, and we need you to be ready to help take us to the next level.
Your Responsibilities:
- Design, implement, and maintain product enhancements and integrations.
- Troubleshoot and resolve site stability and performance issues.
You will be working with:
- Python, Django, south, haystack, SASS, jQuery, coffeescript, buildout, nose.
- Git, gerrit, jenkins, and jira.
- Vagrant, CentOS, puppet, nginx, varnish, apache, mod_wsgi, solr, memcached, sqlite, postgresql.
What’s in it for you:
- The best tools to do your job. A MacBook Pro with a Cinema Display for starters.
- Highly competitive compensation and an exceptional incentive package
- Casual work environment in a fast growing company.
- Opportunity to work with some of the best in the field on one of the most innovative products in the health care industry.
10gen
- Location: New York City / Silicon Valley. (US)
- Title: MongoDB Language Evangelist: Python
- Job Description: As the Python Language Evangelist you will be the public face of MongoDB to the Python community. This will include speaking at conferences, on panels, at user groups, actively blogging & tweeting, and engaging with developer press and bloggers.
As the lead point of contact for the solutions architecture team, you’ll be responsible for building and leading solutions involving Python and MongoDB.
You will be the voice of the Python users for our internal team to ensure that we understand and support those users well.
Fun things you get to do:- Advocate the adoption of MongoDB to the broader Python developer community.
- Work with exciting companies such as Craigslist and foursquare to help them with their MongoDB implementations.
- Contribute to and create open source applications and libraries.
- Evangelize our developer products in person and online by presenting at conferences, blogging, writing technical tutorials, and other similar activities.
- Requirements
- Strong experience programming in and a passion for Python
- Active participant and contributor to open source.
- Experience blogging and writing technical articles on Python, ideally with an existing follower base.
- Considerable success as a software developer, architect, technology evangelist, CTO, or consultant working with web or mobile technologies.
- Strong command of web application or mobile application development landscapes.
- Compensation:
- Salary commensurate with experience
- Full benefits (health/dental, 401(k)), and stock options
- We are also hiring a Python Web Engineer, MongoDB: 10gen is looking for a Python Web engineer who can own our web presence. This includes (but is not limited to) http://mongodb.org and http://10gen.com. This position is located in New York, New York.
- Contact Info: Kkone@10gen.com (for contact purposes only), our main jobs site is located at http://www.10gen.com/jobs where you can upload your resume.
- Telecommuting optional, based on a case by case need.
AG Interactive
http://www.americangreetings.com/
Senior Web Developer / Team Lead
AGInteractive is the online division of American Greetings Corporation, a leading manufacturer of innovation social expression products that assist consumers in enhancing their relationships. Our mission is to be there for our consumers when and where they want to express themselves with content digitally. We are expanding our Web and Mobile Development team and are looking for a highly motivated, experienced web developer with a history of leading successful teams through challenging projects. We are looking for a teammate who is aspiring to expand their current role into management and leadership.
Responsibilities
- Build engaging websites and applications for our family of brands
- Provide direction, motivation and mentorship to a small-to-medium sized group of developers
- Work closely with and incorporate feedback from product management, business analysts, project management, interaction designers, and other teams
- Rapidly fix bugs, diagnose and solve problems
- Conduct design and code reviews
- Pro-actively look for ways to make AG better
Requirements
- Experience building and maintaining highly scalable, customer-facing websites
- Excellent programming skills in Python/Java (or comparable web technology), JavaScript
- Understanding of web technologies (HTML/HTML5/CSS/Ajax/HTTP, Apache) and familiarity with Unix/Linux
- Comfortable with agile techniques (user stories, TDD, pair programming, iterative development)
- Exceptional communication and documentation skills
Desired
- Experience building mobile optimized websites
- Experience building mobile applications for iOS and Android
Interested? Apply online!
myYearbook.com
Sr Systems / DevOps Administrator
New Hope, PA, United States
Responsibilities
- Ensure proper monitoring, alerting, capacity planning and reporting in the production environment
- Develop processes, tools, and documentation in support of production operations
- Evaluate new software, hardware and infrastructure solutions
- Participate in an on-call rotation and be willing to jump on escalated issues as needed
- Cross-train and mentor peers to improve their ability to support the environment
Required Skills & Experience
- Linux based system administration using RHEL/CentOS
- Demonstrable skills and 7+ years experience managing, troubleshooting, and tuning Linux systems
- Previous production experience with cloud computing environments (Rackspace/ Amazon AWS etc.)
- Automated management of systems and applications using Python
- Experience with industry-standard foundation technologies such as DNS, SMTP, NTP, LDAP, and NFS
- Experience managing a large distributed computing environment
- Experience with industry-standard operational practices such as change management, incident management, and working in co-location datacenters.
- Excellent verbal and written communication skills along with successfully performing in a team environment
Desired Skills & Experience
- Operating production Internet-facing services for large enterprise customers
- Collaborative process interfacing with development team
- Previous large-scale consumer focused site experience
- Managing multi-tier web services involving technologies such as Apache HTTPD, Lighttpd, Varnish, Squid, Cherokee, Memcached, RabbitMQ, CouchDB, Redis, PostgreSQL and MySQL.
- DevOps experience working in a configuration management framework such as Puppet, CFEngine or Chef
- Monitoring and alerting systems such as Nagios, Cacti, and Graphite
- F5 or Citrix load-balancing technologies
- RPM package creation
- Automated installation using kickstart/cobbler
- VMware vSphere, ESX or ESXi, and vCenter
- OpenStack or KVM virtualization technologies
About myYearbook
myYearbook is a great place to work! In joining our team, you’ll enjoy a creative and fast-paced work environment that is entrepreneurial and driven, the exciting opportunity to be part of a growing company, and a fantastic office location with restaurants and shops within walking distance. We also offer: Competitive Salary, Paid Vacation, Sick & Personal Time, 10 Paid Holidays, Free Gym Membership, Catered Dinner Mon – Thurs, Catered Lunches every 2 weeks, Medical, Dental, Vision, AFLAC, Life Insurance and 401(k)
Release Engineer
New Hope, PA, United States
As we continue to grow exponentially, so do the challenges of maintaining our platform on an ever-increasing scale. Our social platform is based on the latest open source technology utilizing Postgres, Apache, PHP, Rabbit, & Framewerk. Being able to think though problems as they arise, and generate ideas quickly, is what separates job applicants from hires.
As a Release Engineer at myYearbook, you will be responsible for all aspects of our continuous build system. A good understanding of the full Software Development Life Cycle is needed in order to meet delivery demands for both existing and new product development. Working well in small teams to meet requirements with respect to functionality, performance, scalability and delivery is an absolute necessity.
Responsibilities
- Manage code migration from Dev through Production using Jenkins
- Integration of change management with JIRA and Confluence
- Maintain Crucible / GIT / Gerrit / JIRA / Confluence
- Automate code sniffer, code audits, and unit test coverage
- Mobile Build System and Releases using Jenkins
- Manage version upgrades for Rabbit, Redis, PHP, Memcached, and other dev/prod systems
- Monitor progress of deployment by employing appropriate metrics and management reporting
Requirements
- Experience in developing and implementing Configuration Management programs and processes
- Experience with open source software development, integration and release methodologies
- Knowledge of release management processes (build packaging/branching & merging, continuous integration, automated unit testing)
- Experience in working with multiple simultaneous software releases
- Knowledge of software testing and automated test scripts
- Well-organized, self-motivated individual with ability to rapidly learn new tasks
- Team-oriented, ability to handle multiple tasks at once and meet deadlines
- Solid understanding of entire software development process
- Excellent written and verbal communication skills
- Bachelor's Degree in Software Engineering, Electrical Engineering, or Computer Science
- Minimum of 5 years of professional experience as a release or build engineer
About myYearbook
myYearbook is a great place to work! In joining our team, you’ll enjoy a creative and fast-paced work environment that is entrepreneurial and driven, the exciting opportunity to be part of a growing company, and a fantastic office location with restaurants and shops within walking distance. We also offer: Competitive Salary, Paid Vacation, Sick & Personal Time, 10 Paid Holidays, Free Gym Membership, Catered Dinner Mon – Thurs, Catered Lunches every 2 weeks, Medical, Dental, Vision, AFLAC, Life Insurance and 401(k)
The Open Bastion
PART-TIME REMOTE WEB maintainer required for growing technical conference company. Not much money initially but plenty of kudos and hopefully not a little fun and personal development working alongside one of the best known names in the Python world.
Contact Steve Holden at the conference or visit http://holdenweb.com/contact/Web_Maintainer
Imaginary Landscape, LLC
About US
Imaginary Landscape is a fast-growing Web applications firm in Chicago. We are always looking to talk with experienced Python/Django Programmers who may be interested in joining our development team in constructing intuitive websites and applications to support a variety of business clients.
We love Python
We have been a Python based shop for more than a decade, and have been a sponsor for the last 5 PyCons. We are currently using Django as our primary framework. All programming work is done in Python frameworks, with all new work being done in the Django framework. Some work involves supporting existing Paste applications.
Python/Django Programmers Wanted!
We are always looking for Python programmers to build Web applications using the Django framework, as well as write Python scripts and maintain existing Paste applications. Requirements include experience with SQL (Postgres preferred), knowledge of the command line in a Linux (or other Unix-like) OS, familiarity with web server technologies (Nginx, Apache, DNS, etc.), and familiarity with one or more web frameworks, such as Django, Paste/Pylons, or Turbogears (Django experience highly preferred). Familiarity with CSS, JS, unit testing, and a desire to assist in defining application functionality and design are a big plus.
Contact Info
Contact us at jobs@imagescape.com. We'd love to see some interesting code samples, anything from a completed Django application on GitHub to short but sweet Sys Admin Python scripts you've written to help with tedious tasks.
AirSage
Location: Atlanta, GA
About the company: Atlanta-based AirSage is the leading provider of population location, movement and real-time traffic information based on wireless signaling data. The AirSage WiSE™ Technology platform and products such as AirSage Traffic Flow uses patented technology which turns real-time wireless signaling data into meaningful location, movement and traffic data – while protecting privacy. It is the vision of AirSage to grow our leadership position as the trusted third-party clearing house for location data which powers global applications for wireless and digital content.
Currently AirSage is seeking the positions of Senior Data Architect, Senior Web Services Engineer, and Software Quality Engineer to help expand and enhance the company's unique product offering.
Title: Senior Data Architect
- Job Description
- Architects, Develops and Guides Company on utilization of innovative techniques and methodologies for handling terabyte-scale data management systems in the advancement of AirSage products including the aspects of High Availability.
- Guides Company in the application of fast (near real time), scalable and cost effective data storage and retrieval technologies and techniques.
- Serves as lead engineer on development projects determining and documenting the development approach, timeline and resources required for review and approval by management. Monitors and meets company deadlines.
- Guides other software engineers in the development of AirSage solutions.
- Designs, develops, integrates, tests, and documents solutions as needed to support AirSage product platforms. Ensures products are well documented for ease on ongoing maintenance.
- Stays abreast of technology from a mobile device and software perspective.
-
Qualifications
- Minimum of three years’ experience in building architectures that manage terabytes and petabytes of data sets that grow quickly
- Over five years of large scale software engineering experience minimum
- Experience with Postgresql/mysql along with very good working knowledge of non-relational databases such as MongoDB/Reddis/Cassandra/Hadoop or similar.
- Strong background and experience with UNIX or Linux environments
- Experienced in designing and building highly scalable and available solutions including techniques like clustering, sharding, and large scale replication with very low latency and high throughput.
- Experience with wireless carrier networking technology is a plus.
- Proficiency in Python required. Other coding language skills including Java and C++ a plus.
- Geographic Information Systems (GIS) development experience.
- Experience with cloud/cluster computing, statistics, large data set modeling, predictive analytics and/or large data set visualization.
- Agile development experience.
-
Professional Skill Requirements
- A driven, goal-oriented, proactive personality, with an ability to multi-task when needed.
- Exceptional interpersonal and communication skills and the ability to interface with customers and personnel at all levels of an organization (both internal and external stakeholders), both verbally and in writing.
- Ability to thrive in emerging and fast-paced environments.
-
Educational Requirements
- Master’s Degree in Computer Sciences or Engineering or equivalent (Bachelors + 5 years’ experience).
- Project management certifications or training is encouraged
Contact Info Interested and qualified candidates should send a resume to jobs@airsage.com
No Telecommuting
Title: Senior Web Services Engineer
- Job Description:
- Architects, Develops and Guides Company in the use of innovative techniques and methodologies for implementing customer friendly and appealing Web Services Applications.
- Serves as lead engineer on development projects determining and documenting the development approach, timeline and resources required for review and approval by management. Monitors and meets company deadlines.
- Develops, designs, codes, tests, and documents software programs as needed to support AirSage product platforms. Ensures products are well documented for ease on ongoing maintenance.
- Guides other software engineers in the development of AirSage software.
- Stays abreast of technology from a web interface, mobile device, and software perspective.
-
Qualifications
- Minimum three years of solid web services applications development
- Five plus years of software engineering experience minimum.
- Proficiency in Python/Django or Java required. Object oriented development is a must.
- Solid architecture and development in SOAP and REST web services required.
- Experience with application caching such as memcached or JCS
- Geographic Information Systems (GIS) development experience
- Experience and significant comfort level working in a UNIX or Linux environment
- Experience with Postgresql/mysql along with non-relational databases such as MongoDB/Reddis/Cassandra or similar.
- Experience with cloud/cluster computing, statistics, large data set modeling, predictive analytics and/or large data set visualization is a desirable
- Experience with C, C++, and other languages such as PHP, Perl, or Ruby is a plus.
- Experience with wireless carrier networking technology is a plus.
- Experience with Amazon Web Services a plus
- Experience with Mobile Development such as Android or Apple is desired but not a requirement,
- Agile development experience.
-
Professional Skill Requirements
- A driven, goal-oriented, proactive personality, with an ability to multi-task when needed.
- Exceptional interpersonal and communication skills and the ability to interface with customers and personnel at all levels of an organization (both internal and external stakeholders), both verbally and in writing.
- Ability to thrive in emerging and fast-paced environments.
-
Educational Requirements
- Masters Degree in Computer Sciences or Engineering or equivalent preferred (Bachelors + 5 years experience).
- Project management certifications or training is encouraged
Contact Info Interested and qualified candidates should send a resume to jobs@airsage.com
No Telecommuting
Title: Software Quality Engineer
- Job Description:
- Plan, develop, and help execute test plans for all phases of product (development through live in field performance). Ensure overall integrity of the testing strategy.
- Design, document, execute and maintain test procedures used in the testing and verification of Airsage products.
- Design, develop, document, execute and maintain programs and tools for automated testing and reporting of Airsage products.
- Obtain, organize, and maintain suites of in field data for product comparison purposes.
- Report test outcomes by collecting, analyzing, interpreting, and summarizing data.
- Participate in code reviews and use programming knowledge and test results to guide product improvements.
- Review specifications and reference documentation, and interfaces as necessary during the product development and test cycle.
- Ensure code is effectively documented and assist in documenting code where needed.
- Communicate ideas and thoughts effectively to technical and management team.
-
Qualifications
- Minimum 5 years of experience in software testing and quality assurance.
- Minimum 2 year experience in the following: test planning scenarios, conditions and case development; developing, updating and maintaining testing standards and procedures; test execution, data setup, defect reporting & communication of status/metrics.
- Must be fluent in a GNU/Linux environment. Experienced in participating in an open source project is a strong plus.
- Excellent Python and Shell scripting required. Other coding language skills including Java a plus.
- Knowledge of software testing methodologies and strategies including unit tests, white/black box testing, integration testing, etc.
- Experience with code development best practices.
- Experience with relational database management systems (Postgresql a plus).
- Experience with NoSQL databases is a plus.
- Geographic Information Systems (GIS) testing/development experience a strong plus.
- Agile development experience is a plus.
-
Professional Skill Requirements
- A driven, goal-oriented, proactive personality, with an ability to multi-task.
- Independent time management skills.
- Ability to work as a team member.
- Ability to work creatively and analytically in a problem solving environment.
- Exceptional interpersonal and communication skills and the ability to interface with personnel at all levels of an organization (both internal and external stakeholders), both verbally and in writing.
- Ability to thrive in an emerging and fast-paced environment.
-
Educational Requirements
- Bachelors Degree in Computer Science or Engineering
- Strong background in Statistics is a plus
- Software QA certification is a plus
Contact Info Interested and qualified candidates should send a resume to jobs@airsage.com
No Telecommuting
Counsyl
- Location: South San Francisco, CA (US)
- About the company: Counsyl is a medical genomics startup founded by social entrepreneurs and philanthropists with the belief that every child deserves a chance in life. We've invented the Universal Genetic Test, a breakthrough diagnostic intended for parents planning to start a family. The test won the Wall Street Journal Innovation Award for Medicine, was named one of Scientific American's "Top 10 World Changing Ideas", and was featured in the New York Times. It is now offered at hundreds of medical centers and covered by insurance, all within the first year after launch. Our team is stocked with Stanford scientists and engineers, we're very well funded, and we're growing at a blistering pace.
We're also hiring.
- Title: Backend Engineer
-
About you:
- BS | MS | PhD in Computational Biology, Statistics, or equivalent
- Expert in machine learning and working with large datasets
- Background in analysis of next-generation sequencing data
- Can script, scrape, and clean any dataset
- Knows how to produce well structured code, a hybrid between an engineer and a PhD/research scientist
- Knowledge of NCBI, 1000 Genomes, and Hapmap databases
- Good intuition for the right statistical graphic
- Strong desire to learn web frameworks like Django, and to pick up HTML/CSS/JS
- High comfort level with OS X | Ubuntu | CentOS | Gentoo
- Exposure to systems running PostgreSQL | MySQL
-
What you'll do:
- Work with a small team on the entire stack, with a focus on the backend
- Develop algorithms and code for clinical genomic datasets straight off the sequencer
- Co-author manuscripts describing our technology and datasets
- Actually do the bench-to-bedside stuff that everyone has been talking about
- Enjoy taking care of the practical last mile problems needed to actually achieve a societal ROI on our multibillion investment in the Human Genome Project
-
What you'll get:
- Competitive salary and start-up equity package
- Excellent health insurance
- Catered meals every day plus a fully stocked fridge
- Gym access to work it off
- MacBook Pro, 30" monitor, iPad, iPhone, and all the toys you need
-
Apply Online: http://counsyl.theresumator.com/apply/k4HeFo/Backend-Engineer.html?source=PyCon
-
Job Title: Frontend Engineer
-
About you:
- BS | MS in CS or equivalent
- Full stack web developer
- Exceptional Python and Javascript programmer
- Strong intuition for usability and visual design
- Familiarity with web frameworks (Django preferred)
- Comfortable with HTML/CSS/JS
- Attentive to coding style (e.g. PEP 8 & PEP 257 are automatically checked in your dev environment) -High comfort level with OS X | Ubuntu | CentOS | Gentoo
- Exposure to systems running PostgreSQL | MySQL
-
What you'll do:
- Work with a small team on the entire stack, with a focus on the frontend
- Build clean UIs for patients and physicians to make sense of genomics
- Use the web to visualize huge genomic datasets and automatically control hulking pieces of laboratory equipment
- Enjoy taking care of the practical last mile problems needed to actually achieve a societal ROI on our multibillion investment in the Human Genome Project
-
What you'll get:
- Competitive salary and start-up equity package
- Excellent health insurance
- Catered meals every day plus a fully stocked fridge
- Gym access to work it off
- MacBook Pro, 30" monitor, iPad, iPhone, and all the toys you need
-
Apply Online: http://counsyl.theresumator.com/apply/V987Bg/Frontend-Engineer.html?source=PyCon
-
Telecommuting is OK
Aarki
- Location: Sunnyvale CA (US)
- Title: Software Engineer: Generalist
- Job description
- Develop Python code for web applications, data manipulation, analytics, deployment and tooling
- Maintain existing Python and C++ projects; identify and remove performance bottlenecks and improve resource utilization
- Work with event-based and asynchroous code architectures, like nginx and Twisted
- Write and optimize ORM and SQL code
- Research new problems, analyze available solutions and implement them using state-of-the-art approaches and tools
- Required skills
- Very strong programming skills in Python, Ruby, C++, C#, Java or any other language
- Experience with databases and SQL
- Experience working in Linux environment
- Experience with source control, testing, code analysis and documentation tools
- Good to have
- Relevant industry experience: ad targeting, fraud detection
- Experience with web frameworks
- Familiarity with JavaScript, jQuery
- Familiarity with iOS and Android application development
- About the company: Aarki is a small growing team - we currently have 8 employees, are well funded, offer health benefits, equity grants and competitive compensation.
- What Python is used for: almost all of our back end stack and internal tools. We also leverage C++ and JavaScript heavily.
- Contact Info: Contact us at jobs@aarki.com, see all job listings at http://aarki.com/jobs.
- Sorry, no telecommuting. Relocation assistance available
Stratasan
Who We Are
Stratasan is a Nashville-based startup in the healthcare sector that provides reporting tools that derive market intelligence from both public and private healthcare data. For example, we provide reports that show past and future market utilization (e.g., how many patients are expected to have heart problems in zip code 11105?), charges and costs, quality measures, etc.
Why You Should Talk To Us
- We are a startup in the early stages of growth, so your skills and input will have an impact on the company itself (for good or for evil).
- All of our products are on the open-source stack (Python/Django/Postgres/PostGIS), rare in healthcare.
- We do some really neat things with GIS (mapping), if you're into that.
- We concentrate on data (warehousing, analyzing, summarizing, etc), a burgeoning field.
Who We Need
- An enthusiastic developer with prior experience in at least one common web framework (e.g., Rails, Django, CakePHP). Previous experience with Python is obviously preferred, but if you have dabbled in multiple languages and you are willing to learn a new one, we should talk.
- Willingness to write automated tests to prove that your code works. We're not evangelical about TDD, but we are very interested in making our lives a little easier with testing. If you've used Rspec, cucumber, unittest, or PHPUnit, or even Selenium for full-stack testing, then you should be a good fit.
- Some knowledge of SQL (we use PostgreSQL with PostGIS) and document storage systems (we use CouchDB). We would love to find someone that has experience analyzing larger data sets (100GB+).
- Familiarity with DVCS (we use git).
- Strong communication skills are a must.
Where we are : Nashville, TN
If this sounds like a good fit, email us at jobs@stratasan.com. Send us a plain-text resume and a way we can contact you. For bonus points, include your GitHub or StackOverflow account.
Mailgun
- Location: San Francisco, CA
- Title: Lead Front-end Developer
- Job Description: We need a front-end developer to implement all of the great features being created by our back-end engineers. You should have experience designing and building UI. You will report to CEO.
- Requirements
- 2 years web development.
- Proficiency with python and typical front-end tools.
- Design experience a plus.
- About the company: We are a team of six (five engineers). We build fast and hate bureaucracy. Our brains hurt all the time. Our customers love us and pay us. No eyeballs. No ads. No social.
- What Python is used for: As much as possible, C for the rest.
- Contact Info: Contact us at jobs@mailgun.net
MapMyFITNESS
Location: (Austin, TX, USA and Denver, CO, USA) Job Description: MapMyFitness is looking for many developers to help build the future of fitness applications on both mobile and web.
Requirements
- Knowledge of computer science regardless of whether you learned it academically, professionally, or by hacking on your own.
- Passion for TDD, Continuous Integration, and Continuous Deployment.
- Teamwork that displays an appreciation for both the spirit and the letter of Agile process.
- Python, or proficient in at least a couple of OO languages and have no fear of semantics, syntax or sugar.
- MySQL, MongoDB, a love for big data and fast queries
- Django, or proficient in many other MVC frameworks. Specifically, must be proficient in wielding Django's ORM.
- 2-∞ years of experience
- Bonus Points: Sphinx, Memcached, Selenium
About the company
We're a start-up. We're building the future of fitness applications on both the web and mobile. MapMyFitness is consistently ranked among the top fitness apps in the world, with 6 million+ members, four+ star iTunes and Android app ratings, and partnerships with NBC, Humana, and Skechers (more coming soon!). We're looking for only the best developers to join our team.
Contact Info:
- Contact: Scott Hall
- E-mail contact: scott.hall@mapmyfitness.com
- Web: http://www.mapmyfitnessinc.com/company/work-for-us
- Telecommuting OK ...for rock stars only. Strong preference given to local candidates.
Reply.com
Location: Mountain View, Ca or San Ramon, Ca
Title: Web Developer
Job Description: Reply! Inc., the leading online marketplace for locally-targeted advertising, seeks to hire a brilliant Web Developer with Python experience. This person will work closely with Product Management and Marketing building industry leading web applications. You will translate rough design concepts into innovative working solutions, establish consistency, and optimize user experience.
We are growing fast! If you're looking for a great opportunity to work for one of the fastest growing companies in the local market, then check us out. If you have great skills and smarts in any one of the areas listed below (and have designed and implemented applications on the web) you may have what it takes to be a part of creating one of the most important businesses in local.
- Qualifications:
- Proven experience in developing high availability, high volume web based applications using Python, Django, and MySQL
- Deep experience with the technology we use: Python/Django, Linux, MySQL, PostgreSQL, memcache, lighttp, Apache, and SOLR
- Solid experience with HTML, Javascript, and CSS. HTML5 is a plus
- Solid experience with JQuery
- Experience with the APIs from social networks; i.e., Facebook, LinkedIn and Twitter
- Experience with database design and optimizations. MySQL and Postgres
- Strong written, verbal and interpersonal skills
- Able to excel in a highly collaborative, friendly, and open environment
- Experience with Plone CMS and Django framework
- Experience with source management tools (SVN, Git or equivalent)
- Strong Object Oriented skills
- Expertise in data structures, algorithms, and complexity analysis
- Comfortable developing RESTful JSON APIs
- Experience with NoSQL data architectures and databases
- Knowledgeable foundation in interaction design principles
- Able to excel in fast-paced environment.
-
Personal Attributes of the Ideal Candidate Include:
- A guerrilla sensibility, an appetite for risk, a big thinker: Reply.com needs someone with experience who is open-minded and crazy enough to be innovative. In other words, we need someone who knows a lot, but knows he or she doesn't know it all
- Team attitude: a willingness to roll up your sleeves, a service approach to leadership, a history of respect for all colleagues and intolerance for politics
- Company benefits are offered from your date of hire. A 401k plan is offered after 90 days of employment.
-
Contact Info: To apply please email your resume to christina.bailey@reply-corp.com
Cisco
http://www.cisco.com/go/security
Location: San Bruno CA
Wanted: Python engineers that want to keep the world safe as part of Cisco's Internet security team
Serious security threats are being introduced by email and web traffic as more than 1 billion new web pages are added every day and countless messages flow around the world. Combined with rapid content churn, this content explosion has created a vast "dark web" that challenges traditional gateway defenses. Cisco's Web and Email Security Appliances address these risks by employing advanced tools including rapid machine learning, acceptable-use policy controls, reputation filtering, malware filtering, data security, and application visibility and control.
We have several development and QA positions open for this growing fun team. This is not an IT position; you will be developing or testing our future web security appliances. Although network security, routing, and firewall experience are nice, we can teach you those. What we're looking for are great software engineers with a thorough knowledge of networking protocols and details of TCP/IP. A general knowledge of HTTP, HTTPS, SOCKS, FTP, RTSP, SMTP, IM, and P2P is also preferred. We are a UNIX shop and most of our development is in Python, with some in Perl, C and C++.
Live in the city without the long commute to Silicon Valley! San Bruno is a short commute from San Francisco, with shuttles to and from BART and CalTrain. With our game rooms and relaxed atmosphere, our site feels like a start-up, but with the money and stability of a large company.
Contact Brad at bramacdo@cisco.com or visit our main recruiting site.
BigDoor
- Location: Seattle Washington (US)
-
Title: Software Developer
-
Job Description: We are a Seattle based tech startup using the “lean startup” methodology to build our company. We are venture backed (Foundry Group / Brad Feld), small, scrappy, and having the time of our lives.
We are building a platform that helps digital publishers create loyalty programs and game mechanics into their site or application through points, badges, levels, virtual currency and virtual goods. But we don’t just build stinkin badges, we build economies for our partners. We're developing a game mechanics and virtual economy ecosystem based around our RESTful API to interact with our MySQL database for clients and we do high volumes of transactions. Our customers include digital publishers, content providers, app developers, goods vendors, and advertisers. Our platform is extensible in order to allow a wide variety of apps to be built on top of it.
In other words, we are trying to make the entire online world a lot more fun and engaging. As such, we aren’t a stuffy, stodgy or boring company. We are a small pack of geeks trying to have as much fun as we can while accomplishing an amazing amount of progress toward our goal.
We find resume’s boring and dry, but we love real tech demo’s. As you can tell, this isn’t a “typical” job, and we aren’t looking for a “typical” person. We are looking for people with a technically creative mentality and we are looking for people who have passions outside of work. Nuff said. On to the goods.
We need a Python Dev to help us with the following:- Play a key role in the design, architecture, implementation and deployment of new products and enhancements to existing products.
- Work with the operations team to design effective and optimized deployment architecture/infrastructure
- In the event of issues in production systems, assist in the identification and resolution of defects.
- Participate in the planning and execution of product releases.
-
Requirements
- Python / Django experience required
- Linux command line experience required, BASH scripting a plus
- SQL scripting and RDBMS knowledge required
- SVN and Git experience required
- Links to Github/BitBucket or other code contributions encouraged
- Geek cred (e.g high Stack status) a plus
- Passion for gaming or game development preferred
- Did we say “technically creative”?
- Experience with VIM preferred. EMACS will be tolerated...
-
About the company: To see our full description, visit the sponsors page.
-
What Python is used for:
- Our dev stack is:
- Linux
- Apache
- MySQL
- Python, Django
- SVN/Git
- Super-Smart-Geeks who know how to kick ass
- Our dev stack is:
-
Contact Info: Contact us at HR@BigDoor.com, our main careers site is located at http://www.bigdoor.com/about-us/careers/ - take a look, we are hiring for a variety of roles.
- Telecommuting is not OK
Eucalyptus Systems
Eucalyptus is Hiring!
We love big challenges
Eucalyptus started as an advanced research project in Santa Barbara, California. Now, our software operates some of the most innovative and demanding cloud computing environments in the world. We are building a global distributed workforce to service our customers. What we do requires a special breed of people. Are you one of them?
Passion
Do you have the passion, determination and learning ability that our positions require? Are you ready to work hard for the benefit of users, customers and partners worldwide? Are you longing to make the world a better place? If you do, we want you to become one of us!
Independent thinkers and active doers
We look for team players of very high personal and professional integrity. We want people who embrace transparency and openness. We set the bar high in terms of skill, performance and ability to learn. We specifically look for independent thinkers and active doers who can innovate and drive change — people who can learn and grow. And in all of this — perhaps as the first criterion — we look for people with a warm human mindset.
Join Us!
Interested? We want to hear from you. Don't worry about relocation, you can be located virtually anywhere in the world. Don't worry if we don't seem to have an open position for you at this moment. Don't worry if you are currently happily employed somewhere else. Send us your resume, tell us what intrigues you about cloud computing, describe what you could do for Eucalyptus.This could be the start of something significant.
To see a list of current openings, visit http://www.eucalyptus.com/careers
Olark
Be there.
When people come to your website and don't understand something or can't find what they are looking for, what do they do? Olark puts visitors to your website as buddies in your instant message client- so you can see who's on your site and easily talk with them.
-
Location Palo Alto, CA or Ann Arbor, MI, preferred
-
Job Description We're specifically looking for someone to help us with DevOps. We have very active monitoring set up but are looking to improve our automated failover and add nines to our reliability. You should be familiar with debugging server issues (swapping, network issues) and standard scaling tools and strategies (memcache, mysql, sharding, clustering). You will work on systems that millions of people interact with daily.
-
Specific Technologies Used RabbitMQ, Thrift, twisted, ejabberd, and of course lots and lots of Python
-
Other Things We Care About bootstrapped startups, detecting and fixing issues before our it affects our users, climbing redwood trees, digging deep into technical issues
-
Contact jobs@olark.com! Let us know why you're interested in Olark and a link to LinkedIn / GitHub or equivalent
Summits and Sprints
WebFilings
-
Location: Various locations in the US.
-
About the company: WebFilings’ software engineers develop best-in-class, next-generation collaborative web applications for accounting and finance teams around the world. We hire smart people with a broad set of skills who are ready to tackle some of technology’s greatest challenges. We work on problems ranging from real time collaborative editing to distributed map reduce jobs to data warehousing and report generation.
WebFilings’ culture is highly innovative and team-oriented. We encourage autonomy and provide you the opportunity to develop mastery in areas about which you are passionate. As a software engineer at WebFilings, you will clearly understand the needs of our customers and the benefits our software provides them and their community. Since we develop and release on extremely fast cycles, you will see your code live, in production, often within days or weeks rather than the months or years as with some companies. We work with whatever the best tools we can find and are always improving ourselves and our process. Candidates should be interested in challenging and improving themselves as a developer and helping your team members to do the same.
-
Minimum Qualifications:
- BS degree in Computer Science or related field (In lieu of degree, 4 years relevant work experience).
- Experience programming in one or more of Python, Actionscript/Flex, C/C++, C#, Java or Javascript/AJAX
-
Preferred Qualifications:
- A solid foundation in computer science, with strong competencies in data structures, algorithms, distributed systems.
- Experience with Python unit testing.
- Several years of large systems software design and development experience. Experience working with virtualized OS environments a plus.
- Significant coding skills in one or more of Python, Actionscript/Flex, C/C++, Java or Javascript/AJAX
- Additional experience with GIT, Objective-C, Mobile computing, SQL, NoSQL, Google App Engine, Amazon EC2, API/web service design are a plus.
-
Where we use Python: The majority of our products are written in Python. We use the Python SDK on Google App Engine. Everything we do is cloud based.
-
We Have Three Unique Developer Profiles:
- Cloud Computing Infrastructure and Services
- We develop on the latest cloud computing technologies including Google AppEngine and Amazon EC2 in a hybrid cloud environment unlike anything else in the industry. We focus on scalability and performance, building a platform that will scale to support tens of thousands of users. *Relevant technical backgrounds include: Database Development, Large Scale Distributed Systems, Performance and Memory Optimization, Web Service Development, Google AppEngine, and Amazon EC2
-
User-Facing Web Applications
- We develop highly interactive web applications using the latest web and browser technologies including HTML5, AJAX, Javascript, CSS, and related libraries. These applications stretch the boundaries of what is possible for a browser-based application and deliver a user experience that is second to none.
- Relevant technical backgrounds include: Web Application Development, Cross Browser Compatibility, User Interface Development.
-
Rich Internet Application Developer
- RIA developers will be working on a cutting-edge platform that combines a state of the art Google App Engine back-end with a large scale Flash Player-based enterprise application written with the Flex SDK in Actionscript. Attention to detail, crafting superior user experiences, and writing high-performance efficient code are all key qualities necessary for this position.
- Relevant technical backgrounds include: Actionscript, Flex SDK, PureMVC, Async service calls, UI/UX Development.
- Cloud Computing Infrastructure and Services
-
Contact Info: jeff.garrison@webfilings.com or visit our jobs page to apply: https://www.webfilings.com/about/be-part-something-amazing/career-opportunities
Patron
Lanyard
DreamHost
-
Title: Senior Cloud Developers
-
Locations: Los Angeles, San Francisco CA
-
About the company: DreamHost is a web hosting company with 300,000 customers and 1.2 million domains hosted. We currently offer shared hosting, virtual private servers (VPS), and dedicated servers to our clients. DreamHost is building a public OpenStack cloud. We're also the primary sponsors of an open source distributed storage system called Ceph. Ceph is the storage layer for our OpenStack cloud deployment. If you're passionate about open source software, we want to talk to you!
-
Qualifications:
- Be able to thrive in an agile development environment (Scrum).
- Understand the DevOps model and how that practically applies to a hosting company.
- Possess a burning passion regarding innovation and new technologies.
- 6-10 years experience designing and writing complex, scalable applications.
- Experience solving large scaling issues.
- Flexible enough to quickly adapt and learn new technology.
- Experience with public and private cloud platforms: Amazon S3/EC2/etc, RackSpace CloudFiles/CloudServers, OpenStack Swift/Nova.
- 6+ years developing applications on Linux operating system environments.
- Expert knowledge in Python. C, C++, and Perl a big plus.
- Experience with virtualization, preferably on multiple hypervisors.
-
Apply direct on our site: http://dreamhost.com/about-us/jobs/ Or you can email your resume to "chris.mueller@dreamhost.com"
-
Telecommuting is an option.
Food and Beverage
FOSS
Oregon State University Open Source Lab (OSUOSL)
- Location: Corvallis, OR
-
Title: Open Source Software Developer
-
Job Description: Oregon State University's Open Source Lab is recruiting a full-time software developer (Analyst Programmer, Competency Level 3) who will design, deploy, and maintain software for Ganeti Web Manager, several home-grown Open Source Lab projects, and other tools supporting the hosting we provide.
Reporting to the Operations Manager of the Open Source Lab, the Analyst Programmer (Competency Level 3) will possess at least 2 years of experience as a software engineer or equivalent. Candidate must be proficient in relational databases (such as MySQL or PostgreSQL) and proficient in Python and one or more of the following programming languages: Ruby, Java, PHP or Perl. Open Source Lab employees also work closely with and mentor student developers and interact with clients, so excellent communication skills are required for success in this role.
The person in this position is responsible for developing and modifying complex software applications, documenting code and development processes, and overseeing student software developers. This position will allow the candidate to interact with many of the open source projects hosted by the OSL. We seek candidates with a high level of initiative, motivation, and a high degree of success in previous endeavors.
This position requires full-time, on-site work at the Oregon State University campus in Corvallis, Oregon.
-
Contact Info: To review posting and apply, go to http://jobs.oregonstate.edu/applicants/Central?quickFind=59806
- Telecommuting is not OK
- Closing date: 1/31/2012. OSU is an AA/EOE.