Job Directory Software Architect (Platform)

Software Architect (Platform)
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Description

As a Software Architect, you will architect, design, develop, and test software solutions for Roostify's Platform team. The primary focus of this position will be architecture, development, deployment and support of the core components of our platform as we grow and scale.

Essential Job Duties

* Gain a deep understanding of the Roostify systems and use that to drive future development efforts towards a sustainable and extensible solution
* Provide guidance, support and clarity on technical (solutions) for the entire team.
* Remove, reword what is above: Drive the overall architecture and provide guidance to team members
* Be responsible for designing and scoping development tasks.
* Reword to focus on just the interactions between this role and other roles at Roostify: Interact with other members of the engineering and product management team to ensure compatible implementation of the solution with the existing platform.
* Understand scheduling, cost and other constraints; and make resource and architectural trade-offs based on those factors.
* Serve as a group-wide advocate for quality coding and best practices.
* Develop elements of the overall software solution when required.
* Handle escalations and effectively interact with customer support to resolve production issues.

Requirements

* BS or MS (preferable) in Computer Science or equivalent
* 10+ years' experience in software design and development, and 3+ years experience in architecture.
* Design experience with secure, white labelled, multi-tier, multi-tenant, highly scalable and highly available web applications preferred
* Expert level object-oriented languages
* Expert level domain modelling Postgres preferred
* Extensive knowledge of Unix/Linux environments
* Experience building an API-based platform ecosystem
* Experience with Amazon Web Services (AWS) and/or other cloud platforms.

Desired Skills

* Knowledge of web security fundamentals
* Experience programming with Java/J2EE and Ruby on Rails
* Passionate about a data-driven approach to engineering
* Knowledge of ELK stack, BI/Analytics platforms and tools
* Experience in scaling and deploying high availability solutions.
* Experience & knowledge in the mortgage/finance technologies
* Experience working in a fast global team environment
* Knowledge and experience working with crypto/encryption technologies

You:

* are a quick learner
* have flexibility of attitude
* are curious
* are a good listener/communicator
* can break down and organize complex problems
* are motivated and self-driven

This is a San Francisco based position. Only on-site employees will be considered.

* AGENCY RECRUITERS PLEASE DO NOT CONTACT OUR COMPANY WE ARE NOT WORKING WITH EXTERNAL RESOURCES*

ABOUT ROOSTIFY:

At Roostify, we believe that home lending should be a fair, fast, and transparent experience. Roostify's software is used by banks across the country to improve lending experiences every day.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.