Backend Engineer (Node.js, TypeScript, AWS)

Other

Backend Engineer (Node.js, TypeScript, AWS)

Other
Kaczyniec 9, Gliwice

co.brick

Full-time
B2B
Senior
Remote

Job description

Backend Engineer – Node.js, TypeScript, AWS

For our client, a fast-growing team building a next-generation AI-powered consumer product, we are looking for an experienced Backend Engineer to help scale the systems powering real-time experiences, cloud synchronization, and intelligent APIs.

This is not a founding role, but it is a highly impactful engineering position within a small, high-performing team focused on building world-class consumer technology products.

About the role

You will be responsible for designing, building, and scaling backend systems that support core product functionality — from real-time data pipelines to reliable cloud infrastructure and low-latency APIs.

You’ll work closely with mobile and AI teams to deliver fast, scalable, and highly reliable user experiences.

Responsibilities

Backend Development

  • Design and build RESTful APIs using Node.js and TypeScript (Express.js or Nest.js)

  • Architect and maintain PostgreSQL databases, including schema design and query optimization

  • Implement background jobs and queue systems using Redis for ingestion, summarization, and notifications

  • Build and maintain caching layers (Redis, CDN, HTTP cache) to ensure low-latency performance

  • Implement authentication, authorization, and data privacy best practices

  • Add real-time capabilities using WebSockets and Server-Sent Events

  • Build observability into services through logging, metrics, and tracing

  • Deploy and manage backend services on AWS (EC2, ECS, RDS, S3, Lambda)

Systems & Architecture

  • Design clean, scalable, and maintainable service architectures

  • Plan and execute safe database migrations and schema evolution strategies

  • Ensure consistency and reliability across distributed systems

  • Optimize system performance across I/O, CPU, and memory bottlenecks

  • Build and maintain CI/CD pipelines and release automation workflows

  • Contribute to infrastructure reliability, scalability, monitoring, and cost optimization

Quality & Security

  • Write unit, integration, and contract tests with clear quality standards

  • Enforce linting, type safety, and static analysis within CI pipelines

  • Conduct security reviews and dependency audits while following least-privilege principles

  • Clearly document services, APIs, and important architectural trade-offs

Requirements

Must-have

  • 2+ years of backend development experience with Node.js and TypeScript

  • Strong understanding of PostgreSQL, including schema design, indexing, and query optimization

  • Experience working with Redis for caching and queue management

  • Hands-on experience with AWS services such as EC2, RDS, Lambda, ECS, and S3

  • Strong API design skills, including REST and real-time communication patterns

  • Solid understanding of scalability, concurrency, and distributed systems

  • Experience with Docker, Git workflows, and CI/CD automation

  • Familiarity with security and backend performance best practices

Nice to have

  • Experience with GraphQL or gRPC

  • Exposure to event-driven architectures or microservices

  • Familiarity with observability tools such as OpenTelemetry, CloudWatch, or Sentry

  • Experience building high-traffic consumer applications

Example stack

  • Backend: Node.js, TypeScript (Express.js / Nest.js), PostgreSQL, Redis

  • Cloud: AWS (EC2, RDS, Lambda, ECS, S3, CloudWatch)

  • Infrastructure: Docker, GitHub Actions, CI/CD

Tech stack

    AWS

    advanced

    Node

    advanced

    TypeScript

    advanced

Office location

Backend Engineer (Node.js, TypeScript, AWS)

Summary of the offer

Backend Engineer (Node.js, TypeScript, AWS)

Kaczyniec 9, Gliwice
co.brick
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest co.brick Sp. z o.o. z siedzibą w Gliwicach, ul. Kaczyniec 9 (dalej jako "administrator"). ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.