SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Senior Software Engineer

Company: Harbour
Location: San Francisco
Posted on: January 16, 2022

Job Description:

About Us
Harbour is a San Francisco-based digital contracting platform built for businesses powering the creator economy. We are dedicated to bringing much-needed innovation, beauty, and efficiency to the digital contracts space. Our business values creativity, thinking big and acting with kindness.
Harbour is part of the Guggenheims Technology and Innovation Council, a sponsor of Sundance Film Festival, and continues to support causes that empower creators. We were co-founded by ex-Google and ex-Getty Images employees and are currently scaling fast and investing heavily in engineering, analytics, and data.
Open Role
Harbour loves data -- we are looking for a senior software engineer with a passion for building customer data APIs and integrations to take our product from its current version, which is loved by customers, to a platform that will scale to $100m in revenue and beyond. We are trusted with some of the most important and sensitive documents from our partners and need to engineer systems with the auditability, robustness, and reliability worthy of that trust.
Youll report to the CTO (ex-Googler) and be the primary software engineer who will design and build our core data APIs, and set the best practices that our future engineers will follow.
Job Location
Remote optional - San Francisco, Bay Area-based preferred
Experience

  • Expertise in database, data flow, and API design, including leading and launching thoughtful enterprise-grade customer API endpoints, webhooks, and third-party data integrations (e.g., Salesforce, HubSpot, Zapier)
  • Strong experience building and scaling large data systems
  • Strong experience and knowledge of modern datastores, API documentation, and design, SQL and Python
  • Preferred but not required, experience with the OpenAPI Specification (OAS), Apache Airflow (or comparable data workflow technologies), and/or Python Connexion
  • Passion for data-informed decision making and analytics
  • Entrepreneurial track record with proven ability to discover and act on new business opportunities enabled by data
  • Strong communication and collaboration skills
  • Experience delivering high-quality software design and development including experience with restful services
    Responsibilities
    • You will implement many of the core data APIs, queries, and webhooks for the web client to read/write transactional Harbour data and create/store/export their contracts and files
    • Implement advanced exception reporting and notifications
    • Define and build and iterate on our core data infrastructure
    • Implement advanced data backup systems
    • Implement system performance analytics to determine opportunities for improving overall product speed and responsiveness
    • Define and maintain security and performance procedures with well-defined metrics
    • Working with the Sales team and client partners, you will help to define, build and deliver data products (e.g., flexible API, automated exports)
    • Champion and execute on new approaches to improving how Harbour secures and utilizes data to the benefit of our business and customers
      Our current tech stack
      • Transactional/metadata: Google Spanner
      • File storage: Google Cloud Storage
      • Server: Google App Engine Python with Flask
      • File Processing: Python-based Google Cloud Functions, Google Cloud Run
      • Distributed event messaging: Google PubSub
      • Web Client: HTML/JS/CSS with Vue

Keywords: Harbour, San Francisco , Senior Software Engineer, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds