Help build and maintain robust, scalable back-end systems for next-generation SEO and marketing tools.

About Nightwatch
Nightwatch is a bootstrapped SaaS company creating forward-thinking tools for internet professionals. We believe small, agile teams are the future—eschewing the corporate 9-to-5 in favor of autonomy, flexibility, and high-impact work. Our globally distributed team values personal growth, education, and collaboration while delivering innovative solutions to our users.

Schedule

  • Fully remote, flexible full-time or part-time role
  • Set your own working hours from anywhere in the world
  • Minimal meetings, Kanban workflow, and daily Slack updates
  • Two weekly video calls for planning and progress updates

What You’ll Do

  • Build performant, well-tested APIs and back-end systems
  • Design efficient data flows and robust concurrent background job systems
  • Maintain and improve existing architecture, including migration to scalable streaming (Kafka + ClickHouse)
  • Work with Linux, PostgreSQL, Redis, Ansible, AWS (S3, EC2, CloudFront), Grafana, Kafka, ClickHouse
  • Implement and monitor automated tests across the stack
  • Own subsystems from inception to production deployment

What You Need

  • Advanced programming experience in two or more languages (Go, Ruby, JavaScript, Python, Bash)
  • Experience with Ruby on Rails and functional programming concepts
  • Strong Linux shell skills and server setup/deployment experience
  • Solid SQL and relational database knowledge (PostgreSQL preferred)
  • Understanding of concurrency patterns and message queues
  • Fluent English communication (written and spoken)
  • Clear, concise documentation skills
  • Nice to have: Docker, serverless/Lambda, high-volume data pipelines, MapReduce patterns, and front-end experience with frameworks like Ember.js or React.js

Benefits

  • 100% remote with full scheduling flexibility
  • Generous vacation policy, family- and travel-friendly environment
  • Team-building events worldwide
  • Collaborative, low-overhead development culture with daily deployments
  • Opportunity to work on challenging architecture and high-performance systems

Be part of a team where you own your work, contribute to impactful tools, and enjoy the freedom of a remote-first culture.

Happy Hunting,
~Two Chicks…

APPLY HERE