Software Developer
Earth Economics is seeking a full-time Software Development Engineer who also possesses strong database engineering skills for a team building the world’s largest database, website and computational engine for calculating the economic value of ecosystems and their services (see http://eartheconomics.org/Page150.aspx for more details).
This is an extraordinary opportunity for someone who wants to help create a tool that will literally change how we value the Earth.
Responsibilities & Specific Duties:
Develop full suite of web-based tools on Amazon Web Services
Design business intelligence and site analytics modules, reports, and dashboards
Implement guest and paid user accounts, profiles, storage and security
Implement secure connectivity with third party services
Ensure that all code is fully internationalizable and in compliance with appropriate security, ISO and accounting standards
Define and publish APIs
Design and tune the RDMBS
Create, test, and maintain streamlined systems for CRUD, capacity planning and management, code version control, backup and disaster recovery, and implement automated process, task, and monitoring tools
Respond quickly to bug reports and new feature requests
Work closely with Project Manager and team on scoping, scheduling, tracking, and communicating progress of work
Assist in coordinating the work of other development team members
Minimum Qualifications and Education:
3+ years as full-time SDE, and familiarity with full product life cycles
Experience with one or more of C++/Java/C#, and two or more of Python/PHP/Perl/Javascript/RoR, and proficiency with one or more of the above.
Experience in design and deployment of databases
Experience in *NIX environments, and fluidity with shell scripting and regular expressions
Strong security skills
Adept at Agile software development
Experience with database design and modeling tools such as ERwin
Enthusiastic and positive can-do attitude and enthusiasm for fast-paced collaborative teamwork
Passion for making a real difference in the world
Ability to travel / carpool to Tacoma once or twice weekly for staff meetings (core dev team is based in Seattle area)
Ability to travel nationally and internationally to attend or present at conferences
Additional Qualifications:
The ideal applicant will have 3 or more of the following qualifications:
BS or higher in CS, EE, Math, Statistics or related technical fields
1+ year experience with Amazon Web Services
1+ year experience with Google Maps, KML and Fusion Tables
Deep knowledge of XML
Strong Perl scripting skills
Experience designing and deploying Business Intelligence tools and dashboards
Experience with security and accounting audits
Familiarity with Statistical / Econometrics software (e.g., S, R, SAS, SPSS / Stata, Eviews, Gretl)
Coursework, degree(s), publications or equivalent experience in econometrics or environmental / geophysical sciences
Application materials:
Cover letter describing your interest in and fit for the position and project
Resume
2-4 SDE project examples with description of your roles, responsibilities and achievements
Please include your solution to this [commonly asked] question: "In the programming language of your choice, write the code that detects whether a single-linked list has loops." Include a couple of sentences explaining your choice of language and your implementation. Also include your thoughts on potential improvements.
3 professional references
To apply, submit all application materials in a single email with your full name and “Software Developer” in the subject line to
ccooley@eartheconomics.org .
About Earth Economics:
Earth Economics (EE) is a non-profit 501(c)(3) organization based in Tacoma, Washington USA, with a Seattle-area based development team.
We’re a visionary organization that has been working for over ten years to transform the way the Earth is valued. We currently provide custom reports, economic and policy analysis and training for a wide range of local, national and international NGOs, businesses, and governments. EE is an equal opportunity employer that offers a competitive benefits package,
schedule and telecommuting flexibility. New team members become part of multicultural teams at EE and have the opportunity to work with diverse constituencies around the world.
For more information, please visit
http://www.eartheconomics.org .