Chief Engineer

Earn

(San Francisco, California)
Full Time
Job Posting Details
About Earn

EARN As the nation’s leading microsavings provider, EARN is a nonprofit that gives families the tools to build wealth and achieve life-changing goals such as saving for emergencies, college, buying a first home, or starting a small business. Since 2001, we have helped tens of thousands of low-wage families through innovative financial products including matched savings accounts, checking accounts for the unbanked, and financial coaching.

Responsibilities

We are looking for a talented Chief Engineer with excellent problem solving skills to design, develop and deploy our Web applications. The candidate will be a self-starter who can work independently in a highly demanding, rapidly changing and growing organization. EARN uses agile methods and best-of-breed online tools. We have a desire for continuous innovation, and are open to new technology and using new techniques and methodologies to solve problem with a great social need.

  • Architect, design and develop EARN’s web applications.
  • Own the technology stack for EARN’s applications.
  • Provide technology leadership to the engineering team.
  • Manage the operations of EARN Web sites.
  • Provide technology roadmap and plan future product releases in cooperation with product management.
  • Manage EARN technology vendors and external contractors.
  • Communicate the status of technology projects to stakeholders and management.
  • Recruit the necessary talent to achieve EARN’s technology goals.
  • Stay current on emerging technologies so as to understand how to apply them to EARN’s mission.
Ideal Candidate
  • Has led the development of a Cloud based Web/Mobile application.
  • Proficient in Python web frameworks such as Pylons, Flask, or Django.
  • Solid understanding of relational databases and SQL.
  • Experience with public cloud infrastructure (we use AWS).
  • A working knowledge of Git.
  • Ability to write maintainable code with extensive test coverage, and to work in a continuous integration and deployment environment.
  • Knowledge of HTML 5/CSS/JavaScript is required.
  • Experience working with RESTful APIs (and building them too!).
  • Experience with deployment and configuration management tools (e.g. Chef, Ansible, Puppet, etc.) in cloud-based environments.
  • Good oral and written communications.
  • A willingness to learn and use new technologies.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • Working Independently
  • AWS
  • Cloud
  • Consistently Seeking and Learning New Technology
  • CSS
  • Design
  • RESTful APIs
  • JavaScript
  • Leadership
  • Methodical Problem Solving
  • Python
  • Relational Databases
  • Responding to Changing Demands
  • SQL
  • Strong Oral and Written Communication
  • Web Applications
  • Web Development
  • Writing Code
  • Django
  • Flask
  • Git
  • HTML5
  • Puppet Administration
  • Pylons
  • Software Configuration Management
  • Mobile Software
  • Deployment
  • Chef Software

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.