×
Register Here to Apply for Jobs or Post Jobs. X

Senior Back End Engineer; Golang

Job in Northern, Floyd County, Kentucky, USA
Listing for: REW Technology Inc.
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below

Senior Go Engineer

We are looking for a Senior Go Engineer to develop and maintain an enterprise workflow orchestration platform for a major network infrastructure provider. You will work on Go services, APIs and integrations running on AWS, with Temporal for durable workflows and AI agents supporting specification, implementation and testing.

This is a hands‑on role with responsibility for engineering quality and the opportunity to take on broader technical leadership as the engagement evolves.

Technology Environment
  • Go (Golang) backend services and a modular, distributed architecture.
  • Temporal and Temporal Cloud for long-running workflows and task execution.
  • AWS infrastructure and Amazon Aurora, with SQL-based persistence and Go Migrate for schema migrations.
  • An API-driven platform using JSON contracts, including TM Forum Open APIs.
  • API integrations and Apache Kafka for asynchronous messaging and status updates.
  • Git Hub, pull-request reviews, automated tests and repository-defined AI skills.
  • Component and workflow tests, plus integration tests with programmable downstream stubs.
Responsibilities
  • Develop and maintain Go services, APIs and reusable platform components.
  • Build Temporal workflows and reusable tasks using established components and engineering conventions.
  • Work with architects to clarify requirements and translate them into specifications and testable acceptance criteria.
  • Implement API and messaging integrations, including payload validation, asynchronous completion and failure handling.
  • Write and maintain automated tests covering component behavior, workflow transitions and integration scenarios.
  • Review AI-generated specifications, code, tests and schema changes for correctness, maintainability and consistency with requirements.
  • Investigate issues across workflows, integrations, databases and cloud services using logs, metrics and execution history.
  • Assess the impact of changes to shared components and coordinate releases and database migrations with platform engineers.
  • Keep specifications and documentation aligned with implementation, share knowledge, review pull requests and mentor other engineers.
Required Experience
  • Strong professional Go experience, including concurrency, error handling and maintainable service design.
  • Experience developing distributed services, APIs and asynchronous or event-driven applications.
  • Understanding of workflow state, retries, timeouts, idempotency and failure recovery.
  • Practical SQL and relational database experience, including schema changes and migrations.
  • Experience with automated testing, including component and integration tests using mocks or stubs.
  • Strong debugging and code-review skills, with the ability to navigate a large existing codebase.
  • Experience working in cloud environments and using Git, pull requests and automated build and test checks.
  • Sound engineering judgment, clear communication and the ability to resolve unclear requirements with architects and client teams.
  • Willingness to use AI tools in daily development and take responsibility for validating their output.
Engineering Workflow

Development starts with a clear requirement and a reviewed specification. Engineers use AI agents and repository-defined skills to implement changes using approved building blocks. Automated tests and a separate AI review support the process; engineers validate the specification, implementation, tests, schema changes and documentation before approval.

You should be comfortable directing AI agents, identifying incorrect assumptions, providing precise feedback and debugging generated code. Experience with a particular AI product is helpful but is not required.

Preferred Experience
  • Temporal or another durable workflow platform, including workflows, activities and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary