Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Epic Placements LLC is seeking a Senior/Staff-level Backend Engineer for a remote role across the US and Canada, building a customer-facing data product.
You will tackle massive datasets, distributed systems, and real-time architecture while owning design and implementation end-to-end. The role emphasizes ownership, collaboration with product, and delivering scalable backend services.
Compensation includes $180k–$320k base salary plus equity; visa transfers may be supported.
We're partnering with a fast-growing technology company building sophisticated software on top of modern cloud data infrastructure.
They're looking for a Senior/Staff-level Backend Engineer to help build a customer-facing data product used to turn large, complex datasets into fast, intuitive workflows for nontechnical users.
This is a backend role for someone who likes hard systems problems but still cares deeply about the product those systems enable.
The challenge is deceptively simple:
Underneath that experience are difficult engineering problems involving data processing, distributed systems, performance, reliability, and increasingly real-time architectures.
You'll work on problems like:
The systems underneath the product are complex.
That's a big part of the engineering challenge.
This is not a ticket-execution role.
You'll have meaningful responsibility for technical decisions and will help:
We're looking for engineers who want ownership of both how a system works and whether it solves the right problem.
The strongest candidates have already been trusted with difficult backend problems and significant technical ownership.
You may be a good fit if you've:
We're much more interested in what you've built and the decisions you owned than whether your resume contains our exact technology stack.
You may have experience with some combination of:
Backend: Go, Python, TypeScript/Node.js, Java, Kotlin, Rust, or similar
Data: SQL, PostgreSQL, cloud data warehouses, large-scale data platforms, query optimization, data modeling, caching, and precomputation
Distributed Systems: Event-driven architecture, asynchronous processing, concurrency, high-throughput services, workflow orchestration, CDC, batch processing, and streaming systems
Messaging / Streaming: Kafka, SQS/SNS, Pub/Sub, Kinesis, RabbitMQ, Redis, Flink, Spark, or similar technologies
Cloud / Platform: AWS, GCP, Azure, Docker, Kubernetes, observability, and production reliability tooling
Product Backend: APIs, multi-tenant SaaS architecture, integrations, analytics, experimentation, and customer-facing backend services
You do not need experience with every technology listed above.
Strong systems fundamentals and evidence of solving difficult engineering problems matter considerably more than checking every technology box.
We're particularly interested in engineers who can point to things like:
When you describe your work, tell us what was difficult, what you personally owned, and what changed because of it.
That's much more interesting than a list of technologies.
This probably isn't the right opportunity if you're primarily looking for:
This also isn't an AI-only position.
There will be opportunities to work on emerging AI-enabled product experiences, but sophisticated backend, data, and systems engineering remains at the heart of the role.
Technical depth alone isn't enough.
You'll be working on backend systems that directly determine what customers can do with the product.
That means thinking about:
You’ll work closely with product partners and may occasionally engage directly with users to better understand the problems you’re solving.
We're primarily targeting experienced Senior and Staff-level engineers.
Strong candidates will generally bring:
A technical degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field is preferred.
We're more interested in demonstrated engineering ability and trajectory than enforcing an arbitrary years-of-experience cutoff.
This is a remote opportunity available across the US and Canada.
The broader engineering organization is distributed, and the position is designed to operate effectively in that environment.
Candidates who prefer occasional in-person collaboration may also have access to a US office.
The overall package also includes meaningful equity.
Visa transfers may be supported for qualified candidates.
Background, interests, and what you're looking for next.
Your experience, ownership, operating style, and approach to engineering.
Work through the design of a data-processing feature from end to end.
Work through a broader system-design problem involving technical, product, and user requirements.
The goal isn't to test whether you've memorized a particular technology stack.
It's to understand how you reason about real systems.
If you've built difficult backend systems, enjoy solving data and distributed-systems problems, care about the product your systems enable, and want significant ownership without giving up remote flexibility, we'd like to talk.