Software Engineer - Platform

Hearsay Social San Francisco , CA 94118

Posted 2 weeks ago

Hearsay Systems is the leading enterprise cloud company offering sophisticated client engagement products to companies within the financial services vertical. Our tools are currently used by over 150,000 agents and advisors, providing them with automated workflows and advanced AI that allow them to more easily develop and foster personalized relationships with their existing clients and prospects at scale. We partner with Chief Distribution and Marketing Officers at the world's leading financial services companies (including Morgan Stanley, Goldman Sachs, Wells Fargo, JP Morgan Chase, Prudential, New York Life and Allstate) to enable them to get a real-time pulse of field conversations and to trigger more effective targeted advisor-client outreach with AI-optimized calls, text messages, email follow-ups, and social media interactions.

Hearsay is headquartered in San Francisco with offices in Seattle, New York, Chicago, Toronto, London, Budapest and Manila and has raised $50M in venture capital from Sequoia and NEA.

We are looking for a creative, get-it-done software engineer to join our passionate Platform team and drive innovation in this key strategic product area!

What You Will Accomplish:

  • Collaborate with your team of developers and product experts to build and grow the internal- and external-facing API layers of our systems

  • Drive ongoing improvement in the scalability and reliability of our APIs, Services and other Platform components

  • Participate in evolving the development processes of your team

  • Mentor and be mentored by your team members in development techniques and technologies

  • Experiment with technologies and processes, observe the outcomes of experiments, and teach the rest of the organization what you've learned

About You:

  • BS/MS degree in Computer Science, Engineering or related field, OR equivalent work experience

  • 3 or more years experience in delivering production level software with expertise in most of the following: API, Object Oriented Design, Distributed System, Databases (both relational and NoSql), Performance and Scalability

  • Demonstrable Fullstack or Backend experience delivering successful user outcomes through solid software development skills and practices

  • Proficiency in at least one major technology stack

  • Experience building software-as-a-service products in a cloud environment

  • Comfortable with concepts around continuous integration and delivery and operating in a continuous delivery environment. Working experience with Agile methodologies is a big plus

  • Excellent written and verbal communication and interpersonal skills, able to effectively collaborate with technical and business partners

  • Awareness of and focus on user outcome and business value in all technical considerations

  • Strong self-drive to teach and learn from your team, a team multiplier

  • Sense of humor (everyone says this, but we really mean it)

Nice To Have:

  • Deep understanding of HTTP and REST architecture

  • Python, Django and Javascript (React) experienceAWS and other Cloud technology (e.g. Elasticsearch) experience

  • Linux/Unix familiarity

  • Enterprise software development experience

OUR COMMITMENT TO DIVERSITY AND INCLUSION: At Hearsay we believe that diverse teams are the best teams. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.

OUR COMMITMENT TO DIVERSITY AND INCLUSION: At Hearsay we believe that diverse teams are the best teams. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Platform


Posted 3 months ago

VIEW JOBS 2/1/2019 12:00:00 AM 2019-05-02T00:00 Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Platform engineers are the backbone of the Engineering team. The team is responsible for building awesome systems and services that allow the rest of engineering to produce and deploy software that is scalable, reliable, secure, correct, consistent, and well tested. Scaling a complex system shared across multiple merchants, vendors and products is hard. Our consistency and security requirements make scaling harder. Challenges like this fascinate us and the Platform engineering team works with all of our Engineering teams to find simple, consistent, clean and scalable solutions that work across the entire engineering organization. What You'll Do * Build systems, services and tools to handle new Affirm products and business requirements that securely scale over millions of users and their transactions * Build frameworks and services which will be used by other engineering teams at Affirm to manage billions of dollars in loans and power customer experiences * Build and scale our fast growing online services and offline data pipelines. * Build systems which help us in efficient underwriting and fighting fraud. * Work with product managers, tech leads and other engineers to build Affirm products. * Collaborate with other teams on security, reliability and automation. What We Look For * Experience building and owning large-scale, geographically distributed backend systems. * Skilled at developing and debugging in one or more programming languages. * Python development experience is a plus. * Experience with AWS and/or other cloud providers is a plus.You prefer using, enhancing and contributing to OpenSource solutions than building solutions from ground up. * Experience with (or want to learn about) operating system internals, filesystems, databases, network, concurrency frameworks. * Unquenchable thirst for learning new things. * You obsess about keeping costs low while building your products. * Familiarity with Linux. * Computer Science Degree with industry experience is required. #LI-DA1 At Affirm, "People Come First" is a core value and that's why diversity and inclusion are vital to our priorities as an equal opportunity employer. You can learn more about our D&I efforts here. We also consider qualified applicants with arrest and conviction records for positions in accordance with applicable laws, including the San Francisco Fair Chance Ordinance. Affirm San Francisco CA

Software Engineer - Platform

Hearsay Social