N

Nexla

No-code data integration for AI

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • 10 to 14 years of software engineering experience, including significant time building platforms, frameworks, or SDKs rather than end-user applications.
  • Expert-level Java proficiency, including JVM memory management, concurrency models, non-blocking I/O, and diagnosing thread starvation from a heap dump.
  • Production experience with distributed systems such as Kafka, Spark, or Flink, including operating those systems.
  • Familiarity with the modern data stack and its protocols, including Snowflake, Databricks, gRPC, GraphQL, webhooks, and change data capture.
  • Experience owning production systems and applying operational discipline.
  • Use AI tools in day-to-day work and explain specifically where they help and where they mislead.

Responsibilities

  • Design and ship core framework features, including schema evolution, pagination, rate limiting, circuit breaking, automated retries, and self-recovery.
  • Write, document, and use the SDKs and interfaces that other teams build on.
  • Build and operate the production streaming and processing path, including Kafka, Spark, and Flink workloads, checkpointing, backpressure, and failure recovery.
  • Set technical direction and architecture for multi-tenancy, high concurrency, and low latency; make technology choices about the JVM and alternative runtimes, and reduce infrastructure cost without sacrificing reliability.
  • Trace and fix failures across Kafka clusters, distributed runtimes, and third-party APIs, then build guardrails to prevent recurrence.
  • Work with Product and the CTO to translate customer needs and market shifts, including GenAI data ingestion, real-time CDC, and agentic workflows, into technical plans.
  • Set technical standards for the team.
  • Build and ship software, lead architecture and technical direction, and contribute to code reviews, design sessions, RFCs, runbooks, and documentation.
  • Participate in on-call operations for systems built by the role.

Desired Qualifications

  • Contributions to open-source data projects such as Airbyte, Flink, Debezium, or Arrow.
  • Experience at an iPaaS or ELT company such as MuleSoft, Fivetran, Informatica, or Airbyte.
  • Deep Kubernetes and cloud-native experience, including Strimzi for Kafka.
  • Security architecture experience, including OAuth 2.0, mTLS, and encrypted credential management at scale.

About the Company

Nexla

No-code data integration for AI

Nexla provides an enterprise-grade AI-powered data integration platform that turns data from any source into production-ready data products for AI applications, using a no-code/low-code interface. It unifies data integration, preparation, governance, and monitoring with 700+ pre-built connectors and supports ELT, ETL, streaming, APIs, and Retrieval-Augmented Generation, including Nexsets—virtual data products with semantic metadata, data quality checks, and lineage. The platform emphasizes automated, governed data layers for AI agents, offering end-to-end data governance and collaboration across technical and non-technical users. Its goal is to reduce data deployment times from months to days by turning raw data into ready-to-use data products for AI agents and applications.

Company size
51-200
Company stage
Series B
Total funding
$33.5M
Headquarters
San Mateo, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Nexla

See more jobs