Senior Software Engineer

Company:  Legalist
Location: San Francisco
Closing Date: 17/10/2024
Salary: £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Intro description:

Legalist is an institutional alternative asset management firm. Founded in 2016 and incubated at Y Combinator, the firm uses data-driven technology to invest in credit assets at scale. We are always looking for talented people to join our team.

Where You Come In:

  1. Help to design and implement the architecture of a large-scale data pipeline system
  2. Design, implement, and maintain various components of our ELT data processing infrastructure
  3. Collaborate with our product and business teams to understand/anticipate requirements to strive for greater functionality and impact in our data processing systems
  4. Scale architectural design work through data engineering, data governance, and solutions architecture
  5. Lead development of data architecture best practices, standards, design review processes, and creation of repeatable design documents
  6. Comfortable working in a fast-paced high-growth business
What you'll be bringing to the team:
  1. 4+ Years experience with Python for automation and data wrangling
  2. Production experience in high-throughput distributed system
  3. Familiarity with data warehousing concepts, tools and monitoring highly recommended (Airbyte, DBT, Bigquery, Redshift)
  4. Ability to develop and maintain all aspects of a data processing pipeline end to end (Extract, Load, Transform, Monitor, Document)
  5. Experience cleaning and wrangling data from multiple disparate structured and semi-structured sources including (HTML, XML, REST, GraphQL, PDF, JSON, and spreadsheets)
  6. Experience with cloud environments like GCP, AWS, as well as containerization tools like Docker and orchestration such as Kubernetes or others
  7. Familiarity with message brokers such as Kafka, RabbitMQ, Google Pub/Sub
  8. Good understanding of different types of databases (Postgres, Redis, Google Datastore, Google Bigtable, etcd)
  9. Mastery of computer science basics: Algorithm, OOP, SQL, ORM, Recursion, Memoization, Caching, Common Design Patterns
Even better if you have, but not necessary:
  1. Experience with microservices architecture would be a plus
  2. Experience with DevOps
  3. Experience with reporting tools such as Power BI, Grafana, Tableau
What you can expect:
  1. A competitive salary, package and the chance to make your mark at a fast-growing FinTech company
  2. An amazingly talented and supportive team, founders, and investors
  3. Focus on personal career growth and development, with options for professional training
  4. Flexibility with working hours, focus is on output and professional performance
  5. Flexibility with working location, again focus is on output and quality of work
  6. Brand new technology and industry best practices. Strategic experimentation and innovation is welcomed and appreciated

#J-18808-Ljbffr
Apply Now
Share this job
Legalist
  • Similar Jobs

  • Senior Software Engineer

    Alameda
    View Job
  • Senior Software Engineer

    San Francisco
    View Job
  • Senior Software Engineer

    Emeryville
    View Job
  • Senior Software Engineer

    San Francisco
    View Job
  • Senior Software Engineer

    Oakland
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙