Senior Backend Engineer, Golang

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in CO
Remote
Senior level
Software • Consulting
The Role
Build and deploy production backend services in Go for a real-time transportation platform. Design REST APIs, secure webhook ingestion, PostgreSQL/PostGIS schemas, event processing, and real-time vehicle updates. Deploy and operate services on AWS, establish observability and secure secret management, implement testing and reliability practices, collaborate with product and frontend teams, and document the architecture and operational procedures for handoff.
Summary Generated by Built In
Company Description

EXIT83, a leader in custom software development and AI innovation, delivers advanced software solutions for strategic, growth-focused initiatives. Positioned at the nexus of business and technology, our presence spans 12 countries, reflecting our global commitment to delivering cutting-edge technologies. With nearly 20 years of international experience, we offer our expertise to a diverse clientele, from Fortune 500 companies, major government contractors to startups. Our team, which includes former Microsoft engineers, brings deep experience in development, strategy, and systems integration.  At EXIT83, we're more than participants in the technology sector; we're driving its evolution, ensuring every project we undertake is a step towards a more innovative future.

    Job Description

    We are looking for a Senior Go Backend Engineer to build the backend foundation for a new real-time transportation product.

    The platform will ingest shuttle location and operational data from third-party webhooks and APIs, validate and store it in PostgreSQL on AWS, and expose it through APIs that power a live vehicle-tracking map.

    This is a hands-on delivery role. You will work closely with product and engineering to make pragmatic architectural decisions, build and deploy the core services, and leave the system production-ready, well tested, and documented for continued development.

    The ideal contractor can ramp up quickly, work independently, and communicate decisions, progress, risks, and blockers clearly.

    Primary focus: Backend architecture and implementation
    Core technologies: Go, PostgreSQL, PostGIS, REST APIs, webhooks, and AWS

    Key Responsibilities

    Backend Development and Integrations

    • Design and build production-quality backend services in Go.
    • Develop REST APIs for vehicle, route, location, and operational data, with clear contracts for the frontend application.
    • Build secure webhook endpoints to ingest data from external transportation systems.
    • Validate, normalize, and persist incoming events, with appropriate authentication, authorization, and input validation.
    • Ensure webhook processing is idempotent and resilient to duplicate, delayed, or out-of-order events.
    • Handle retries, failures, rate limits, and malformed third-party payloads.
    • Enable real-time or near-real-time vehicle updates using WebSockets, Server-Sent Events, polling, or another agreed approach.

    Data Architecture

    • Design PostgreSQL schemas for vehicles, locations, routes, events, and related operational data.
    • Build efficient queries for current and historical vehicle locations.
    • Model geospatial data using PostgreSQL and PostGIS where appropriate.
    • Evaluate whether queues or asynchronous processing are needed for the initial product.

    AWS Deployment and Reliability

    • Deploy and operate the backend within AWS using the appropriate services, including RDS, ECS/Fargate, Lambda, API Gateway, SQS, and CloudWatch.
    • Configure logging, metrics, health checks, and basic alerting.
    • Establish secure credential and application-secret management.
    • Create repeatable deployments using the existing CI/CD and infrastructure tooling.
    • Investigate and resolve integration or production issues during the engagement.

    Product Delivery and Handoff

    • Partner with the product manager to clarify requirements, prioritize the scope, and translate product needs into pragmatic technical solutions.
    • Identify technical risks, unknowns, and external integration dependencies early.
    • Deliver incrementally so product and engineering teams can test and provide feedback.
    • Collaborate with frontend engineers on API contracts and real-time update behavior.
    • Write automated unit and integration tests for all delivered functionality.
    • Document the architecture, APIs, webhook behavior, deployment process, operational procedures, known limitations, and recommended next steps.
    • Provide clear local development and testing instructions.
    • Conduct a technical handoff with the internal engineering team before the engagement ends.

    Expected Outcomes

    • A production-ready Go service structure.
    • Secure webhook ingestion for the initial external data provider.
    • Reliable validation and persistence of vehicle-location events.
    • A PostgreSQL schema supporting current and historical location data.
    • The APIs required for the frontend’s real-time vehicle map.
    • An agreed real-time update mechanism using WebSockets, Server-Sent Events, polling, or another suitable approach.
    • Deployment to the appropriate AWS environment.
    • Automated tests, observability, and operational documentation.

    Qualifications

    • Strong professional experience building production backend services in Go.
    • Experience designing and delivering REST APIs and third-party webhook integrations.
    • Strong PostgreSQL and relational data-modelling skills.
    • Experience deploying and operating applications in AWS.
    • Understanding of concurrent, asynchronous, and event-driven processing.
    • Experience implementing idempotency, retries, and failure handling.
    • Strong automated testing and debugging skills.
    • Familiarity with CI/CD and modern software-delivery practices.
    • Ability to work independently, take ownership, and deliver effectively.
    • Clear written and verbal communication skills.
    • Experience collaborating with product and frontend teams.

    Nice to Have

    • Experience with real-time location, fleet, transportation, or telemetry systems.
    • Experience with geospatial data and PostGIS.
    • Experience implementing WebSockets or Server-Sent Events.
    • Experience with ECS/Fargate, RDS, SQS, Lambda, API Gateway, and CloudWatch.
    • Experience designing systems that process high-frequency webhook events.
    • Experience with Terraform or Terragrunt.
    • Familiarity with distributed tracing and production observability.
    • Experience taking an early-stage product from architecture through its initial production release.

    Additional Information

    How You’ll Be Successful

    • Passion for Impact: Understand how your work contributes to innovation, operational excellence, and client success.
    • Challenge the Expected: Approach problems with curiosity and creativity, learning from experimentation and driving smarter solutions.
    • Integrity and Respect: Lead with empathy, listen actively, and take responsibility for outcomes.
    • Commitment to Quality: Set and uphold high standards; seek feedback and continuous improvement.
    • Collaborative Mindset: Build strong partnerships, share knowledge, and contribute to shared goals.
    • Customer-Centered Thinking: Listen deeply, understand needs, and translate them into meaningful business outcomes.

    Skills Required

    • Strong professional experience building production backend services in Go
    • Experience designing and delivering REST APIs and third-party webhook integrations
    • Strong PostgreSQL and relational data-modeling skills
    • Experience deploying and operating applications in AWS
    • Understanding of concurrent, asynchronous, and event-driven processing
    • Experience implementing idempotency, retries, and failure handling
    • Strong automated testing and debugging skills
    • Familiarity with CI/CD and modern software-delivery practices
    • Ability to work independently, take ownership, and deliver effectively
    • Clear written and verbal communication skills
    • Experience collaborating with product and frontend teams
    • Experience with real-time location, fleet, transportation, or telemetry systems
    • Experience with geospatial data and PostGIS
    • Experience implementing WebSockets or Server-Sent Events
    • Experience with ECS/Fargate, RDS, SQS, Lambda, API Gateway, and CloudWatch
    • Experience designing systems that process high-frequency webhook events
    • Experience with Terraform or Terragrunt
    • Familiarity with distributed tracing and production observability
    • Experience taking an early-stage product from architecture through its initial production release
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Seattle, WA
    17 Employees
    Year Founded: 2007

    What We Do

    Since 2007, EXIT83 Consulting has been assisting companies with Website Development, Software Architecture, Mobile Application Development, Business Analysis and Fundraising, Agile Training and Recruiting. Our expertise consists of: ● Building companies from scratch ● Hiring and cultivating smart people ● Developing and executing on a business plan ● Product vision ● Shipping products ● Creating monetization strategies ● Leading engineering teams focused on both mobile and cloud based solutions ● Managing a P/L ● Raising capital ● Business development ● Executing on a sales plan ● Managing ambiguity and risk

    Similar Jobs

    Luxury Presence Logo Luxury Presence

    Product Engineer

    Marketing Tech • Real Estate • Software • PropTech • SEO
    Easy Apply
    Remote or Hybrid
    12 Locations
    500 Employees

    UL Solutions Logo UL Solutions

    Field Engineer

    Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
    Remote or Hybrid
    Colombia
    15000 Employees

    UL Solutions Logo UL Solutions

    Project Engineer

    Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
    Remote or Hybrid
    Colombia
    15000 Employees

    CrowdStrike Logo CrowdStrike

    Regional Sales Manager

    Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
    Remote or Hybrid
    Colombia
    11000 Employees

    Similar Companies Hiring

    Kepler  Thumbnail
    Artificial Intelligence • Fintech • Software
    New York, New York
    9 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees
    Revel.io Thumbnail
    Aerospace • Hardware • Robotics • Software
    US
    50 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account