Senior Backend Engineer (Integrations & Platform)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote across the United States and Canada; candidates must have at least 5 to 6 hours of daily overlap with the EST-based team. Travel may be required up to once per quarter for off-sites and team gatherings. Toronto office access is optional and does not constitute a hybrid requirement.
Base salary: USD $150,000–$185,000 for candidates in the United States; CAD $130,000–$170,000 for candidates in Canada.
Company
is an AI-powered SaaS company helping workforce development agencies, government agencies, employers, and intermediaries connect more people with better jobs.
What you will do
- Design, build, and maintain bidirectional data integrations with government and enterprise partners, including partners with limited documentation.
- Build reliable asynchronous processing with queues, retries, idempotency, eventual consistency, duplicate handling, dependency management, and validation failure handling.
- Develop backend services, AWS Lambda functions, and internal tools that eliminate manual support work and help non-technical colleagues diagnose and resolve issues.
- Implement structured logging, metrics, tracing, alerting, and other observability capabilities for integration systems.
- Debug production systems, establish reusable integration standards, and improve reliability, data consistency, and error rates.
- Collaborate with external vendors on API changes and coordinated deployments; mentor engineers and share technical learnings.
Requirements
- 5 to 8+ years of senior-level, hands-on experience in backend, platform, or integration engineering, focused on reliable systems for complex external integrations.
- Strong experience with TypeScript and Node.js.
- Experience building and maintaining complex data integrations at enterprise or government scale; experience must involve deep data integration work, not only SSO, API configuration, or cloud deployments.
- Strong understanding of asynchronous workloads and processing.
- Experience developing reliable, production-grade backend systems.
- Strong debugging skills using logs, metrics, and tracing.
- Production proficiency with at least one SQL or NoSQL database.
- Ability to work effectively in a fully remote environment.
Nice to have
- AWS experience with Lambda, EventBridge, or SQS; Azure experience is transferable.
- Frontend or full-stack development experience.
- Experience with financial, banking, or similarly complex data integrations.
- GraphQL API design and MongoDB or DynamoDB for asynchronous state management.
- Experience with legacy enterprise or government systems.
- Multi-tenant architecture experience.
Culture & Benefits
- High-trust, high-impact engineering environment with a focus on ownership, curiosity, outcomes, speed, and continuous improvement.
- Direct collaboration with the founding team.
- Unlimited paid time off, healthcare, career development budget, and technology reimbursement.
- Flexible schedules built on trust.
- Remote work across the United States and Canada, with optional access to the Toronto office.
Hiring process
- Online application, talent acquisition screen, and hiring manager interview.
- Coding challenge, design challenge, second interview with the Head of GTM, and third interview with the CEO.
- Final decision; the process generally takes around six weeks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →