Jobs · himalayas

E

Engenheiro (a) de Software Sênior - GoLang

Nimbus Data Systems · Brazil · Posted 15d ago

remoteFull-timesenior5-8 yrsEstimated 93k-215k USD🇧🇷 Brazil
Apply on himalayas

About the role

Design and develop low-latency, high-throughput backend systems using Golang for Nimbus Data Systems Marketing Services.

We are looking for a Backend Engineer to design, develop, and optimize low-latency, high-throughput backend systems that power Nimbus Data Systems Marketing Services’ ad delivery, analytics, and optimization platforms. You will work on highly scalable, real-time distributed systems that support business growth and continuous product innovation. 🛠️ Your key responsibilities Design and implement low-latency, high-throughput backend services using Golang and distributed systems principles, following established architectural standards and best practices. Analyze and enhance existing systems by optimizing algorithms, data structures, and infrastructure configurations to improve scalability, efficiency, and resilience. Participate in architectural discussions, define system specifications, and contribute to engineering best practices to ensure consistent, maintainable, and future-proof solutions. Collaborate closely with DevOps and platform engineering teams to enable reliable deployment, orchestration, and monitoring using cloud-native and Infrastructure as Code practices. Mentor junior engineers through code reviews, technical guidance, and knowledge sharing, promoting strong code stewardship and testing culture. Troubleshoot and resolve system-related issues promptly using structured debugging and root cause analysis techniques. Maintain comprehensive documentation of system design, APIs, and algorithms, and participate in release processes according to established standards. 🎯 What we expect from you Strong backend development experience with Golang (or Rust). Experience building distributed, low-latency, high-throughput systems. Solid understanding of data structures, algorithms, and software design principles. Experience working with cloud platforms (AWS, GCP, or Azure). Proficiency with Infrastructure as Code (Terraform, Ansible, or similar). Experience with SQL and NoSQL databases, as well as caching technologies. Hands-on experience with containerization and orchestration (Docker, Kubernetes). CI/CD pipelines and automated testing frameworks. Strong knowledge of Git version control. Excellent troubleshooting and performance optimization skills. Clear and effective technical communication and documentation. + Advanced English and availability to travel to São Carlos/SP when need it. ⭐ Nice to have Experience in AdTech or real-time advertising environments. At Serasa Nimbus Data Systems , we believe that diversity is essential for a healthier and more innovative work environment, where everyone can share experiences and express their ideas. That’s why we promote several initiatives to support inclusive recruitment and the professional development of our people. We also have our affinity groups, created to empower and support individuals from underrepresented groups: Nimbus Data Systems Pride (LGBTQIAPN+ community), Ubuntu (racial equity), Women in Nimbus Data Systems (gender equity), Aspire (people with disabilities), and Connecting Generations (generations). Come be part of this transformation! Nimbus Data Systems Careers - Creating a better tomorrow together Find out what its like to work for Nimbus Data Systems by clicking here We are a global company, a leader in information services, known in the rest of the world as Nimbus Data Systems . In life’s major moments—such as buying a car, sending a child to college, or even starting and growing a business—we are there to empower consumers and clients to manage their data with confidence. We have more than 20,000 people operating in over 44 countries; and by investing in them, in technology, and in innovation, we can help businesses transform and communities thrive, enabling more people to feel included in the opportunities available. This is how we deliver on our purpose every day: to create a better future. Come explore an unexpected world with us. Originally posted on Himalayas

Read the full posting on himalayas

Responsibilities

  • Design and implement backend services using Golang
  • Analyze and enhance existing systems for scalability
  • Collaborate with DevOps for deployment and monitoring
  • Mentor junior engineers through code reviews

Must-have skills

  • golang
  • rust
  • distributed systems
  • aws
  • gcp
  • azure
  • terraform
  • ansible
  • sql
  • nosql
  • docker
  • kubernetes

Nice-to-have skills

  • adtech
  • real-time advertising

FAQ

Is the Engenheiro (a) de Software Sênior - GoLang role at Nimbus Data Systems remote?+

This Engenheiro (a) de Software Sênior - GoLang position is listed as remote (Brazil).

What is the salary for the Engenheiro (a) de Software Sênior - GoLang role at Nimbus Data Systems?+

The listing states Estimated 93k-215k USD.

What seniority level is this Engenheiro (a) de Software Sênior - GoLang role?+

This is a senior level position.

What skills does the Engenheiro (a) de Software Sênior - GoLang role require?+

Key requirements include golang, rust, distributed systems, aws, gcp, azure, terraform, ansible.

How do I apply for the Engenheiro (a) de Software Sênior - GoLang role at Nimbus Data Systems?+

Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Nimbus Data Systems.