обновлено 3 дня назад
Software Engineer Data Systems (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer Data Systems (Python): Building and optimizing scalable, high-performance data pipelines and APIs for a marketing intelligence platform with an accent on data integration, cloud-native architecture, and multi-tenant secure systems. Focus on designing robust ETL pipelines, API security, and balancing rapid development with maintainability in a startup environment.
Location: Remote
Company
builds an advanced marketing intelligence platform providing eCommerce brands with unified business data views through attribution modeling and customizable dashboards.
What you will do
- Design and implement scalable, reliable data pipelines ingesting and transforming data from diverse sources.
- Build and maintain secure, tenant-aware APIs for flexible data integrations.
- Work with event-driven and batch processing architectures ensuring data freshness and consistency.
- Drive clean API design supporting real-time and batch ingestion with diverse authentication mechanisms.
- Implement observability, monitoring, and alerting to ensure transparency and reliability.
- Optimize data flows balancing cost, efficiency, and rapid development in a cloud-native environment.
Requirements
- 5+ years experience in data engineering or software engineering focused on ETL, APIs, and data pipeline orchestration.
- Strong proficiency in Python.
- Experience with API-based ETL including REST, GraphQL, and Webhooks.
- Proficiency in SQL and BigQuery.
- Experience with orchestration frameworks like Airflow.
- Familiarity with containerization technologies such as Docker and Kubernetes.
Nice to have
- Understanding of authentication mechanisms (OAuth 2.0, API keys) and secure multi-tenant architectures.
- Experience with ERP, CRM, CDP systems and their APIs.
- Exposure to event-driven architectures and real-time data processing.
- Knowledge of data governance and compliance (GDPR, SOC2).
- Experience in multi-tenant SaaS or large-scale data-intensive environments.
Culture & Benefits
- Equity package and generous base salary.
- Comprehensive healthcare benefits including medical, dental, and vision.
- Flexible PTO policy and 12 company-paid holidays.
- Travel opportunities to meet the team.
- 401(k) plan and $500 work-from-home stipend.
Hiring process
- Initial 30-minute interview with recruiter.
- Video interview with hiring manager.
- Role-specific video interview followed by interviews with team members.
- Final video interview with CEO/Co-founder.
- Typically 5-7 interviews totaling 5-8 hours.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →