Mid–Senior Backend Developer (Go + PostgreSQL)

Filled
January 12, 2026

Job Description

Job Details

  • Company Name: ascend.mysmartpros
  • Employment type: Full time
  • Experience: 3-7 years
  • Salary: $40 to $ 55 Hourly
  • Location : Remote Option Available
  • Work schedule : 5 days a week

Role Overview

We are looking for a motivated Junior / Mid-Level Backend-Focused Full-Stack Developer to join our engineering team. You will play a key role in building and scaling backend systems using Go and PostgreSQL, collaborating closely with product and frontend teams, and contributing to a platform used in real-world financial and real estate workflows.

This role offers real ownership, exposure to modern backend architecture, and strong growth opportunities in an early-stage startup.

Key Responsibilities

  • Design, build, and maintain backend services in Go, including HTTP and gRPC APIs, background workers, and scheduled jobs.
  • Model and manage relational data using PostgreSQL, including schema design, indexing, and performance-optimized queries.
  • Implement efficient data access layers using pgx and manage database migrations using tern.
  • Improve system performance and reliability through profiling, query optimization, caching, and concurrency patterns.
  • Ensure high code quality through testing, code reviews, and clear documentation.
  • Implement operational best practices, including structured logging, metrics, and tracing.
  • Collaborate with product managers and frontend developers to define API contracts and data models.
  • Apply security best practices, including input validation, least-privilege access, secrets handling, and data integrity controls.
  • Leverage AI-assisted development tools to improve productivity, code quality, and learning velocity.

Must-Have Qualifications

  • 3–7+ years of backend engineering experience, with 2–5+ years focused on Go.
  • Strong understanding of PostgreSQL, including schema design, indexing, transactions, isolation levels, query planning, and migrations.
  • Solid Go fundamentals: goroutines, channels, interfaces, error handling, dependency management.
  • Experience building and maintaining RESTful or gRPC APIs, including routing, middleware, authentication, pagination, and rate limiting.
  • Strong testing discipline (unit, integration, database-backed tests) and familiarity with mocking strategies.
  • Practical understanding of performance and scalability, including CPU and memory optimization.
  • Comfortable writing non-trivial SQL, including CTEs and window functions.
  • Experience with Git-based workflows, pull requests, and code reviews.
  • Clear communication skills, ownership mindset, and pragmatic problem-solving approach.

Nice-to-Have Skills

  • AWS fundamentals (ECS/EKS/Lambda, RDS for PostgreSQL, S3, CloudWatch).
  • Infrastructure as Code experience (Terraform).
  • CI/CD experience using GitHub Actions and trunk-based development.
  • Experience with caching and queues (Redis, SQS) and event-driven systems.
  • Familiarity with observability stacks (OpenTelemetry, Prometheus, Grafana, ELK).
  • Exposure to security and compliance topics (audit logging, secrets management, GDPR).