4 дня назад
Staff Software Engineer (Cloud Signals)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Cloud Signals): Building and operating billing, usage metering, telemetry, notification, and reporting systems across the Fivetran and dbt platforms with an accent on distributed systems, data integrity, high-volume event pipelines, and consumption-based pricing. Focus on leading billing integration, evolving scalable event infrastructure, defining technical direction, and improving reliability through observability, SLOs, incident response, and responsible AI-assisted development.
Location: Remote, based in Novi Sad, South Bačka, Serbia
Company
provides data infrastructure for moving, transforming, and making customer data reliable and ready for analytics, AI, and business decisions. and dbt Labs are integrating their teams and technologies.
What you will do
- Set technical direction and architecture for Cloud Signals systems, including billing, usage metering, telemetry, notifications, and admin reporting.
- Lead the and dbt billing integration, including data models, usage pipelines, reconciliation, and migration strategy.
- Evolve the Vortex event platform for reliable, cost-efficient, observable, high-volume event ingestion.
- Develop the shared Notification System and help other teams adopt it.
- Collaborate with Product, Finance, RevOps, Data, and partner engineering teams to resolve ambiguous requirements and evaluate build-versus-buy decisions.
- Improve operational excellence through SLOs, alerting, runbooks, on-call participation, incident response, mentoring, and design reviews.
Requirements
- 8+ years building and operating production software, including technical leadership on large, cross-team projects.
- Deep experience designing distributed systems and backend services, with strong attention to correctness, idempotency, and data integrity.
- Hands-on experience with high-volume event-driven architectures and streaming or messaging systems such as Kafka.
- Strong knowledge of relational databases and data modeling, plus experience with cloud data warehouses such as Snowflake.
- Experience designing, building, and consuming APIs and integrating third-party systems.
- Production experience with a major cloud provider, preferably AWS, as well as Docker, Kubernetes, and Terraform.
- Operational experience with observability, SLOs, on-call, incident management, and migrations without downtime.
- Ability to identify design flaws and lead incremental improvements while continuing to ship.
- Excellent written and verbal communication, including design documentation, stakeholder alignment, and explaining technical trade-offs to non-technical partners.
- Fluency with AI coding assistants and agents, plus conversational AI for research and creation or review of SDLC artifacts such as TDDs, PRDs, postmortems, test plans, and proposals.
Nice to have
- Experience with billing, metering, or usage-based pricing systems such as Metronome, Stripe, or in-house rating and invoicing.
- Experience building telemetry or analytics pipelines, including Snowplow, Iceberg, or lakehouse architectures.
- Experience building notification or messaging platforms at scale.
- Experience with ETL/ELT, dbt, or other modern data stack tools.
- Experience leading platform consolidation or system integration after a merger or acquisition.
Culture & Benefits
- Fully remote, full-time work with collaboration across teams, departments, and time zones.
- Employer-paid medical insurance, with coverage varying by country and worker type.
- Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
- RSU stock grants, professional development and training, a monthly cell phone stipend, and mental health support.
- Virtual social events, free food, and team-building activities.