Job Closed

This listing is no longer active.

Slate Auto logo
Slate Auto

We built it. You make it. A radically simple, affordable and personalizable truck (or SUV, your call).

Senior Backend Engineer, Collaboration

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

United States + 1 moreAll locations: United States | South Africa

Posted

121 days ago

Salary

$85K - $180K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior Backend Engineer, Collaboration

Slate Auto

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're looking for a senior backend engineer to own and evolve core platform services. You'll work across our TypeScript/Node.js codebase improving existing services, consolidating where we've over-split, building real-time collaboration infrastructure, and making architectural decisions that affect every user on the platform. If you enjoy making existing systems better as much as building new ones, this is the role. What You'll Actually Do - Build real-time collaboration infrastructure - Design and implement the systems that enable multiple users to work on the same project simultaneously. - Work with WebSockets and Firebase to manage presence, state synchronization, and conflict resolution across web and mobile clients. - Evolve and consolidate backend services - Improve existing services, merge where boundaries don't earn their keep, simplify data models, and own reliability and performance in production. - Improve event-driven systems - Optimize and simplify asynchronous workflows that power content processing, notifications, and cross-service communication. - Work with SQS, SNS, and EventBridge to make existing pipelines more reliable, observable, and maintainable. - Shape technical direction - Lead architectural discussions, evaluate trade-offs, and make decisions that balance speed of delivery with long-term maintainability. - Contribute to our engineering standards and help define how we build software as the team grows. - Work across the full product surface - Collaborate with frontend, mobile, and product teams to deliver features that span the entire stack. - Understand how your APIs and services are consumed and design them with the developer experience in mind. Qualifications - 7+ years of backend development, with 3+ years in Node.js/TypeScript - Strong track record building and operating production services at scale - Deep understanding of serverless architectures and AWS services - Experience with real-time systems (WebSockets, Firebase, or similar) - Comfort with distributed systems patterns: eventual consistency, idempotency, event sourcing Requirements - Designed and built APIs serving thousands of concurrent users - Modeled data in DynamoDB or similar NoSQL databases for high-throughput access patterns - Built event-driven architectures with message queues and pub/sub systems - Debugged production issues across distributed, asynchronous services - Made meaningful architectural decisions and owned their outcomes - Bonus: experience with Python for backend services Benefits - Equity options - Unlimited PTO (we actually take it) - $200/month wellness stipend - Health insurance stipend - Home office budget

Job Requirements

  • 7+ years of backend development, with 3+ years in Node.js/TypeScript
  • Strong track record building and operating production services at scale
  • Deep understanding of serverless architectures and AWS services
  • Experience with real-time systems (WebSockets, Firebase, or similar)
  • Comfort with distributed systems patterns: eventual consistency, idempotency, event sourcing
  • Designed and built APIs serving thousands of concurrent users
  • Modeled data in DynamoDB or similar NoSQL databases for high-throughput access patterns
  • Built event-driven architectures with message queues and pub/sub systems
  • Debugged production issues across distributed, asynchronous services
  • Made meaningful architectural decisions and owned their outcomes
  • Bonus: experience with Python for backend services

Benefits

  • Equity options
  • Unlimited PTO (we actually take it)
  • $200/month wellness stipend
  • Health insurance stipend
  • Home office budget

Related Job Pages

More Backend Engineer Jobs

Backend Engineer121 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Must have: C#, .NET Core, MVC • Strong SQL Server background • Complex procedures debugging and bug fixing • Proficient English skills • Stakeholder management abilities • Excellent problem-solving skills and a proactive attitude towards challenges. • Strong verbal and written communication skills.

India
Job Closed
GR8 Tech logo

Middle Full Stack Developer – Node.js

GR8 Tech

Launch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.

Backend Engineer121 days ago
OtherRemoteTeam 501-1,000H1B No Sponsor

• Design and evolve backend and frontend architecture using Node.js and JavaScript. • Apply architectural patterns (microservices, event-driven design) based on real constraints. • Design systems with failure in mind, using resilience patterns like circuit breakers and rate limiting. • Build, ship, and maintain backend services and web interfaces in production. • Deliver new features end to end — from requirements to release. • Optimize applications for performance, scalability, and reliability. • Ensure high code quality through reviews, testing, and clean architecture. • Write and maintain unit, integration, and end-to-end tests. • Improve test coverage and reliability of existing systems. • Identify performance bottlenecks and drive optimization initiatives. • Ensure secure coding practices and basic application security. • Partner with product managers, designers, and engineers to deliver business outcomes. • Translate requirements into technical solutions with clear trade-offs. • Contribute to planning, estimation, and iterative delivery in Agile environments. • Share technical context and documentation with the team. • Mentor junior engineers and support technical growth within the team. • Participate in technical discussions and continuous improvement initiatives. • Stay current with modern JavaScript, Node.js, and web development practices.

United States
Job Closed
Quantum logo

Senior Engineer, Backend – Cloud & API Development

Quantum

At Quantum, we understand how to help you capture, manage, and store your unstructured data and video.

Backend Engineer121 days ago
OtherRemoteTeam 501-1,000H1B Sponsor

• Design, build, and maintain high-performance RESTful APIs using Golang and Python to support a broad ecosystem. • Architect asynchronous, event-driven workflows using RabbitMQ (or similar message brokers) to decouple job scheduling, hardware execution, and result processing. • Optimize service-to-service communication to ensure low latency and high reliability across a distributed stack. • Monitor system health and implement distributed tracing to debug complex microservice interactions. • Implement industry-standard security best practices for API authentication and authorization (OAuth2, OIDC, mTLS). • Work within existing deployment and testing patterns to add new services to CI/CD.

New Jersey
Job Closed
Ben Fatto logo

Senior Full Stack Developer, .NET, Angular

Ben Fatto

Our mission is the development of customizations and personalizations in the solutions offered by Thomson Reuters.

Backend Engineer121 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop scalable, distributed software; • Follow best practices and write clean, maintainable, and readable code for all team members; • Actively focus on optimizing and improving application performance and security; • Share your vision and experience with the team; • Improve and ensure application observability; • Perform high-quality code reviews.

Brazil