Senior Software Engineer – Hybrid Burnaby, BC

Senior Software Engineer – Hybrid Burnaby, BC

Burnaby Freelance 112968 - 138072 $ / year (est.) Hybrid
U

At a Glance

  • Tasks: Design and build secure APIs for handling sensitive financial data.
  • Company: Join Ultraly, a cutting-edge fintech company in Burnaby, BC.
  • Benefits: Enjoy hybrid work, competitive pay, and opportunities for professional growth.
  • Other info: Collaborate with a talented team and contribute to exciting projects.
  • Why this job: Make a real impact by developing innovative solutions in a dynamic environment.
  • Qualifications: Senior backend engineering experience with strong API design skills required.

The predicted salary is between 112968 - 138072 $ per year.

Ultraly is building the infrastructure that turns transaction and customer data into structured, regulator ready reports, validated, transformed, and submitted through an external reporting API, with full audit history preserved along the way. This service needs to be independently deployable and built to integrate into our main platform through APIs and events over time. It handles sensitive financial and identity data, so security, auditability, and operational reliability are core requirements, not an afterthought.

What you'll be responsible for:

  • Review the supplied requirements and validate the proposed architecture and scope
  • Design a stable data model for transactions, parties, accounts, and report context
  • Design and document a public REST API
  • Build validation and transformation logic against external structured schemas
  • Return clear, field level errors and remediation guidance
  • Implement authentication, idempotency, durable job processing, and reconciliation, so network failures never create duplicate filings
  • Preserve submission history, acknowledgements, and audit records securely
  • Ensure sensitive data never appears in application logs
  • Provide automated testing across units, integration, resilience, and security
  • Deliver deployment, monitoring, and operational documentation
  • Complete a technical handover to our engineering team

Required experience:

  • Senior level backend engineering experience delivering production APIs
  • Strong REST and OpenAPI design skills
  • Experience with complex JSON data models and schema validation
  • Experience integrating with token based external APIs
  • Strong knowledge of idempotency, durable jobs, retries, and distributed system failure modes
  • Experience with PostgreSQL or an equivalent transactional database
  • Experience with Docker
  • Experience protecting sensitive financial or regulated data
  • Strong automated testing and documentation practices

Preferred experience:

  • Java and Spring Boot experience
  • Experience with bulk submission, async processing, and partial batch handling
  • Experience working alongside compliance officers or legal/domain specialists
  • Background in fintech, regtech, or systems handling regulated data

Senior Software Engineer – Hybrid Burnaby, BC employer: Ultraly

At Ultraly, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture in the heart of Burnaby, BC. Our hybrid work model offers flexibility while ensuring that our team members have access to continuous growth opportunities through hands-on projects and mentorship. With a strong focus on security and compliance, we empower our employees to tackle meaningful challenges in fintech, making a real impact in the industry.

U

Contact Details:

Ultraly Recruitment Team

We think you need these skills to ace Senior Software Engineer – Hybrid Burnaby, BC

Backend Engineering
REST API Design
OpenAPI Design
JSON Data Models
Schema Validation
Token-Based API Integration
Idempotency