Home Job Listings Categories Locations

Golang +Python Developer / 100% Remote in Brazil

📍 Brazil

Tecnologia Pyramid Consulting, Inc

Descrição da Vaga

Job Description: Golang +Python Developer Job Type: Long-time based contract job Opportunity Location: 100% Remote in Brazil

Job Description:

Experience 6+ years of software development experience , with

2–3+ years working with Golang and/or Python

in backend systems. Key Responsibilities Design, develop, and maintain

high-performance backend services

using

Golang and Python . Build and maintain

RESTful APIs

following standard REST design principles. Develop scalable solutions using

microservices, SOA, and distributed architectures . Apply

object-oriented and functional programming paradigms

in system design. Implement and follow

SOLID principles

and best practices in software development. Design and architect

scalable, reliable systems

and guide teams on appropriate design patterns. Collaborate with cross-functional teams to deliver

robust and scalable solutions . Identify and optimize

performance bottlenecks in code and database queries . Design and interact with

complex data models and persistent storage systems . Take ownership of

technical roadmaps and architecture decisions . Monitor and maintain

production services , ensuring high availability and reliability. Troubleshoot complex production issues and lead

root-cause analysis . Implement

observability tools (logging, monitoring, tracing)

to improve system visibility. Mentor junior engineers and support team members with technical guidance. Continuously learn and evaluate

new technologies, frameworks, and tools . Required Skills Golang and Python backend development REST API design and development Microservices and distributed system architecture Strong knowledge of software design patterns and SOLID principles Experience with

database design and complex data models Ability to work

independently and proactively Strong

problem-solving and debugging skills Excellent

communication and collaboration skills Nice to Have Skills Experience with

open-source software and dependency management Knowledge of

Object/Document storage databases (MongoDB, DynamoDB, etc.) Experience with

caching and in-memory databases (Redis, Memcached) Familiarity with

asynchronous or multi-threaded programming Experience with

message queues (Kafka, RabbitMQ, SQS, etc.)

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: March 16, 2026
Tipo de Vaga: Tecnologia
Localização: Brazil
Company: Pyramid Consulting, Inc

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.