Solution Architect - Salesforce at Roofstock
Oakland, CA, US
Roofstock is the leading marketplace for investing in single-family rental homes that cash flow day one.  With over $2B in transactions, our mission is to make real estate investing radically accessible, cost effective and simple.  We want to use technology to transform the way real estate is bought and sold and make real estate investing as simple as investing in stocks.  Simply put, we are passionate about helping our customers build wealth through real estate.
Roofstock has been recognized as a great workplace by Glassdoor and Great Place to Work® and was recently named to the Forbes Fintech 50 and the Red Herring 100 lists of most innovative companies. Roofstock has raised over $83M to date, is based in Oakland, CA and Dallas,TX with approximately 200 people and is growing rapidly.  Check out our reviews and see why our employees love working here!
The Salesforce Solution Architect is responsible for architectural design and implementation, including both hands-on practical work and technical leadership of our Salesforce organization. We are looking for a dynamic and self-motivated person with a strong customer focus and the ability to lead new initiatives in a multicultural environment.
While you are comfortable working by yourself, you love working as part of a team, and have strong collaboration skills. You are looking to make your mark, and want to be part of an organization that is changing the way real estate is transacted.

What you will do:

    • Lead Salesforce architecture and technical team; design and create application architecture and develop solutions that achieve business objectives that are secure, scalable and maintainable; translating business requirements into systems, services, and solutions.
    • Implement automation to improve processes and support critical business functions.
    • Design and building custom solutions on the Platform, including custom objects, workflows, Process Builder, Flow and Apex code.
    • Stay current on Salesforce releases, new features, product roadmaps and applications available from 3rd parties on the Salesforce AppExchange
    • Support customized applications, user permissions, security settings, custom objects and workflow.
    • Effectively partner with various technology teams to define and implement elegant, scalable and sustainable technical solutions using Salesforce technologies with best practices in mind.
    • Create and enable best practices, governance measures, and patterns for custom and configured solutions on the Salesforce platform.
    • Design user focused and innovative Salesforce solutions involving configuration of Salesforce, AppExchange packages, creation of complex data models, external integration, business process automation and custom functionality to solve business requirements.

What you will bring:

    • 5+ years of Salesforce application development
    • 3+ years of architecture experience across various Salesforce clouds (Sales, Marketing, Service and Platform clouds etc.)
    • Salesforce Certification is an added advantage.
    • 4+ years of experience using Agile development methods and practices
    • 4+ years of experience with custom SDLC processes such as code versioning, packaging, test driven development (TDD), continuous integration, test automation, code analysis and code quality metrics
    • Proficiency with Apex, SOQL, VisualForce, Relational Databases and JavaScript
    • Demonstrated knowledge of business process flows in Sales, Support and Business Operations.
    • Experience with other Enterprise Application platforms such as Pardot, Hubspot, and JIRA
    • A reliable, responsive attitude toward delivering results and maintaining keen focus
    • Excellent teamwork, communication (oral and written) and collaboration skills; executive presence when communicating complex topics to non-technical leadership audience
    • Experience with data migrations and integrations
    • Energy and enthusiasm for excelling in a fast-paced, growth-oriented company
    • Bachelor's degree in Computer Science, Business, Information Systems or related field preferred

What we offer:

    • An opportunity to be part of a well-funded early-stage start-up
    • Equity incentives to give you a stake in our future
    • Medical, Vision and Dental for you (95%) and your dependents (65%)
    • 401k
    • Pre-tax commuter benefits
    • Flexible Time Off and sick days
    • An upbeat and collaborative work culture
    • A fully stocked kitchen with snacks and meals
    • Company-sponsored outings
    • Discounted Gym Memberships
Roofstock is an equal opportunity employer. In keeping with the values of Roofstock, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.