
Apify Technologies s.r.o.
Remote Jobs
3 Jobs
Role Description We're looking for a Data Engineer to own the integration layer between Snowflake and the operational tools that run Apify's go-to-market and product motion: HubSpot, Intercom, Mixpanel, and Segment. You'll make sure the right data lands in the right system at the right time, with the right shape, so Sales, Marketing, Customer Success, and Product teams can act on it. You'll be the 9th member of the data team - joining a mix of analytical engineers, analysts, and data scientists - at the moment Segment is being rolled out as Apify's CDP. That's yours to land end-to-end. What you'll be working on: - Own the integration domain end to end - all pipelines, transformations, and Snowflake models that connect HubSpot, Intercom, Mixpanel, and Segment to the rest of the platform, in both directions. - Design event tracking and the CDP layer with the RevOps team as Segment becomes the source of truth for behavioral data flowing into product, marketing, and CRM systems. - Build reliable, observable pipelines in Keboola and dbt - with clear data contracts, schema tests, freshness guarantees, and alerting. - Model integration data in Snowflake so HubSpot, Intercom, Mixpanel, and Segment data lands in well-defined tables that downstream consumers can trust, with documentation that analysts and scientists can actually use. - Power lifecycle automations - PQA scores back into HubSpot, behavioral campaigns in Intercom and customer.io, product usage signals - by shipping the data they depend on. - Diagnose and resolve pipeline incidents independently - trace lineage across multiple components, find root causes, fix, and write the runbook so it doesn't bite the next person. Tech stack - Snowflake - data warehouse - Keboola - extractors, writers, and orchestration - dbt - transformations on Snowflake (orchestrated by Keboola; this is where we're actively migrating existing transformation logic) - Tableau and Redash - BI - n8n - workflow automation - Segment - CDP, currently being rolled out end-to-end Qualifications - 3+ years of data engineering experience, with meaningful time spent on integrations between a cloud warehouse and operational SaaS tools (HubSpot, Salesforce, Intercom, Zendesk, Mixpanel, Amplitude, Segment, RudderStack, or similar). - Fluent in SQL (window functions, CTEs, complex multi-source joins, query optimization) and comfortable in Python for the parts a no-code tool can't handle. - Production experience with Snowflake (or BigQuery, Databricks, Redshift), and an understanding of the cost, performance, and access-control tradeoffs of a usage-based warehouse. - Experience building end-to-end pipelines combining an orchestration or ELT platform (Keboola, Fivetran, Airflow, Dagster, Prefect, Matillion) with a transformation framework like dbt. - Hands-on experience with a CDP (Segment, RudderStack, mParticle) - tracking plans, schemas, identity resolution, downstream consumers - not just installing the snippet. - You think in data contracts - schema stability, freshness SLAs, documented field definitions - and treat the boundary between your domain and downstream consumers as a first-class interface. - Comfortable with reverse ETL (Census, Keboola, or hand-rolled), and you understand what it means to write back to a CRM that humans are also editing. - Pragmatic about tooling - happy to use n8n for the right job, and equally happy to write proper code when that's the right call. - Able to explain why a dashboard moved and what it means to non-technical stakeholders in Sales, Marketing, and Customer Success, in English, both in writing and in person. Nice to have: - Experience with usage-based billing or product-led growth data models. - Exposure to LLM-assisted workflows in the data stack. - Prior experience at a SaaS company between 50 and 500 people. Expectations By the end of the first month, we expect you to: - Know the data team, the RevOps and Growth stakeholders who depend on the integration layer, and the workflows that flow through HubSpot, Intercom, Mixpanel, and Segment. - Work through the existing Keboola components and dbt models to understand what's in place, what's fragile, and where the silent failures live. - Trace a typical record from each source system through to the Snowflake tables analysts use. By the end of the first 3 months, we expect you to: - Have a complete map of the integration domain - what flows where, what's owned by whom, where the silent failures are - and a documented six-month plan for the work ahead. - Have at least one end-to-end improvement shipped with monitoring in place. - Be the go-to person on the data team for HubSpot, Intercom, Mixpanel, and Segment data questions. By the end of the first 6 months, we expect you to: - Have Segment operating as the durable CDP for Apify, with a published tracking plan and reliable event flows into Snowflake and downstream tools. - Have core tables from HubSpot, Intercom, Mixpanel, and Segment with documented data contracts - schema, freshness SLA, ownership - and tests and alerting in place. - Have driven measurable improvements in data freshness, pipeline reliability, and incident response time, tracked publicly, and shipped at least one cross-team initiative where the data integration unlocked a business outcome (conversion lift, churn reduction, ops automation). Benefits - Space, support, and autonomy for personal growth, with a direct impact on our success. - Full-time position in Prague (Lucerna Palace), Brno (Titanium), or fully remote. - Flexible working hours (perfect for both night owls 🦉 and early birds 🐥). - Nobody counts holidays as long as the work gets done 💪. - Unlimited Claude for every Apifier. We don't count tokens. Just use them well 🤖. - Stock options and profit sharing 💰. - Free Multisport card. - We welcome pets, kids, and bikes in the office. - Epic team buildings and offsites 🚢 with biking, canoeing, and other adventures 🪂. - Solid education and training budget, conference tickets, internal “Eat & Learn” sessions, and the possibility to work across teams. - Generous hardware budget 💻. - Free lunches every day when working from the office 🌮🥡. - Unlimited supply of ☕ & 🍺 and snacks. - Free entry to the wonderful Prague and Brno Zoo 🐘. - Ping-pong, chess, PS5, lightsabers, foosball league after lunch.
Apify is a web scraping and browser automation platform - with the mission to help anyone get more value from the web - so that they can focus on what matters. Thousands of developers worldwide build and run web scrapers using our cloud. Many developers later publish and monetize their tools on Apify Store. Solopreneurs, startups, and Fortune 500 companies all use Apify to extract data from billions of web pages and automate millions of manual tasks every month. To support this mission, Apify is looking for a Night Shift Support Engineer to handle customer inquiries from 5 PM to 2 AM CET. You'll solve both business and technical issues via chat and email, while mastering our web scraping platform. If you have programming knowledge, strong communication skills, and prefer evening hours, join our team in Prague, Brno, or remotely. What you’ll be working on: Our Support team processes customer questions and other internal notifications every day. Besides Apify Console, our main tools are Intercom for external tickets and Slack for internal notifications and discussions. The conversations cover a wide range of both business and technical topics, for example: - What we consider business: - Choosing the right subscription plan - Help with invoices and billing - Help to understand Apify features - Processing user compensation - What we consider technical: - Help with integrations - Coding help with Apify API/SDK - Help with Apify-maintained Actors When our AI bot processes the external conversations, it divides them into different priorities based on various criteria. Our team then holds different SLAs based on the priority levels. Our main goals concern customer experience. It’s namely the customer satisfaction and response timeliness. Apify’s customers can be both businesses and end-users, but we’re generally used to a B2C setup, with a larger volume of shorter engagements. From internal notifications, we have a set of topics that are challenging to automate because they need human insight, but need to be processed in a timely manner. They typically are related to processing certain billing issues or preventing fraudsters from exploiting the platform. We always provide only written support, either via chat or email. Our Support team doesn't provide phone support or on-site visits. Besides providing support, we also get our feet wet with other projects. For example, we’re really into automation and simplification of processes, AI in Support, building knowledge in Help Center, and also expanding our technical insights. As Apify grows, we’d like to expand to cover American timezones. At the same time, we’d like to keep our multicultural and multilingual but Czech-based culture. That’s why we’re looking for a night owl. The office time will typically be from 5 PM to 2 AM CET on workdays. You can do that from one of our offices in Prague, Brno, or fully remotely. We may occasionally want you to come sooner or to participate in one of our company events. As we are expanding our support coverage, we may hold shifts for public holidays and also weekends for the most urgent conversations. They say there are no perfect candidates, but you might be the one if you have: - 1–2 years of support experience, ideally in a software-as-a-service company - Knowledge of programming principles and HTML/CSS/JavaScript is an advantage, interest in technology at the very least - Preferences to work in the afternoons/evenings (from 5 PM to 2 AM CET) with holiday/weekend standby duties - Passion for technology - Ability to explain complex information to customers clearly and concisely - Professional verbal and written communication skills in English - Strong customer orientation By the end of the first 3 months, we expect you to: - Onboard into the Apify platform based on your technical level - Understand different types of Actors and what customers can do with Apify - Learn the Support processes - Get acquainted with Apify Console, Intercom, and Slack - Learn working with our staging environment to test out recommended approaches - Process your first 50 conversations in the first month and then slowly expand to full capacity By the end of the first 6 months, we expect you to: - Start maintaining a great customer satisfaction in your conversations - Start participating in team duties - Stay up to date with newly released functionality - Learn our educational materials - inside and out - Collaborate on creating a work division structure that ensures the best distribution of time and effort - Contribute to Apify's Help Center and internal knowledge base Why should you work at Apify? - Space, support, and autonomy for personal growth, with a direct impact on our success - Full-time position in Prague (Lucerna Palace), Brno (Titanium) or fully remote - Nobody counts holidays as long as the work gets done 💪 - Stock options and profit sharing 💰 - Free Multisport card - We welcome pets, kids, and bikes at the office - Epic team buildings and offsites 🚢 with biking, canoeing, and other adventures 🪂 - Solid education and training budget, conference tickets, internal “Eat & Learn” sessions, and the possibility to work across teams - Generous hardware budget 💻 - Free dinners every day when working from the office 🌮🥡 - Unlimited supply of ☕ & 🍺 and snacks - Free entry to the wonderful Prague and Brno Zoo 🐘 - Ping-pong, chess, PS5, lightsabers🏓
Apify is a web scraping and browser automation platform - with the mission to help anyone get more value from the web - so that they can focus on what matters. Thousands of developers worldwide build and run web scrapers using our cloud. Many developers later publish and monetize their tools on Apify Store. Solopreneurs, startups, and Fortune 500 companies all use Apify to extract data from billions of web pages and automate millions of manual tasks every month. To support this mission, Apify is looking for a Support Engineer to handle customer inquiries during typical working hours (8 AM to 5 PM CET). You'll solve both business and technical issues via chat and email, while mastering our web scraping platform. If you have programming knowledge and strong communication skills, join our team in Prague, Brno, or remotely. What you’ll be working on: Our Support team processes customer questions and other internal notifications every day. Besides Apify Console, our main tools are Intercom for external tickets and Slack for internal notifications and discussions. The conversations cover a wide range of both business and technical topics, for example: - What we consider business: - Choosing the right subscription plan - Help with invoices and billing - Help to understand Apify features - Processing user compensation - What we consider technical: - Help with integrations - Coding help with Apify API/SDK - Help with Apify-maintained Actors When our AI bot processes the external conversations, it divides them into different priorities based on various criteria. Our team then holds different SLAs based on the priority levels. Our main goals concern customer experience. It’s namely the customer satisfaction and response timeliness. Apify’s customers can be both businesses and end-users, but we’re generally used to a B2C setup, with a larger volume of shorter engagements. From internal notifications, we have a set of topics that are challenging to automate because they need human insight, but need to be processed in a timely manner. They typically are related to processing certain billing issues or preventing fraudsters from exploiting the platform. We always provide only written support, either via chat or email. Our Support team doesn't provide phone support or on-site visits. Besides providing support, we also get our feet wet with other projects. For example, we’re really into automation and simplification of processes, AI in Support, building knowledge in Help Center, and also expanding our technical insights. Now, we’d like to reinforce our Czech team covering the typical day-shift, approx. between 8 AM and 5 PM on workdays. You can do that from one of our offices in Prague, Brno, or fully remotely within Czechia. As we are expanding our support coverage, we may hold shifts for public holidays and also weekends for the most urgent conversations. They say there are no perfect candidates, but you might be the one if you have: - 1–2 years of support experience, ideally in a software-as-a-service company - Knowledge of programming principles and HTML/CSS/JavaScript is an advantage, interest in technology at the very least - Not minding possible holiday/weekend standby duties - Passion for technology - Ability to explain complex information to customers clearly and concisely - Professional verbal and written communication skills in English - Strong customer orientation By the end of the first 3 months, we expect you to: - Onboard into the Apify platform based on your technical level - Understand different types of Actors and what customers can do with Apify - Learn the Support processes - Get acquainted with Apify Console, Intercom, and Slack - Learn working with our staging environment to test out recommended approaches - Process your first 50 conversations in the first month and then slowly expand to full capacity By the end of the first 6 months, we expect you to: - Start maintaining a great customer satisfaction in your conversations - Start participating in team duties - Stay up to date with newly released functionality - Learn our educational materials - inside and out - Collaborate on creating a work division structure that ensures the best distribution of time and effort - Contribute to Apify's Help Center and internal knowledge base Why should you work at Apify? - Space, support, and autonomy for personal growth, with a direct impact on our success - Full-time position in Prague (Lucerna Palace), Brno (Titanium) or fully remote - Nobody counts holidays as long as the work gets done 💪 - Stock options and profit sharing 💰 - Free Multisport card - We welcome pets, kids, and bikes at the office - Epic team buildings and offsites 🚢 with biking, canoeing, and other adventures 🪂 - Solid education and training budget, conference tickets, internal “Eat & Learn” sessions, and the possibility to work across teams - Generous hardware budget 💻 - Free dinners every day when working from the office 🌮🥡 - Unlimited supply of ☕ & 🍺 and snacks - Free entry to the wonderful Prague and Brno Zoo 🐘 - Ping-pong, chess, PS5, lightsabers🏓