Rockcruit

Staff Back-End Engineer, Golang

Rockcruit

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

Distributed SystemsGo

About the role

  • Design, document, and implement end-to-end backend modules in Golang.
  • Define and propose architecture for assigned module(s); present and align designs with CTO and peer engineers.
  • Integrate individual modules to ensure architectural consistency across the full platform.
  • Develop systems with strong workflow and state management for key entities (e.g., payments, transactions).
  • Implement and manage transactional logic ensuring consistency, durability, and fault tolerance across distributed systems.
  • Work with workflow/transaction management frameworks such as Temporal (or similar).
  • Build RESTful and service-based architectures that can integrate seamlessly with enterprise systems.
  • Collaborate with peers to align on standards, APIs, and design decisions.
  • Uphold a design-first mindset—prototyping and iteration occur after architectural alignment, not as trial-and-error coding.

Requirements

  • Strong proficiency in Golang.
  • Demonstrated experience with Workflow Management, State Management, and Transaction Management systems.
  • Hands-on experience integrating with enterprise software systems (multi-service, multi-architecture environments).
  • Experience defining and implementing service architectures, APIs, and endpoints.
  • Ability to independently design, implement, and deliver production-grade systems.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangWorkflow ManagementState ManagementTransaction ManagementRESTful architectureService-based architectureAPI developmentTransactional logicDistributed systemsPrototyping
Soft skills
CollaborationDesign-first mindsetIndependent designImplementationDelivery
Catena

Ruby On Rails Engineer, AWS Experience

Catena
Mid · Seniorfull-time🇨🇴 Colombia
Posted: 5 hours agoSource: apply.workable.com
AWSRubyRuby on Rails
Rockcruit

Staff Back-End Engineer, Golang, Crypto Focus

Rockcruit
Leadfull-time🇨🇴 Colombia
Posted: 6 hours agoSource: rockcruit.breezy.hr
Distributed SystemsGo
Wizeline

Senior Java/Kafka Software Engineer

Wizeline
Seniorfull-time🇨🇴 Colombia
Posted: 9 hours agoSource: boards.greenhouse.io
JavaJUnitKafkaMockitoSpring BootSpringBoot
Truelogic Software

Staff Back-end Engineer – Golang, Finance

Truelogic Software
Leadfull-time🇨🇴 Colombia
Posted: 2 days agoSource: jobs.ashbyhq.com
Distributed SystemsGo