About Nexla
Nexla is the leading Integration platform, built with AI, for AI. Nexla takes a metadata driven approach to converge diverse integrations across Data, Documents, Agents, Applications, and APIs into a single design pattern. We accelerate the development of solutions for GenAI, Analytics, and Inter-company data. Nexla makes data users and developers up to 10x more productive by delivering a true blend of no-code, low-code, and pro-code interfaces.
Leading companies including DoorDash, LinkedIn, Johnson & Johnson, and LiveRamp trust Nexla for mission-critical data. Named in the 2022, 2023, and 2024 Gartner Magic Quadrant™ for Data Integration Tools and top-rated by customers on Gartner Peer Insights, Nexla is a remote-first company headquartered in San Mateo, California.
Have Empathy
Role
Software Engineer
You will work on complex integration challenges, architect scalable solutions for data extraction and loading, and contribute to the core infrastructure that powers Nexla's automated data integration platform. This is an opportunity to work at the forefront of data integration technology, solving challenging problems that directly impact how enterprises manage and move their critical business data.
Responsibilities
Design and develop production-grade connectors
for various data sources including databases (SQL/NoSQL), SaaS applications, REST/SOAP APIs, cloud storage systems, streaming platforms, and enterprise applicationsMaintain and enhance existing connectors
by investigating customer issues, implementing bug fixes, adding new features, and ensuring compatibility with API version updatesOptimize connector performance
through efficient data pagination, parallel processing, connection pooling, and intelligent batching strategies for large-scale data movementsCreate robust error handling and retry mechanisms
with detailed logging, monitoring, and alerting capabilities to ensure reliable data deliveryParticipate in code reviews
and follow best practices for connector development, testing strategies, and system designTake ownership of projects from inception to deployment
, driving them to completion and out into production with minimal supervisionEffectively communicate technical concepts
to both technical and non-technical stakeholdersResearch emerging technologies and integration patterns
to keep Nexla's connector ecosystem at the cutting edge of data integration capabilities
Qualifications
6-8 years of software engineering experience
with at least 3 years focused on data integration, ETL/ELT pipelines, or API developmentStrong proficiency in JVM based programming languages
with deep understanding of concurrent programming and async patternsExtensive experience with API development and integration
including REST, GraphQL, SOAP, webhooks, and event-driven architecturesDeep understanding of database technologies
including relational (PostgreSQL, MySQL, Oracle, SQL Server) and NoSQL (MongoDB, DynamoDB, Cassandra) systemsProven experience with cloud platforms
(AWS, Azure, GCP) and their native services for data storage, compute, and integrationExpertise in data formats and serialization
like JSON, XML, Avro, Parquet, Protocol Buffers, and handling of semi-structured and unstructured dataExperience with streaming and message queue systems
such as Kafka, Kinesis, RabbitMQ, or similar technologiesProficiency in testing methodologies
including unit testing, integration testing, end-to-end testing, and test automation frameworksStrong problem-solving and debugging skills
with ability to diagnose complex integration issues across distributed systemsBachelor's degree in Computer Science
, Engineering, or related technical field (or equivalent practical experience)
Bonus Points
Experience with enterprise application connectors
for systems like Salesforce, SAP, Oracle ERP, Microsoft Dynamics, ServiceNow, or WorkdayKnowledge of data warehouse technologies
including Snowflake, BigQuery, Redshift, Databricks, and their specific loading patterns and optimization techniquesFamiliarity with CDC (Change Data Capture)
technologies and real-time data replication strategiesKnowledge of authentication protocols
including OAuth 2.0, SAML, JWT, API keys, and enterprise SSO implementationsExperience with iPaaS platforms
or competing solutions (MuleSoft, Informatica, Talend, Fivetran, Stitch, Airbyte)