Back to Open Positions

Software Engineer - GOlang

Remote, Latam

SweatWorks was founded to make technology relevant, accessible, functional and beautiful so that our partners can engage their clients like never before. We believe in embracing and using technology to solve problems, not create new ones. SweatWorks has grown from a boutique fitness agency into a leading technology firm that is creating some of the most innovative experiences for exceptional brands.

We are a force of digital strategists that create and implement extraordinary products for amazing clients. From startups to Fortune 500 companies, we work with clients to deliver digital solutions across web, mobile and all digital devices in between. From social networks to apps to complex content management systems, we have the capabilities to produce anything digital.

What we offer

  • Home-office-based role, offering flexibility and comfort
  • Up to 15 paid vacation days per year
  • Up to 5 floating holidays to celebrate the days that best reflect your culture and traditions
  • Wellness days to ensure a healthy work-life balance
  • Paid parental leaves for a special moment in your life
  • Competitive health insurance coverage
  • Reimbursement of internet and gym expenses
  • Opportunities to work with leading brands in fitness and wellness
  • Collaborating with a dynamic and diverse global team

Who Thrives here

Software engineers who communicate with clarity and structure, solve problems creatively, and support team progress with empathy. Individuals who enjoy building from scratch, adapting to change, and contributing to product excellence in dynamic, distributed teams. Colleagues who embrace feedback, drive improvement, and value inclusive collaboration in a global workforce.

About our Hiring Process

  1. Interview with HR
  2. Code Challenge
  3. Technical Interview
  4. Job Offer

The Role

This is a full-time, home-office-based role joining our fast-growing team working in Latin America, with core hours aligned to Eastern time.

What you'll be doing

You’d be joining our team to extend an existing member management and class booking platform with a new feature: dynamic spot‑map booking in the mobile app, so members can reserve a specific spot in a class (not just “a spot”). In this backend role you’ll build and evolve Go services and APIs, integrate with the client’s legacy PHP booking flows (owned by their team), and ensure the booking logic is reliable under real conditions like concurrency, holds/expirations, cancellations, and availability synchronization—collaborating closely with our engineers and the client team while our mobile team handles the consumer-facing UI.

Responsibilities:

Backend Solution Architecture

  • Contribute to discovery and technical strategy sessions, translating business needs and product goals into scalable backend roadmaps.
  • Contribute to software architecture decisions and design patterns in partnership with technical team members.

Development & Delivery

  • Write efficient, maintainable Golang code for complex APIs, microservices, and backend processes.
  • Develop and maintain comprehensive unit and integration tests, ensuring reliability, performance, and alignment with project standards.
  • Troubleshoot, resolve, and escalate backend issues—proactively driving quality and robust delivery practices.

Code Quality & Collaboration

  • Actively participate in code reviews, CI/CD integration, and peer feedback loops to drive code quality and team growth.
  • Document codebases, APIs, infrastructure, and backend processes for transparency and future scalability.
  • Support production deployments and address post-launch issues alongside engineering and QA.

Team & Stakeholder Alignment

  • Regularly engage in stand-ups, sprint planning, and agile ceremonies to sustain project momentum and team coordination.

Continuous Learning & Mentorship

  • Provided guidance to junior engineers when needed, sharing backend best practices, architectural insights, and development tips.
  • Pursue learning opportunities and contribute to skill-building initiatives across the team as the role evolves.
  • Use Gen AI to enhance your efficiency.

Your skills

What we require

  • 4+ years’ experience with Golang, GRPC/REST APIs, PostgreSQL, MongoDB, Docker, AWS, and Terraform.
  • Proven ability to deliver scalable backend solutions in agile, distributed team settings.
  • Experience driving code reviews, documenting technical work, and mentoring others.
  • Skilled with Git, project documentation, unit testing, and architecture modeling.
  • Strong communication and stakeholder engagement, both technically and collaboratively.
  • Fluency in spoken and written English.

Will be a plus

  • Certification in backend or cloud architecture, modern DevOps, or Agile Project Management.
  • Experience with data analytics, distributed systems, and UX for backend API products.
  • Exposure to digital transformation and technology consulting projects.
  • Success working across multicultural teams and remote-first settings.

Does it sound like you? APPLY NOW