CI&T

Senior Golang Developer

CI&T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design scalable and resilient services
  • Anticipate performance and architectural issues
  • Reduce technical debt
  • Raise the technical level of the team
  • Serve as a technical reference for backend
  • Have a direct impact on the platform's stability and evolution
  • Actively participate in architectural decisions
  • Communicate clearly with technical and non-technical teams
  • Mentor junior and mid-level developers

Requirements

  • Strong experience in backend development with Golang (primary stack)
  • Deep understanding of concurrency (goroutines, channels, context)
  • Experience building high-performance REST APIs
  • Experience designing resilient and scalable services
  • Performance & High Scale: Experience with high-throughput systems (thousands/millions of requests); latency and throughput optimization; advanced caching strategies (distributed Redis); rate limiting, circuit breakers, backpressure control, and application profiling and tuning.
  • Databases: Performance- and scalability-oriented data modeling; experience with relational databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB or similar).
  • Distributed Systems: Hands-on experience with microservices in production and a deep understanding of consistency, fault tolerance, observability, monitoring, and distributed tracing; experience with Docker; Kubernetes experience and familiarity with cloud environments (AWS, GCP, or Azure).
  • Security: Designing scalable authentication and authorization; OAuth2, JWT; protection against common attacks (rate limiting, brute force, etc.)
Benefits
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended parental leave
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass
  • Profit-sharing program (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Employee discounts club
  • Free online platform dedicated to physical and mental health and well-being
  • Courses on pregnancy and responsible parenting
  • Partnerships with online course platforms
  • Language learning platform
  • And many more
Applicant Tracking System Keywords

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

Hard Skills & Tools
GolangconcurrencyREST APIsperformance optimizationcaching strategiesdata modelingrelational databasesNoSQL databasesmicroservicessecurity
Soft Skills
communicationmentoringteam leadershiparchitectural decision-makingproblem-solving