Senior Software Engineer II - Integrations
Wrapbook · Remote · Remote - Canada Only ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Software Engineer II
- Fully remote (Canada)
- Python + Ruby on Rails
- APIs & Data Contracts
- On-call rotation
Join the Integrations team at Wrapbook, an AI platform transforming production finance for major studios. You will design and operate the connective tissue between Wrapbook and external accounting, ERP, and AI systems. The role demands deep data architecture expertise and high ownership over technical decisions while collaborating with product and cross-functional partners.
What you'll do
- Design and build integrations, APIs, and data exchange systems for third-party and AI platforms
- Own integration pipelines and SLAs to ensure reliable data movement with clear metrics
- Define and manage data contracts to prevent upstream changes from breaking downstream systems
- Contribute code via reviews, ticket execution, and resolving critical customer data issues
- Collaborate with product, design, and business teams to create secure integration experiences
- Advocate for engineering roadmap items and integrations best practices across the company
- Provide technical direction through design reviews and pair programming sessions
- Implement observability tools to monitor system health and enable quick troubleshooting
- Participate in an on-call rotation to support production integration systems
What you'll need
- Deep expertise in building integrations, APIs, and data exchange systems
- Experience designing data-centric systems including ETL/ELT pipelines and architecture
- Strong coding fluency with modern data tooling such as Dagster, Airbyte, or dbt
- Hands-on experience with Python and Ruby on Rails
- High ownership mentality with ability to drive execution with minimal oversight
- Proven ability to design scalable architecture balancing performance and cost
- Comfort using AI coding assistants and building AI-enabled agents or MCP servers
- Excellent communication skills to influence organization and partner across teams
- Experience working with Scrum or Agile development teams
Nice to have
- Experience with accounting integrations or basic accounting principles
- Familiarity with data lakes, BI systems, and iPaaS platforms
- Background in data architecture
Stack
- Ruby on Rails
- StimulusJS
- Redis
- PostgreSQL
- Snowflake
- Python
- Typescript
How you'll work
- Fully remote within Canada and USA
- Participation in on-call rotation required
What you get
- Unlimited Paid Time Off
- Health and Dental benefits
- Up to $2,025 CAD for home IT setup
- Up to 2% matching RRSP / 401K
- Learning and Development opportunities
- Allowance for Internet and Cell phone service