Analytics Engineer II
Job Description
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Financial Systems owns the data and reporting foundation for Accounting, and the operational reliability of the pipelines that power reporting, reconciliations, and automation. We are building a single source of truth for financial information using dbt and Snowflake to enable scalable BI and process automation across the org. We are hiring an Analytics Engineer focused on maintaining and optimizing our finance data platform , improving reliability, efficiency, and performance of our pipelines and core datasets. This role is ideal for someone who enjoys operational ownership, building strong foundations, and making data systems easier and safer to run at scale.
What You’ll Do Build and maintain dbt models and core datasets that support Accounting reporting and downstream automation use cases. Improve platform reliability through strong testing patterns, alerting, and runbooks. Own and document data pipelines and lineage, ensuring changes are understandable and auditable. Identify, troubleshoot, and resolve production data issues, and drive root-cause fixes. Optimize performance and cost in Snowflake and dbt to support scaling needs. Partner with engineering and business stakeholders to translate requirements into durable, well-tested data assets. Contribute to the team’s best practices in version control, code review, documentation, and release hygiene (GitHub-based workflows). What We Look For 3+ years of experience in analytics engineering, data engineering, or similar roles working with production data systems. Strong SQL skills and hands-on experience building in dbt (modeling, testing, documentation). Experience operating in a modern development workflow: Git and pull-request based collaboration (GitHub preferred). Familiarity with standard IDEs and collaborative debugging practices. Experience working with cloud data warehouses (Snowflake preferred). A strong sense of ownership and comfort working in ambiguous, fast-moving environments. Nice to Have Finance/accounting data familiarity (e.g., close concepts, reconciliations, ledger-style modeling). Experience with integration/automation platforms (Workato, Fivetran, or similar). Experience supporting reporting layers and BI tooling. Working knowledge of Python for data manipulation and automation. Familiarity with CI pipelines and quality gates for code quality, testing, and build validation. Interest in applying AI-assisted development responsibly within engineering guardrails.
Compensation and Benefits Base Pay Grade
- K Equity Grade
- Poland
- 346,000 zł Additional benefits include: Type of employment: Contract of Employment Flexible Spending Wallets for tech, food and lifestyle Away Days
- wellness days to take off work and recharge Learning & Development programs Parental benefits Employee Resource & Community Groups This role is eligible for creative tax benefits, subject to applicable law and company policy Location
- Remote Poland The majority of our roles can be located anywhere in Poland. This job description is not a contractual document, and is not intended to have binding force. Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirm ers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: Health care coverage
- Affirm covers all premiums for all levels of coverage for you and your dependents Flexible Spending Wallets
- generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses Time off
- competitive vacation and holiday schedules allowing you to take time off to rest and recharge ESPP
- An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilitie
How to Stand Out
- Familiarize yourself with dbt and Snowflake, and be prepared to provide examples of how you've used these tools to build scalable BI solutions and automate financial reporting pipelines in previous roles.
- Review Affirm's financial systems and data infrastructure, and think about how you can contribute to building a single source of truth for financial information, highlighting your skills in data modeling, data warehousing, and ETL pipelines.
- Prepare to discuss your experience with operational ownership, including how you've maintained and optimized data platforms, improved pipeline reliability, and ensured data quality, and be ready to provide concrete examples of your accomplishments.
- Develop a portfolio or work samples that demonstrate your expertise in analytics engineering, such as a GitHub repository with examples of your dbt projects or a blog post about optimizing Snowflake queries, to share with the interviewers and showcase your skills.
- Research Affirm's company culture and values, and be prepared to explain how your own values and work style align with theirs, particularly in regards to their focus on honesty, transparency, and customer-centricity, to demonstrate your enthusiasm for the company and the role.
- Be prepared to negotiate salary based on the cost of living in Poland, and research the market rate for Analytics Engineer II roles in the country to make a strong case for your compensation package, highlighting your skills, experience, and the value you can bring to the company.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.