Senior Software Engineer

June 2, 2025
Application ends: September 2, 2025

Apply for this job

Email *

Job Description

We’re looking for a Senior Software Engineer who thrives in solving non-obvious problems in distributed systems and loves pushing beyond conventional solutions. This role isn’t about maintaining legacy code or plugging gaps—it’s about engineering systems from the ground up that scale, perform, and stay resilient in the real world. You’ll join a cross-functional product team where architecture decisions are made collaboratively and shipping impact matters more than polished presentations.


What You’ll Do

  • Design and build backend services that handle high-throughput and low-latency demands across multiple geographies.
  • Optimize critical code paths with deep performance profiling—network IO, disk throughput, and CPU cost all matter here.
  • Own system design documents, technical strategy reviews, and architectural direction for major features and services.
  • Lead end-to-end feature delivery, from whiteboard to production rollout.
  • Work closely with infrastructure, DevOps, and product teams to ensure our systems are observable, resilient, and fast.
  • Contribute to and enforce engineering standards, including code review practices and incident response.
  • Mentor engineers across levels, fostering growth in system design, code quality, and operational ownership.

Qualifications

Must-Have:

  • 6+ years of experience in backend development, with a focus on distributed systems or microservices architecture.
  • Proven track record building and scaling backend services that serve real users under real-world loads.
  • Deep proficiency with Go, Rust, or another strongly typed systems/backend language.
  • Solid experience with message brokers or streaming platforms (e.g., Kafka, NATS, RabbitMQ).
  • Strong grasp of networking, concurrency, and data consistency trade-offs in distributed environments.
  • Comfortable with Kubernetes, service meshes, and containerized deployments in production.
  • Ability to lead technical discussions, propose clear solutions, and defend architectural decisions with data.
  • Hands-on experience designing APIs—REST, gRPC, and/or GraphQL.

Nice-to-Have:

  • Experience with event sourcing or CQRS patterns.
  • Familiarity with observability stacks like Prometheus, OpenTelemetry, Grafana.
  • Prior work on developer tooling, platform engineering, or internal SDKs.

Are you interested in this position?

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

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