Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Instituto de Pesquisas Eldorado

Go Developer

Instituto de Pesquisas Eldorado

Go Developer required for high-performance, scalable systems. Engage with global teams and technical decision-making at Instituto de Pesquisas Eldorado.

Posted 7/17/2026full-timePorto Alegre • 🇧🇷 BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining applications using Golang, designing RESTful and gRPC APIs, and contributing to architectural decisions. Strong collaboration skills with global teams and a commitment to mentoring junior developers are essential.

Highest-signal resume keywords
Golang (Go) DevelopmentRESTful API DesignGRPC API ImplementationCI/CD Pipeline ContributionSystem Integration and Messaging

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Golang (Go)RESTful APIsGRPCDistributed SystemsScalable SystemsCode ReviewsTechnical Quality AssuranceProcess AutomationArchitecture DecisionsDevelopment Best Practices
Soft Skills
CollaborationMentoringCommunication
Industry Keywords
Technical DecisionsMultidisciplinary TeamsInternational StakeholdersMessaging QueuesEvents

Tech Stack

Tools & technologies
GoGRPC

About the role

Key responsibilities & impact
  • The position requires interaction in English with global teams
  • Participation in technical decisions
  • Active contribution to the architectural evolution of systems

Requirements

What you’ll need
  • Develop, maintain, and evolve applications using Golang (Go) at Mid-level and Senior levels
  • Design and implement RESTful and/or gRPC APIs
  • Work on building distributed, highly scalable, and resilient systems
  • Participate in architecture decisions and define development best practices
  • Perform code reviews and ensure technical quality
  • Work with system integration and messaging (queues, events)
  • Contribute to CI/CD pipelines and process automation
  • Collaborate with multidisciplinary teams and international stakeholders (in English)
  • Mentor more junior developers (especially for senior-level positions)

Benefits

Comp & perks
  • Candidates with disabilities are always welcome.
  • Bachelor's degree in Computer Engineering, Computer Science, Information Systems, or a related field
  • Solid experience with Golang (Go) in backend application development
  • Knowledge of REST and/or gRPC APIs
  • Experience with Kubernetes
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases
  • Familiarity with version control (Git)
  • Experience with system integration and consuming APIs
  • Knowledge of containers (Docker)
  • Advanced English for daily communication
  • Experience using Artificial Intelligence tools (e.g., copilots, code assistants, automated analysis, test generation, etc.) to support stages of the software development lifecycle (coding, testing, review, and documentation)
  • Established experience in distributed systems architecture
  • Experience working with microservices
  • Strong knowledge of design patterns and software engineering best practices
  • Experience with messaging systems (Kafka, RabbitMQ, or similar)
  • Experience with cloud environments (AWS, Azure, or GCP)
  • Knowledge of CI/CD and deployment automation
  • Ability to provide technical leadership and mentorship