Skip to main content
Singular

Data Collection & Integrations Engineer

RemoteLATAM
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Anywhere in LATAM. Set where you work from to check your eligibility.

No BS summary

Backend engineer with 5+ years of experience in building production systems and integrating with APIs (REST/GraphQL). Must have strong SQL and Python skills, and experience with data pipelines or ingestion systems. LATAM remote.

Core skills

Data CollectionIntegrationsAPIs

Required skills

SQLPythonRESTful APIsGraphQL APIsHTTPOAuthauthenticationcookieswebhooks

Optional skills

RustETLReverse ETLdata integrationdata movementAWSGCPAzure

What you'll do

  • Design, build, and maintain data collection integrations and connectors with external platforms.
  • Integrate with REST, GraphQL, webhook, and other third-party APIs.
  • Build scalable data pipelines for collecting, processing, normalizing, and moving large volumes of data.
  • Implement authentication mechanisms including OAuth, API keys, tokens, and other authorization flows.
  • Handle real-world integration challenges such as pagination, rate limits, retries, API inconsistencies, schema changes, and data freshness.
  • Build infrastructure and reusable frameworks that make it faster and easier to develop new integrations.
  • Monitor and improve the reliability, performance, and scalability of existing connectors.
  • Investigate complex integration and data-quality issues across multiple systems.
  • Work closely with Product to understand customer data requirements and translate them into technical solutions.
  • Take ownership of integrations from initial design through production and ongoing maintenance.

What they require

  • 5+ years of professional software engineering experience.
  • Computer Science, Engineering, or related technical degree, or equivalent practical experience.
  • Strong backend engineering skills and experience building production systems.
  • Strong experience working with RESTful APIs and/or GraphQL APIs.
  • Solid understanding of web technologies and protocols, including HTTP, OAuth, authentication, cookies, and webhooks.
  • Experience building or maintaining data pipelines, integrations, connectors, or data ingestion systems.
  • Strong SQL skills and experience working with structured and semi-structured data.
  • Experience with Python or another backend programming language.
  • Ability to independently investigate third-party APIs and turn their documentation and behavior into reliable production integrations.
  • Strong ownership mentality and ability to work independently in a fast-moving environment.

Benefits

  • Significant ownership
  • Technically challenging problems
  • Directly influence the evolution of Extract and its integration ecosystem
  • Proud equal opportunity employer, committed to hiring top talent regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
  • We don't just accept difference — we celebrate you being who you are for the benefit of our employees, our products, and our community.

Singular is a marketing intelligence platform that unifies marketing analytics, giving marketers actionable insights from previously siloed data. It connects upper funnel marketing data with lower-funnel attribution data so marketers can measure ROI across channels and optimize spend.

🇺🇸 United StatesAdTechStartup
Salary not disclosed