Search by job, company or skills

NYX

Senior Backend Engineer (Python / Node.js)

This job is no longer accepting applications

  • Posted 4 days ago

Job Description

About NYX

At NYX, we're building AI-powered products that help businesses automate customer acquisition, marketing, and growth at scale. We're looking for a highly skilled Senior Backend Engineer to design and build scalable, high-performance backend systems that power our next-generation platform.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs.
  • Architect distributed systems with a strong focus on performance, scalability, and reliability.
  • Build and optimize RESTful APIs, asynchronous workflows, and event-driven architectures.
  • Deploy, monitor, and maintain production applications on AWS.
  • Work with Docker and Kubernetes to manage containerized applications.
  • Design efficient PostgreSQL schemas and optimize complex database queries.
  • Collaborate with frontend engineers to deliver end-to-end product features.
  • Implement CI/CD pipelines and Infrastructure as Code practices.
  • Troubleshoot production issues and continuously improve system performance.
  • Participate in architecture discussions, code reviews, and technical decision-making.
Technical Requirements
  • 4–8 years of experience building and operating production-grade backend systems.
  • Strong proficiency in Python (FastAPI/Django) and/or Node.js (Express/NestJS).
  • Excellent understanding of High-Level Design (HLD) and Low-Level Design (LLD) with experience designing scalable distributed systems.
  • Hands-on experience with AWS services including EC2, S3, SQS, RDS, Lambda, IAM, CloudWatch, and VPC.
  • Experience deploying and managing applications using Docker and Kubernetes.
  • Strong expertise in PostgreSQL, including schema design, indexing, query optimization, and transactions.
  • Experience building REST APIs, asynchronous processing, message queues, and event-driven architectures.
  • Familiarity with CI/CD pipelines, Terraform/CDK, and Git-based development workflows.
  • Working knowledge of React and modern frontend development.
  • Strong debugging, performance optimization, and production troubleshooting skills.
Nice-to-Have
  • Experience with Apache Kafka or similar event-streaming platforms.
  • Familiarity with ClickHouse, BigQuery, or other analytical databases.
  • Understanding of MLOps, model deployment, inference pipelines, and AI-powered applications.
  • Experience building multi-tenant SaaS platforms.
  • AWS Certified Developer or AWS Solutions Architect certification.
Why Join NYX
  • Build cutting-edge AI products with real-world impact.
  • Work with modern cloud-native technologies and scalable architectures.
  • Collaborate with a high-performing engineering team.
  • Opportunity to influence product and technical direction from the ground up.
  • Competitive compensation and significant growth opportunities.

Interested

Share your resume at [Confidential Information] with the subject line: Application – Senior Backend Engineer.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 150631005