Job Closed

This listing is no longer active.

Senior Full Stack Engineer, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

75 days ago

Salary

$103.7K - $140.4K / year

Seniority

Senior

Job Description

Senior Full Stack Engineer, Node.js

Dotmatics

• Lead the development of complex, high-impact features within a Node.js/TypeScript and React ecosystem. • Develop and maintain serverless and event-driven data pipelines capable of handling high-volume scientific data. • Write clean, maintainable, and well-tested code. You will proactively identify technical debt and advocate for architectural improvements. • Partner closely with other team members to build intuitive user interfaces that simplify complex scientific research. • Provide technical guidance through thoughtful code reviews and pair programming, fostering a culture of continuous learning. • Support the reliability of our services by implementing observability and participating in the deployment and monitoring of your code in production.

Job Requirements

  • 8+ years experience in engineering preferably in a SaaS environment
  • Expert-level proficiency with Node.js and React
  • Proven experience building and consuming RESTful APIs and working with PostgreSQL
  • Hands-on experience with AWS services and a solid understanding of Docker/Kubernetes for container orchestration
  • Experience working with message-based architectures (e.g., Kafka) and event-driven patterns
  • A strong advocate for automated testing (unit, integration, E2E) and experience with CI/CD tools like GitHub Actions or AWS CodePipeline
  • Proficiency in Agile methodologies and a track record of delivering value in iterative cycles

Benefits

  • Remote work options
  • Professional development opportunities
  • Flexibility in working hours

Related Job Pages

More Backend Engineer Jobs

B&A Consulting Srl logo

Java Developer

B&A Consulting Srl

B&A Consulting è nata per unire nella giusta dose le conoscenze maturate nel mondo Engineering e nel mondo ICT.

Backend Engineer75 days ago
ContractRemoteTeam 11-50H1B No Sponsor

• Coinvolgimento in progetti digitali complessi e ad alto contenuto tecnologico • Contribuire alla creazione di applicazioni scalabili, performanti e sicure • Collaborare con team tecnici multidisciplinari in contesti Agile

Italy
€200 - €240 / day
Solvd, Inc. logo

Senior Search Engineer, Elasticsearch, Scala

Solvd, Inc.

Get things Solvd. | Software Development & QA

Backend Engineer75 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• Contribute to, build, and maintain backend services that power the food search experience, integrating with systems across engineering teams • Own search performance tuning end-to-end, including data design, indexing strategy, query evaluation, and iterative relevance improvement in Elasticsearch • Evaluate and implement search and data technologies that improve result quality and user experience • Collaborate with a senior search engineer, product management, and leadership on solution discovery, experiment planning, and delivery • Build or improve tools, processes, and metrics to measure and monitor search quality and search system performance • Translate product requirements into technical plans, ship ranking and relevance experiments, and define clear success metrics

Brazil
Wand AI logo

Staff Backend Engineer

Wand AI

Meet Your Future Workforce.

Backend Engineer75 days ago
Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Design and lead the development of scalable backend architectures, • Build and operate high-performance distributed systems using languages such as Java or Golang. • Define backend architecture patterns and standards used across multiple engineering teams. • Lead complex technical initiatives spanning multiple systems or product areas. • Design systems that support high availability, resilience, and long-term scalability. • Collaborate with platform, infrastructure, and data teams to ensure backend services integrate effectively across the platform. • Drive improvements in system performance, scalability, and operational efficiency. • Contribute to service decomposition, microservices architecture, and domain-driven design initiatives. • Design backend services that integrate with complex enterprise environments and external systems. • Ensure backend systems meet enterprise-grade security, reliability, and operational standards. • Improve system observability through logging, metrics, tracing, and operational insights. • Support production services and lead troubleshooting of complex cross-system issues. • Influence CI/CD and deployment practices to improve release safety and delivery velocity. • Establish and promote strong engineering practices including testing, code quality, and documentation. • Mentor engineers and provide technical leadership across backend engineering teams. • Partner with senior technical leadership to shape the long-term architecture and platform strategy.

United States
Job Closed
Wand AI logo

Senior Backend Engineer

Wand AI

Meet Your Future Workforce.

Backend Engineer75 days ago
Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Design, build, and maintain scalable backend services and APIs • Develop high-performance distributed systems using languages such as Java or Golang • Design backend architectures that support high availability, scalability, and resilience • Collaborate closely with product, frontend, platform, and data teams to deliver end-to-end product capabilities • Design and optimise data access patterns across relational and distributed data stores • Contribute to service decomposition and microservices architecture where appropriate • Build backend services that integrate with complex enterprise environments and external systems • Ensure backend systems meet enterprise-grade performance, security, and reliability standards • Participate in architectural design discussions and contribute to long-term platform evolution • Implement strong testing strategies including unit, integration, and performance testing • Improve system observability through logging, metrics, and tracing • Support production services, troubleshoot issues, and contribute to incident response when required • Optimise backend performance, scalability, and system efficiency • Contribute to CI/CD pipelines to support safe, automated, and repeatable deployments • Maintain strong technical documentation for services and architecture

United States
Job Closed