Job Description:
Design and implement end-to-end features and services within a multi-service architecture.
Build and maintain a scalable data platform, incorporating advanced business logic and developing asynchronous, data-oriented, and scalable services.
Continuously improve and enhance the current data platform to ensure reliability, scalability, and performance.
Enhance and extend the functionality of existing systems.
Job Qualifications:
5+ years as a Backend Developer
5+ years of experience in Python; advanced skills are a plus
Experience designing scalable data platforms, preferably in SaaS
Expertise in building, optimizing, and maintaining large-scale production systems
Hands-on with ETL/ELT pipelines, focusing on monitoring, supportability, and resource efficiency
Strong knowledge of orchestration tools (e.g., Apache Airflow, Dagster) - an advantage
Clear communication of technical processes to non-technical stakeholders
Proven ability to design scalable, cloud-based systems in SaaS environments
Company Occupation:
High Tech