[Bankinkg/Investimentos] Software Engineer Pleno - Golang

Jobgether

Brazil

Remote

BRL 120,000 - 180,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Meal allowance
Home office stipend
Remote work within Brazil

Job summary

Jobgether is seeking a Mid-Level Software Engineer – Golang (Banking/Investments) based in Brazil. You will design, build, and maintain high-performance financial systems, contributing to the full investment lifecycle from issuance to settlement and payments.

You will work on microservices, ensure scalability, and participate in code reviews and testing practices. Remote work within Brazil is possible, with a strong focus on reliability and data integrity in a fintech environment.

Qualifications

  • Solid Go programming experience

Responsibilities

  • Design, develop, maintain, and evolve software solutions using Go (Golang).
  • Build scalable, high-performance applications for fixed-income investment products.
  • Contribute to full investment lifecycle: issuance, settlement, interest calcs, maturity payments.
  • Ensure production systems meet performance, security, and availability requirements.
  • Monitor performance post-deployment and implement stability improvements.
  • Develop and maintain microservices-based architectures and integrations.
  • Promote code quality via automated tests and code reviews.
  • Maintain clear technical documentation and architectural decisions.
  • Collaborate with engineers to improve system reliability and efficiency.

Skills

Go (Golang)
Microservices
SQL (PostgreSQL)
MySQL
Code reviews
Testing automation
Cloud basics
Communication

Education

Bachelor's degree in CS or related

Tools

PostgreSQL
MySQL

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-Level Software Engineer – Golang (Banking/Investments) based in Brazil.

We are looking for a skilled Software Engineer to join a team responsible for building and maintaining critical financial systems that power fixed-income investment products. In this role, you will contribute to the entire investment lifecycle, from product issuance and financial settlement to accurate interest calculations and maturity payments. You will develop and improve high-performance, mission-critical applications within a large-scale financial technology environment. Working with modern architectures and complex integrations, you will help ensure system reliability, security, scalability, and data integrity. You will collaborate closely with other engineers to deliver robust solutions, improve technical practices, and continuously evolve the platform. This is an excellent opportunity to work on challenging projects with a direct impact on the financial ecosystem.

Accountabilities:
  • Design, develop, maintain, and evolve software solutions using Go (Golang), contributing to new features and improvements across mission-critical financial systems.
  • Build and optimize scalable, reliable, and high-performance applications that support fixed-income investment products and their financial operations.
  • Contribute to the entire investment lifecycle, including investment issuance, financial settlement, interest calculations, and maturity payments.
  • Ensure production systems meet demanding non-functional requirements, including performance, scalability, security, availability, resilience, and data integrity.
  • Monitor application performance and behavior after deployment, identifying potential issues and implementing improvements to ensure operational stability.
  • Develop and maintain microservices-based architectures, ensuring efficient communication and integration across the technology ecosystem.
  • Implement automated testing strategies and promote continuous code quality through best practices and code inspections.
  • Participate actively in code reviews, sharing technical knowledge and contributing to the continuous improvement of engineering standards.
  • Maintain clear and up-to-date technical documentation to ensure traceability of software changes and architectural decisions.
  • Identify gaps in existing processes, systems, and architecture, proactively proposing innovative and effective solutions.
  • Collaborate with engineering colleagues to improve system reliability, technical efficiency, and the overall evolution of the platform.
Requirements:
  • Solid professional experience in software development using Go (Golang).
  • Strong commitment to software quality, including experience implementing automated tests and performing continuous code inspections.
  • Practical experience designing, developing, and maintaining microservices architectures.
  • Strong knowledge of relational databases, such as PostgreSQL and MySQL.
  • Understanding of software engineering principles, scalable system design, and application performance optimization.
  • Ability to identify technical and architectural challenges, question existing approaches, and proactively recommend improvements.
  • Strong analytical and problem-solving skills, with the ability to work on complex systems and technical challenges.
  • Adaptability and enthusiasm for learning new technologies, tools, and engineering practices.
  • Collaborative mindset and effective communication skills, with a willingness to participate in code reviews and share technical knowledge.

Nice to have:

  • Knowledge of or interest in the financial services industry, particularly fixed-income investments and financial settlement processes.
  • Experience working with public or private cloud platforms, such as AWS, Azure, Google Cloud, or OpenStack.
  • Familiarity with messaging systems and event-driven architectures, including Kafka, RabbitMQ, ZeroMQ, or IBM MQ.
  • Knowledge of advanced architectural patterns and approaches, such as Event Sourcing, CQRS, Hexagonal Architecture, and Lambda Architecture.
  • Experience with non-relational databases (NoSQL) and data modeling.
  • Familiarity with CI/CD pipelines and automation tools, preferably Azure DevOps.
Benefits:
  • Fixed salary.
  • Variable compensation package, which may include profit-sharing (PLR), long-term incentives (ILP), or commissions, depending on role eligibility.
  • Health and dental insurance with copayments. Copayments are waived for professionals with disabilities.
  • 24/7 virtual healthcare and telemedicine services.
  • Medication subsidy.
  • Meal and/or food allowance through Pluxee, subject to eligibility.
  • Childcare assistance for children up to 5 years and 11 months old.
  • Additional financial support for employees with children with disabilities.
  • Life insurance.
  • Fuel or commuting allowance, depending on eligibility.
  • Home office allowance for remote and hybrid employees.
  • Welcome package for new parents.
  • Access to SESC partner benefits, subject to eligibility.
  • Professional development opportunities through internal learning platforms and digital libraries.
  • Free emotional and psychological support through the Acolhe360º program.
  • Access to quick massage services and on-site medical facilities, subject to eligibility.
  • Optional additional benefits, including Wellhub, TotalPass, Pet Club, Flash, Férias&Co, public transportation allowance (VT), Allya, and educational partnerships.
  • Remote work opportunity within Brazil.
  • An inclusive workplace where all positions are open to professionals with disabilities.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Banking/Gerir] Sênior Software Engineer - Golang
[Banking/Gerir] Sênior Software Engineer - Golang

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Health and dental insurance
Remote work within Brazil
Meal/food allowance
+2
[Crédito] Software Engineer Pleno - C#
[Crédito] Software Engineer Pleno - C#

Jobgether • Brazil

Hybrid
BRL 120,000 - 180,000
Medical and dental insurance
Telemedicine access
Meal/food allowance
+2
Desenvolvedor Backend Sênior
Desenvolvedor Backend Sênior

Jobgether • Brazil

Remote
BRL 100,000 - 115,000
Monthly contractor compensation: R$ 8,
[Distribution/REX] Sênior Software Engineer
[Distribution/REX] Sênior Software Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Health insurance
Meal/food allowance
Remote work within Brazil
+2
Pessoa Desenvolvedora Backend Golang Sênior
Pessoa Desenvolvedora Backend Golang Sênior

Jobgether • Brazil

Remote
BRL 200,000 - 320,000
Remote-first
Flexible hours
Education allowance
+4
Analista de Infraestrutura - SRE Sênior
Analista de Infraestrutura - SRE Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote in Brazil
Flexible working hours
Healthcare coverage
Analista Sênior de Inteligência de Negócios e Performance de Portfólio - PER
Analista Sênior de Inteligência de Negócios e Performance de Portfólio - PER

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote
Birthday off
Flexible dress code
+5
Pessoa Desenvolvedora de Software Backend Pleno
Pessoa Desenvolvedora de Software Backend Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Private pension plan
+4
Head de Segurança da Informação
Head de Segurança da Informação

Jobgether • Brazil

Remote
BRL 201,000 - 268,000
PJ contract
Food allowance
Annual bonus
+4
Product Manager - (Consignado)
Product Manager - (Consignado)

Jobgether • Brazil

Remote
BRL 180,000 - 290,000
Remote work
Healthcare
Meal allowance
+7