Senior Programmer

June 3, 2025
Application ends: September 3, 2025

Apply for this job

Email *

Job Description

We’re seeking a Senior Programmer to take technical ownership of high-impact features in our product suite, spanning core backend systems and real-time data flows. This role is not for someone looking to coast on legacy maintenance — you’ll be steering architectural decisions, mentoring junior devs through difficult design choices, and getting your hands dirty in code that serves thousands of concurrent users. Our current stack includes Rust, TypeScript (Node/React), PostgreSQL, and Kafka, and we want someone who thrives on balancing clean abstractions with production pragmatism.


Key Responsibilities:

  • Design and implement robust, testable, and scalable software modules in a mixed-language environment (Rust, TypeScript, Go).
  • Lead code reviews with an emphasis on architectural soundness and long-term maintainability.
  • Collaborate with DevOps to deploy and monitor services in a Kubernetes-managed infrastructure (AWS).
  • Work closely with Product Managers to scope and refine complex feature sets — we’re talking full feature lifecycles, not tickets.
  • Triage and resolve critical production issues; when something breaks at 2 AM, your code shouldn’t be the reason.
  • Drive internal initiatives around performance tuning, observability, and developer tooling.

Minimum Qualifications:

  • 6+ years of professional experience in software development, with a proven record of shipping complex features in a production environment.
  • Advanced proficiency in at least two of the following: Rust, Go, TypeScript, Python.
  • Solid grasp of distributed systems concepts — you should understand why eventual consistency might be the right call.
  • Strong SQL fundamentals; experience optimizing PostgreSQL queries and analyzing execution plans.
  • Hands-on experience with event-driven architectures (Kafka, NATS, or similar).
  • Comfortable navigating containerized environments (Docker, Kubernetes) and CI/CD pipelines.
  • Prior experience mentoring other developers and conducting constructive, technical code reviews.

Preferred Qualifications:

  • Prior experience working in a high-throughput, low-latency system (e.g., real-time analytics, streaming platforms).
  • Exposure to domain-driven design (DDD) or having participated in refactoring a monolith into services.
  • Familiarity with metrics/logging/monitoring tools (Prometheus, Grafana, Loki).
  • Open-source contributions or technical blog writing a plus — we value engineers who communicate well outside of Git commits.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru