Mid–Senior Backend Developer (Go + PostgreSQL)

Filled
January 13, 2026

Job Description

Job Details

  • Company Name: ascend.mysmartpros
  • Employment type: Full time
  • Experience: Fresher
  • Salary: $10 to $15 Hourly
  • Location : Remote Option Available
  • Work schedule : 5 days a week

Role Overview

We’re looking for a Backend-focused Full-Stack Developer to join our engineering team and help build scalable, reliable systems using Go and PostgreSQL. You’ll work closely with product and frontend teams, own meaningful features end-to-end, and contribute to a growing platform used in real-world financial and real estate workflows.

This role offers strong ownership, hands-on impact, and excellent growth opportunities in an early-stage startup.

What You’ll Do

  • Design, build, and maintain backend services in Go, including HTTP/gRPC APIs, background workers, and scheduled jobs.
  • Model relational data and implement robust PostgreSQL schemas, indexes, and SQL queries.
  • Build efficient data access layers using pgx and manage database migrations (e.g., tern).
  • Improve performance and reliability through profiling, query optimization, caching, and concurrency patterns.
  • Ensure high code quality through testing, code reviews, and clear documentation.
  • Add operational excellence with structured logging, metrics, and tracing.
  • Collaborate with product and frontend teams to shape APIs and data contracts.
  • Champion security best practices (least privilege, input validation, secrets handling) and data integrity.
  • Leverage AI-assisted development tools to improve code quality, speed up workflows, and support your growth.

Must-Have Qualifications

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