As a Senior Golang Developer at senhasegura, you will join our team in developing a cutting-edge cloud security platform that includes products such as certificate manager, CIEM, password manager, DSM, PAM, and other security solutions.
Main Responsibilities:
Design, develop, and implement complex features in our microservices architecture using Golang;
Apply clean architecture principles and best practices for robust software development;
Write secure, scalable, and maintainable code for cloud-native applications;
Collaborate with cross-functional teams to define solutions and deliver high-quality products;
Troubleshoot and resolve technical issues in our Kubernetes environment;
Participate in code reviews and maintain high code quality standards.
Qualifications:
Completed degree in Computer Science, Engineering, or related field;
Solid experience of 5+ years in software development with at least 2 years focused on Golang;
Strong understanding of microservices architecture, API design, and gRPC;
Experience with PostgreSQL and database optimization;
Proficiency in clean architecture, 12-factor app methodology, and secure coding practices;
Experience with containerization technologies and cloud-native environments;
Strong communication skills and ability to collaborate effectively;
Advanced English for conversation, reading, and writing.
Nice to have:
Experience with PHP development.
Knowledge of Kubernetes, Istio, Kong, Kafka, or NATS;
Familiarity with observability tools like Prometheus and Grafana;
Experience with CI/CD pipelines and GitOps;
Background in security software development.
Benefits:
Hiring model: CLT
Health Plan (No co-participation)
Meal vouchers (R$ 1.100.00/month)
Home office allowance (R$100.00/month)
Wellhub
Birthday Day Off
English classes
Access to ALURA (technical and personal/professional development courses)
Equipment needed to carry out the activities
Fully remote position, with opportunities to visit the office in São Paulo when possible/wanted.