Placement Services USA, Inc.

Senior Software Engineer - Backend & Systems (0063-0004)

New York City, NY • Posted Today • $180,000 - $180,000 per year
Onsite Full Time General

Architect and build backend services and APIs able to handle large-scale traffic and real-time data.

Design distributed systems: microservices, message queues, caching, orchestration, Kubernetes & cloud infrastructure.

Ensure system scale, performance, reliability, security, and observability (monitoring, logging, alerting).

Collaborate across product, front-end, and infrastructure teams to deliver end-to-end solutions.

Define and drive best practices for code quality, deployment, infrastructure, and system operations.

3 years of experience as a Software Engineer or similar position in backend (or full-stack) development.

Experience with:

Reactive Architecture principles (CQRS, event sourcing);

backend services in Rust;

streaming data pipelines in Scala;

batch data processing in Python;

API microservices in Typescript;

DDL and DML SQL statements;

analytical SQL queries (window functions, deduplication, CTE, JSON);

push-based CDC in Postgres (logical replication);

queries for sub-millisecond latency over multi-million row Postgres table;

Postgres internals (WAL, TOAST, EXPLAIN);

infrastructure as code using Terraform;

deployments using Kubernetes;

Postgres installations on AWS RDS;

developer environments using Nix;

Tokio, Axum, SQLx;

Flink, Kafka;

Pandas, Numpy, Scipy;

Node.js, REST, gRPC;

asynchronous programming (multiprocessing, multithreading, green threads);

synchronization primitives (channels, mutexes, semaphores);

BDD, TDD, unit, integration testing, data QA;

Postgres dialect of SQL;

deploying to AWS;

writing Nixpkgs modules.

Please copy and paste your resume in the email body (do not send attachments; we cannot open them) and email it to candidates at placementservicesusa.com with reference #0063-0004 in the subject line.

Back to Job Search