Remote Software Engineer - Integrations, Crawler

Posted

Apply now
Please, let Truv know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Truv empowers financial firms to underwrite with confidence by providing a frictionless and secure infrastructure that connects financial institutions and background screeners to over 45 payroll providers.
  • The company aims to streamline the process of verifying employment and income, reducing the time and effort involved.
  • Truv's remote-first distributed team consists of experienced professionals from various locations, including the Bay Area, Miami, and Toronto.
  • The company values a community where everyone belongs and thrives, regardless of their location.
  • The team is composed of individuals who have previously built groundbreaking products at major companies such as Apple, Uber, Facebook, Carta, Venmo, Telegram, and Plaid.
  • The company emphasizes values such as bias for action, customer obsession, good judgment, focus on impact, transparency, teamwork, and continuous improvement.
  • The role involves reverse engineering and building integrations with external APIs and services, optimizing code performance, and writing and maintaining unit and integration tests.

Requirements:

  • Strong knowledge of Python is required for the position.
  • A strong background in network protocols, including TCP/IP, HTTP, and HTTPS, is necessary.
  • A minimum of 2 years of experience in a relevant field is required.
  • Preferred skills include experience with Django and PostgreSQL.
  • Experience with website scraping using tools such as Selenium, Puppeteer, and lxml is advantageous.
  • Familiarity with reverse engineering of mobile applications and non-public APIs is also preferred.

Benefits:

  • The company offers a fully-remote work environment.
  • Employees have access to equity options as part of their compensation.
  • Flexible Time Off is provided to support work-life balance.
Leave a feedback