Logo for NaNLABS

Senior Backend Engineer - Data Platform

Role overview

Qualifications

  • 5+ years of experience building production backend systems
  • Strong experience with TypeScript and Node.js or another typed backend language
  • Advanced knowledge of PostgreSQL, including data modeling and performance optimization
  • Experience building integrations and operational data pipelines

Responsibilities

  • Build and maintain backend services and APIs
  • Develop integrations with external providers through APIs, webhooks, and files
  • Design reliable data ingestion and processing workflows
  • Implement queues, workers, retries, replay mechanisms, and idempotent processes

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration
  • Problem Solving

About the company

NaNLABS logo

NaNLABS

Software Development

We empower Automotive & EV, SaaS, Cybersecurity and other tech driven companies to scale, optimize, and innovate with cloud-native architectures, real-time data processing, and AI-driven applications. More than a typical dev shop, we are your tech sidekick—fully embedded in your team with deep ownership and technical excellence, co-creating tailored, high-impact solutions that drive real results. What We Do For over 12 years, we’ve enabled US-based companies to leverage cloud-native technologies to overcome complex data challenges, and future-proof their architecture for growth. Cloud Data Engineering Solutions - that drive scalable growth and cost-efficient data solutions while future-proofing your infrastructure. Real-Time Data Solutions - that deliver instant insights and support fast, adaptive business growth. AI & Machine Learning Solutions- that boost innovation while ensuring security and privacy. Why NaNLABS? Because every hero needs a sidekick who amplifies their vision, we bring: 🔑 Ownership: Fully embedded in your team, we treat your project as our own. 💡 Proactive Problem-Solving: We anticipate roadblocks to keep the project on track. 🚀 Impact-Driven Innovation: Beyond deliverables, we drive measurable results. 👨🏻💻 Advanced Tech Stack: We work with AWS, Databricks, and many others cutting-edge tools to build scalable, high-performance solutions. 🏃 Reliable Agility: We move at your pace, delivering responsive, dependable support. 🛠️ Craftsmanship: Thoughtfully crafted solutions that align with your vision and goals. Proven Results - CyberCube: Increased code quality by 90% code quality boost, strengthening engineering foundations. - HyreCar: Scaled user base 5x user growth, leading to its acquisition by Getaround. - Netskope / WootCloud: Achieved 3x faster deployments, accelerating product delivery. Ready to level up? As your tech sidekick, we're here to help you scale smarter with AI, cloud, and data solutions. Let's talk!

Company details

IndustrySoftware Development
Company size51-200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Backend Engineer - Data Platform

Remote – LATAM

About the Project

You’ll join the engineering team behind a data platform that supports insurance products related to wildfire risk. The platform integrates information from multiple external providers and proprietary data sources, transforming it into reliable and actionable insights.

This is a backend-focused role with a strong data component. You’ll help build and improve the services, integrations, and operational pipelines that ensure data remains accurate, consistent, and available across the platform.

What you’ll do

  • Build and maintain backend services and APIs.

  • Develop integrations with external providers through APIs, webhooks, and files.

  • Design reliable data ingestion and processing workflows.

  • Implement queues, workers, retries, replay mechanisms, and idempotent processes.

  • Improve data quality through validation, monitoring, and reconciliation.

  • Design and optimize PostgreSQL data models, queries, indexes, and migrations.

  • Investigate inconsistencies and failures across different data sources.

  • Own your work beyond deployment, including observability, alerts, documentation, and operational support.

  • Collaborate with Engineering, Product, Data Science, business stakeholders, and external providers.

  • Help define technical standards for the platform as it continues to grow.

Tech Stack You’ll Use

  • Backend: TypeScript, Node.js, REST APIs, webhooks

  • Data & Storage: PostgreSQL, data modeling, migrations, query optimization

  • Data Processing: Queues, asynchronous workers, ingestion pipelines, reconciliation processes

  • Cloud & Infrastructure: AWS, Docker, Kubernetes

  • Engineering Practices: CI/CD, automated testing, monitoring and observability

What we’re looking for

  • 5+ years of experience building production backend systems.

  • Strong experience with TypeScript and Node.js, or another typed backend language with an interest in working with TypeScript.

  • Advanced knowledge of PostgreSQL, including data modeling and performance optimization.

  • Experience building integrations and operational data pipelines.

  • Understanding of distributed systems and asynchronous processing.

  • Experience implementing retries, idempotency, reconciliation, and failure recovery.

  • A strong sense of ownership and the ability to work through ambiguous technical problems.

  • Clear communication skills and experience collaborating across technical and non-technical teams.

  • English level B2 or higher.

What you’ll get

  • Time off & well-being: vacations fully flexible and self-managed, sick leave and personal days, public holidays, paternity and maternity leave, study leave, and moving days.

  • Learning & growth: training in best practices and tech, books and light talks, in-house English classes, continuous feedback, and 1:1 career development sessions.

  • Work experience: flexible working hours, equipment and work materials provided, internal events and team activities, and a day off on your birthday.

  • Contract & setup: 100% remote positions across LATAM, under a contractor model with payment in USD.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at NaNLABS

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.