Gusto

Software Engineer, Data Acquisition

Gusto$130K — $155K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS/PhD in Computer Science or a related field.
  • 4+ years of industry experience in software development, focusing on data systems and APIs.
  • Familiarity with large web crawlers is a plus.
  • Strong expertise in large stateful distributed systems and data processing.
  • Proficiency in Kubernetes and Infrastructure-as-Code principles.

Responsibilities

  • Lead and manage engineering projects focused on data acquisition, including web crawling, data ingestion, and API development.
  • Collaborate with cross-functional teams (AI/ML, Infrastructure).
  • Design and implement highly scalable distributed systems to efficiently handle unstructured data.
  • Develop algorithms for data indexing and advanced search functionalities.
  • Build and maintain backend services for data storage, utilizing key-value databases and synchronization methods.
  • Deploy solutions within a Kubernetes Infrastructure-as-Code environment, ensuring system reliability through routine checks.
  • Conduct experiments on data to analyze and enhance system performance.

Benefits

  • Opportunity to work on cutting-edge data acquisition technologies.
  • Collaborative environment with AI/ML and Infrastructure teams for holistic project execution.
  • Focus on scalability and efficiency in systems design.
  • Hands-on experience with advanced data processing algorithms.
  • Professional development through challenging project leadership roles.
Full Job Description
The Data Acquisition team is responsible for all aspects of collecting data to train our models. This team is responsible for writing deep crawlers and developing data pipelines to generate high quality data. They work closely with our AI/ML and Infrastructure teams to ensure that such pipelines solve the problem at hand and are easily deployed and maintained.

Description

Job Function

  • Lead and manage engineering projects focused on data acquisition, including web crawling, data ingestion, and API development.
  • Collaborate with cross-functional teams (AI/ML, Infrastructure).
  • Design and implement highly scalable distributed systems to efficiently handle unstructured data.
  • Develop algorithms for data indexing and advanced search functionalities.
  • Build and maintain backend services for data storage, utilizing key-value databases and synchronization methods.
  • Deploy solutions within a Kubernetes Infrastructure-as-Code environment, ensuring system reliability through routine checks.
  • Conduct experiments on data to analyze and enhance system performance.


Qualifications

  • BS/MS/PhD in Computer Science or a related field.
  • 4+ years of industry experience in software development, with a focus on data systems and APIs.
  • Familiarity with large web crawlers is a plus.
  • Strong expertise in large stateful distributed systems and data processing.
  • Proficiency in Kubernetes and Infrastructure-as-Code principles.


About Gusto

Gusto is a cloud-based human resources software platform that provides payroll, benefits, and HR management services to small businesses. The company was founded in 2011 and is headquartered in San Francisco, California. Gusto's platform automates many of the administrative tasks associated with HR, such as payroll processing, tax filings, and benefits administration. The company also offers a range of HR services, including compliance support, employee onboarding, and time tracking. Gusto is committed to helping small businesses succeed by providing them with the tools and resources they need to manage their HR operations more efficiently.
Learn more about Gusto
Size
1,000 employees
Industry
Founded
2012

Similar Jobs

More Jobs at Gusto

More Enterprise Technology Jobs

Find similar Software Engineer, Data Acquisition jobs: