ironquill.tech/board

$ cat jobs/senior-software-engineer-backend-systems-noise-labs-0212f543c38f.json

Senior Software Engineer - Backend & Systems

Noise Labs·US·New York City·senior
pythontypescriptnode.jsrustscalarestgrpckafkapostgressqlkubernetesterraformawspandasnumpy
Apply on ashby → Get AI match score →
Noise exists because culture should be shaped by the people who care about it. We're building a platform where curators and communities surface and value the trends becoming relevant around the world. We're a team of 10 based in SoHo, New York. We look for people with great taste who can ship code, design or convey user needs into delightful products. DUTIES - 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. REQUIREMENTS - 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. Minimu

Similar remote roles

Software Engineer: Full Stack - Python, Java or JavaScript/TypeScript (TS/SCI Clearance R…
North Point Technology · US · mid
Full Stack Engineer
SnapSoft · Worldwide · mid
Sr. Software Engineer II - (DSM Integrations Team)
cint · LATAM · senior
Sr. Software Engineer II - (DSM Integrations Team)
Cint · Worldwide · senior
Backend Rust Developer
Braiins · Worldwide · mid
Backend Engineer
Sensorfact · Worldwide · mid
Data Engineer
Capgemini · Worldwide · mid
Java Kubernetes Developer ON SITE CDMX
Gsbsolutions1 · LATAM · mid