Workleap is transforming how teams work by turning scattered knowledge into smart, actionable insights through AI-powered products.
The company is seeking developers in data engineering who excel at solving complex integration challenges and building secure, scalable pipelines for analytics and AI use cases.
The role involves collaborating with data engineers, data scientists, and app developers to ensure data is accessible, reliable, and protected.
Responsibilities include developing and maintaining Python services, using Airbyte and Dagster for ingestion and transformation pipelines, implementing reliable integrations with external APIs, and applying object-oriented design principles.
The developer will also collaborate on data modeling, ensure security measures, contribute to AI integration components, and participate in pipeline observability and testing.
This hybrid role combines data engineering and application development, focusing on building a modern data platform and maintaining a Python-based orchestration stack.
The team faces challenges such as delivering new features in a fast-paced environment, enforcing security rigorously, and staying current with evolving technologies.
Requirements:
Candidates must have strong experience with Python and object-oriented programming.
Proficiency in HTTP API consumption and integration, including pagination, authentication, and rate limits, is required.
Familiarity with modern Python tooling and conventions, such as FastAPI and Pydantic, is necessary.
Hands-on experience with Airbyte and Dagster for structured pipeline development is essential.
A good understanding of data modeling, schema evolution, and API/data contract management is required.
Candidates should have solid awareness of security practices in a data engineering context, including RBAC and credential management.
Comfort with Git and collaborative software engineering practices is necessary.
Benefits:
Workleap offers an environment that fosters creativity and personal expression, allowing employees to evolve and develop their skills.
The company promotes a healthy and inclusive work environment, emphasizing the importance of collaboration and support among team members.
Employees will have the opportunity to work alongside senior developers and contribute to an infrastructure that supports analytics, automation, and intelligent SaaS features.
The candidate experience flow includes a phone screen, virtual interview, work sample, and job offer, ensuring a thorough and engaging hiring process.