Job Closed
This listing is no longer active.
Navigate Change
Senior Golang Developer – Backend
Location
Brazil
Posted
16 days ago
Salary
0
Seniority
Senior
Job Description
Senior Golang Developer – Backend
CI&T
• We are specialists in technological transformation, combining human expertise with AI to create scalable tech solutions. • Artificial Intelligence is part of our reality. • Important: if you reside in the Metropolitan Region of Campinas, your presence at the city's offices will be mandatory according to the current attendance policy.
Job Requirements
- Strong experience with Golang
- Development of REST APIs
- Knowledge of gRPC is a strong plus
- Good practices for structuring Go projects
- Concurrency in Go: goroutines, channels, context, mutexes, worker pools
- Proper error handling
- Unit tests, mocks and integration tests
- Profiling and performance optimization
- Clean Code, SOLID principles and Design Patterns applied to the backend
- Experience with microservices
- Synchronous and asynchronous communication between services
- Messaging/events with Kafka, RabbitMQ or similar
- Idempotency, retries, fallbacks, circuit breakers and timeouts
- Eventual consistency
- Scalability and resilience
- Ability to operate in high transactional-volume systems
- Relational databases: PostgreSQL, MySQL or similar
- NoSQL databases: Redis, MongoDB, DynamoDB or similar
- Data modeling
- Query optimization
- Indexes, transactions and concurrency control
- Caching strategies
- Cloud experience with AWS, GCP or Azure
- Docker and Kubernetes
- CI/CD
- Observability: logging, metrics and tracing
- Tools such as New Relic, Datadog, Grafana, Prometheus, Kibana or similar
- Ability to investigate production incidents
- Knowledge of SLOs, SLAs, alerting and runbooks
- Best practices for authentication and authorization
- OAuth2, JWT, mTLS or similar
- Protection of sensitive data
- API security
- Basic knowledge of LGPD (Brazilian Data Protection Law) and secure development practices
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare allowance
- Extended parental leave
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass
- Profit Sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to promoting physical and mental health and well-being
- Pregnancy and responsible parenthood course
- Partnerships with online course platforms
- Language learning platform
- And many more
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description This role at Arbitration Forums is as unique as it is rewarding because of the AF IPAAL Values (Integrity, Passion, Accountability, Achievement, Leadership) and TRI Model (Trust, Respect, Inclusion). The RPA (Robotic Process Automation) Engineer is responsible for designing, developing, and implementing software bots that streamline business operations by automating repetitive tasks, freeing human resources to focus on more complex and strategic assignments. The RPA Engineer contributes to Arbitration Forums portfolio of products and services, ensuring that business challenges are met with fit for purpose AI/RPA-powered solutions. - Identifies process candidates for automation, analyzing processes and checking whether they can be automated. - Partners with business architects, data analytics, and AI engineers to define a framework that supports future AI-enabled innovations. Qualifications - Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Science, or a related field. - Minimum of 8 years of experience in data science, machine learning, data management, data governance, or a related role. - Experience using statistics and machine learning to solve complex business problems. - Experience conducting statistical analysis with advanced statistical software, scripting languages, and packages. - Experience building and deploying predictive models, web scraping, and scalable data pipelines. - Working knowledge of cloud services (i.e., MS Azure, AWS, Google Cloud). - Understanding machine learning and AI concepts and tenets. - Experience in SQL and NoSQL. - Strong working knowledge of automation tools such as Blue Prism, Microsoft Power Automate, UiPath, Automation Anywhere, Datamatics, Appian. - Proficiency in programming languages such as Python, C+, C++, Java, .NET. - Expertise in BPMN and workflow-based logic. - Strong knowledge of data governance, data security, and compliance practices. - Familiarity with data visualization and reporting tools (e.g., Webfocus, Power BI). - Excellent analytical and problem-solving abilities. - Strong communication and interpersonal skills to collaborate with cross-functional teams. - Ability to lead projects and mentor junior staff. - Auto Insurance claims industry experience preferred. Requirements - Adheres to AF Policy and Procedures and the AF IPAAL Values and TRI Model. - Acts as a role model within and outside AF. - Performs duties as workload necessitates. - Maintains a positive and respectful attitude. - Communicates regularly with the departmental leader about department issues. - Demonstrates flexible and efficient time management and ability to prioritize workload. - Consistently reports to work on time, prepared to perform duties of the position. - Meets Department productivity standards. Benefits - Support data observability efforts to ensure smooth RPAs operations and to capture and mitigate degradation over time. - Other duties as assigned by manager or project needs. Company Description This is a fully remote position requiring reliable high-speed internet access and a dedicated workspace. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Back-end Integrations Developer
Skillcerto🔎 Pode me chamar de skill 💚 Nossa mira é certeira, sua equipe imbatível 👊 Recrutamento e Seleção 🧐
• Develop and maintain integrations between CRMs, ERPs, e-commerce platforms, and legacy systems; • Design synchronous and asynchronous integration architectures; • Consume and develop REST APIs, webhooks, and integration services; • Implement observability, logging, and failure recovery mechanisms; • Perform deployments, infrastructure configuration, and application monitoring; • Participate in technical meetings with clients and support scope discussions.
Senior Backend Engineer – Application Core Services
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Application Core Services (AppCore) is a group within Platform, in the Foundations department. • Our team develops the essential systems driving Grafana's business operations. • Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state. • Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable. • Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, and stack-level configuration. • Support new region and cluster rollouts including the operational paths required to bring stacks online safely.
Senior Backend Engineer – Application Core Services, Stacks
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Design, build, and operate reconciliation systems for Grafana Cloud stacks • Collaborate across SSS, grafana.com, and deployment configurations • Improve operational efficiency in deployment complexity • Manage rollout mechanisms for plugins, dashboards, data sources • Support new region rollouts and operational paths • Improve incident response and recovery paths • Partner with Product, Hosted Grafana, Infrastructure, and Support teams


