Data Platform Engineer
AI platform for creating, deploying, and managing full-stack software through natural-language interaction.
Maintainer signals as of 9/25/2026
Funding history
About Lovable
Lovable lets people describe an idea in plain language and collaboratively build production-grade software. Its platform includes hosting, authentication, payments, integrations, security features, and deployment infrastructure.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and maintain core data infrastructure, including the data lake, warehouse, orchestration, observability, and governance. You will design data pipelines and declarative configurations for ingestion and transformation, embed data quality, lineage, and security standards into workflows, and collaborate on modeling conventions and schema governance. You will implement CI/CD pipelines, tune performance and costs, define platform best practices, and enable self-service data use.
Requirements
- Strong experience with cloud-based data platforms such as Snowflake, BigQuery, Redshift, or Databricks
- Deep understanding of data ingestion frameworks, orchestration tools, and infrastructure as code
- Familiarity with event-driven architectures such as Kafka, Pub/Sub, or Kinesis
- Proficiency in SQL and distributed systems
- Strong communication and documentation skills
- Ability to align technical details with strategic goals
Responsibilities
- Develop and maintain core data infrastructure, including the data lake, warehouse, orchestration, observability, and governance
- Design data pipelines and implement declarative configuration for ingestion and transformation
- Embed data quality, lineage, and security standards across workflows
- Define modeling conventions and enforce schema governance with Analytics Engineers
- Implement CI/CD pipelines for data systems
- Assist with cost optimization and performance tuning
- Define data platform best practices and support self-service enablement
Hiring Process
1. Fill in a short form and have an intro call with a recruiter. 2. Complete the general programming exercise. 3. Participate in several technical interviews. 4. Discuss your most impressive project.
