Software Development Specialist, Go

atBemobiRemoteBR flagBrazilFull-timeSoftware EngineerMid-levelSenior

Posted Sep 15

This is a fully remote position, open to applicants in Brazil.

đź“‹ Description

• Create and develop services using Go, implementing software design principles such as hexagonal architecture and Domain-Driven Design (DDD), along with automated testing as a standard practice.

• Engage in architectural decisions regarding the payments platform, evaluating trade-offs related to microservices, integrations, and system resilience.

• Design and enhance solutions within the AWS cloud environment, incorporating infrastructure as code with Terraform and CI/CD pipelines for the team’s services.

• Leverage AI tools to expedite delivery while ensuring adherence to quality standards—reviewing and taking responsibility for the generated output.

• Foster knowledge sharing within the team: mentor junior colleagues, carry out contextual code reviews, document decisions, and facilitate technical discussions.

• Provide support for services in production by investigating incidents and addressing their root causes.


⛳️ Requirements

• Proficient in the Go programming language and its associated paradigms.

• Extensive experience in software design, specifically with hexagonal architecture, DDD, and unit testing practices.

• Familiarity with microservices architecture, including communication, contracts, consistency, and handling partial failures.

• Understanding of AWS cloud solution architecture.

• Experience with CI/CD processes and infrastructure as code using Terraform.

• Regular use of AI tools in development, applying sound judgment regarding the quality of generated outputs.

• Excellent communication skills paired with a knowledge-sharing attitude: mentoring, teaching, and advancing the team collectively.

• Preferred: experience in payment systems or other highly critical transactional domains.

• Preferred: familiarity with messaging and event-driven architectures.

• Preferred: experience with service observability in production environments.


🏝️ Benefits

• Bradesco National Network Health Plan—extended to dependents with no per-beneficiary deduction.

• Bradesco Dental Plan—optional.

• Flexible meal and food allowance (VR/VA)—maintained during vacation.

• Profit-sharing bonus.

• Wellhub.

• Birthday day off.

• Home office allowance.

• Transportation allowance (VT) as needed—subject to the legally permitted deduction.

• Zurich Life Insurance.

• Free access to all our products—AppsClub, Discount Club, TrueCaller, BTFit, and Busuu.

• Access to internal training through digital platforms.

• Internal employee recognition program—BeInspired.

People also viewed

Law School Admission Council (LSAC)10 hours ago

Software Engineer

US flagPennsylvania OnlyFull-timeSoftware Engineer$108k – $115k/year
ApplyView job
IDS Comercial11 hours ago

Desarrollador Junior AB Initio

MX flagMexico OnlyFull-timeSoftware Engineer
ApplyView job
KTO Group11 hours ago

Flutter Developer

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Ford Motor Company11 hours ago

Software Engineer

US flagColorado OnlyFull-timeSoftware Engineer$115k – $192.9k/year
ApplyView job
HumanIT Digital Consulting12 hours ago

Agentic Engineering Coach – AI, MCP, Kubernetes

PT flagPortugal OnlyFull-timeSoftware Engineer€2,800 – €3,650/month
ApplyView job
Insperity15 hours ago

Software Engineer

US flagTexas OnlyFull-timeSoftware Engineer$78.1k – $89k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers