Top Benefits
Flexible time off
Training and development investments
Competitive salary and equity opportunities
About the role
- We are seeking a Senior Data Developer to join our growing team.
- You will help build and maintain the data platform that directly powers the MaintainX product and enables internal analytics and BI, while developing platform capabilities and tooling used by engineering teams daily
- You will contribute across the data platform, including pipelines (batch, micro-batch, and streaming), deployment, governance, and developer tooling
- Build and evolve the Databricks-based data platform used for product features, machine learning, and internal reporting
- Design and develop reliable and scalable data ingestion and transformation pipelines
- Model raw data into clean, reliable datasets that power both product features and internal analytics
- Build platform abstractions and tooling that improve developer experience for data producers and consumers
- Improve observability, testing, and monitoring to ensure reliability and performance
- Manage and contribute to data governance, security, compliance, and access controls
- Contribute to platform standards and architecture as the data platform scales
- Collaborate with engineering, machine learning, product, and analytics teams to support their data use cases
Benefits
- Flexible time off
- Training and development investments
- Competitive salary and equity opportunities
- Comprehensive healthcare coverage- Experience with CDC pipelines
- Experience managing cloud infrastructure with Terraform (or similar infrastructure-management equivalent)
- Experience in query optimization, resource allocation and management, cost management, and data lake performance
- Experience operating under ambiguity and making technical tradeoffs that balance velocity and value delivery with maintainability and technical debt
- Experience building CI/CD workflows using DABs and GitHub Actions (or similar)
- Experience with event-streaming with Kafka and Flink (or similar data-streaming architectures)
- Experience working in a fast-paced, agile environment
- Strong Python and SQL skills
- Backend software development experience, including with application data storage (relational, unstructured, BLOB, etc.) and event-driven architecture
- Knowledge of compliance and regulatory frameworks (ex: GDPR, CCPA, SOC2, FedRAMP)
- Experience with building and operating vector databases and RAG
- 6+ years of experience as a data developer in a modern, production-grade cloud data platform (Databricks or similar equivalent)