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

Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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