This is a hands-on technical role within Staffbase Build, responsible for turning specific enterprise customer needs into reliable, scalable extensions of the Staffbase platform, using its extensibility capabilities (widgets, plugins, integrations, and other platform objects). The role owns assigned customer solutions end-to-end, defining the use case with stakeholders, building and testing across the stack, deploying it, and validating it with users.
Compensation
Pay Range: $107,000 - $143,000 CAD base salary per year. Other rewards may include commissions and program-specific awards.
Responsibilities
Owning the technical design, implementation, testing, and release of assigned custom solutions end-to-end
Building across the stack (customer-facing UI, backend services, and integrations with Staffbase and third-party APIs)
Partnering with customers, consultants and internal teams, e.g. Sales, to define and detail use cases before development
Supporting pre-sales in a technical advisory capacity, primarily during requirements discovery
Validating shipped solutions with users and gathering feedback afterward
Junior Developer to join the Operations Workbench team, contributing to the development of a new, cutting-edge platform to enhance operational efficiency.
Compensation
Primary Location Full Time Salary Range:
$79,320.00 - $110,680.00
Responsibilities
Contribute to the design, development, testing, and deployment of high-quality, scalable, and maintainable code.
Work on tasks and stories as a hands-on implementer of code, either individually or as part of a pair (through pair programming).
Actively participate in scrum activities such as daily stand-ups, sprint planning, and refinement.
Partner with senior developers, QA, and other team members to successfully deliver technical solutions.
Address technical requirements and articulate issues or challenges with the support of the team to ensure project delivery is not at risk.
Hands-on individual contributor role focused on keeping front-to-back trading services stable secure and performing as expected across the full trade lifecycle, supporting Equity Derivatives (EQD) and Risk and Valuations (RisknVal) technology.
Responsibilities
Provide timely independent production support for derivatives trading systems and related services with structured troubleshooting and prioritization under time pressure
Own production incidents end to end including triage impact assessment stakeholder communication coordination resolution root cause analysis and follow-up actions through to closure
Respond to business inquiries on end-to-end trade lifecycle flows and dependencies working directly with Front Office Middle Office Operations and Risk users
Protect service reliability to defined service levels contributing to the service level objective (SLO) error budget and monitoring framework used by the team
Build and tune observability across monitoring coverage alert quality and dashboards so issues are detected and acted on before the business sees them
Supports the development team in delivering high-quality solutions for the Global Insurance Creditor domain by contributing to API implementation, backend/frontend support, and bug fixes.
Responsibilities
Participates in API implementation, Spring Boot, ReactJs, and backend/frontend support for insurance creditor applications.
Assists with bug fixes and technical troubleshooting for global insurance creditor solutions.
Collaborates with team members in an agile environment.
Contributes to code reviews and documentation.
Supports integration with REST APIs, OAuth 2.0/JWT, and message queues.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related discipline.
Develop scalable technology platforms and data pipelines for EA’s live services, enabling real-time insights and experimentation across global operations.
Compensation
$122,300 - $170,700 CAD
Responsibilities
Work with cross-functional teams to streamline live services workflow
Evaluate integration of EA’s live service solutions with studio tech stacks and vendor solutions
Promote data-driven decision-making using massive data sets from 20+ game studios
Engage with Game Studios, Experience, and Brand organizations to understand use cases and drive end-to-end solutions
Ensure compliance with Legal and Privacy teams
Requirements
Master's Degree in Computer Science or related field
Contribute to enterprise AI applications serving customers across the Americas, Europe, and Asia, building AI agents, backend services, and full-stack features.
Responsibilities
Develop AI-powered features and software components for enterprise applications
Build RESTful APIs and backend services that power intelligent AI workflows
Create AI agents using LLMs, RAG, tool calling, and orchestration frameworks
Build frontend components that deliver a clean experience for enterprise users
Document solution designs for new features alongside tech leads and architects
Requirements
Bachelor's degree in Computer Science or a related field
Master's degree in Computer Science or a related field
Lead backend development and modernization initiatives for a complex legacy system using Java and Spring Boot in a fully remote environment.
Responsibilities
Lead the evolution, reconstruction, and reimplementation of a system modernization project, transforming legacy business rules and functionalities into a modern architecture.
Analyze and interpret complex business rules embedded in legacy applications to identify requirements and propose sustainable technical solutions.
Design, develop, implement, and document RESTful APIs, microservices, and structured backend components.
Apply software engineering best practices, architectural principles, and design patterns to modernize existing applications.
Ensure the quality, performance, security, testability, and maintainability of code delivered to production.
Requirements
University degree in Information Technology or a related field (in progress or completed)
Completed degree in any discipline accompanied by a postgraduate qualification in IT of at least 360 hours
Lead design and development of complex cloud-native products and platforms, mentor team members, and drive innovation in AI/ML engineering.
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level.
– Canada: Annual Salary CAD 141,500 - 283,500
Responsibilities
Lead project team for design and development of complex products and platforms
Review and evaluate designs, test plans, and develop code for compliance with cloud design and development guidelines
Provide tangible feedback to improve product quality and mitigate risks
Represent engineering team in technical forums and provide guidance and mentoring to less-experienced team members
Drive innovation and integration of new technologies into projects and activities in the software systems design organization
Requirements
Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline