Job Closed

This listing is no longer active.

CodiLime logo
CodiLime

A strategic partner for technology-driven companies | Network engineering | Software engineering

Golang Engineer, Networks

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

71 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishDockerLinuxPostgreSQLSQL

Job Description

Golang Engineer, Networks

CodiLime

• Actively contribute to the platform development • Implementing new features and extending/improving existing ones • Implementing tests • Fixing discovered bugs efficiently and effectively • Creating documentation • Working in the agile methodology and collaborating with a team • Supporting teammates • Attending meetings with the client

Job Requirements

  • 5+ years of experience
  • Strong expertise in backend programming, knowledge of design patterns, and clean code guidelines
  • Advanced programming skills in Golang
  • Hands-on experience with libraries and frameworks like GORM, Fiber, NATS
  • Good understanding and practical experience with SQL, including familiarity with the Postgres database
  • Hands-on experience with Docker
  • Hands-on experience with Linux-based environments
  • Experience with network-related projects
  • Good understanding of data center networking (including protocols and concepts)
  • Good knowledge of English (B2 level or above)
  • High communication skills, proactivity, and ease of expression

Benefits

  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work

Related Job Pages

More Backend Engineer Jobs

Avenga logo

Senior .NET Engineer

Avenga

A global IT engineering and consulting company specializing in custom software development.

Backend Engineer71 days ago
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Leverage AI tools, particularly Claude, for efficient bug resolution and troubleshooting • Provide technical leadership and mentorship, promoting a culture of excellence • Oversee robust testing practices, including unit tests and end-to-end testing • Analyze complex technical requirements, align codebases with standards, and champion best coding practices • Lead code refactoring for efficiency, performance, and bug reduction • Engage in engineering discussions for internal and customer-facing meetings • Collaborate with product managers and design engineers to implement new features • Oversee documentation of development processes to build a comprehensive knowledge base.

Argentina
Job Closed
Avenga logo

Senior Java Engineer

Avenga

A global IT engineering and consulting company specializing in custom software development.

Backend Engineer71 days ago
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Write clean, maintainable, test-covered code and work with our product team • Do strong code reviews, ensuring not only best practices and business rules, but also performance, security, impact on other features or projects, and always with respectful and constructive communication • Work within your team to negotiate and document standards and practices in software development • Research and shape multiple alternative technical solutions when possible • Assume end-to-end ownership of the team projects' delivery • Manage the technical documentation in your team • Participate in the hiring process with techfit interviews and tech challenge reviews • Use engineering skill sets in a business organization to drive meaningful business impact by looking at problems through an operational lens • Self-identify gaps, problems, and needs, and create robust solutions with relative freedom

Ukraine
Avenga logo

Middle GO Engineer

Avenga

A global IT engineering and consulting company specializing in custom software development.

Backend Engineer71 days ago
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Help define and execute on the technical roadmap for our core integration technology. • Work closely with peer engineering teams to integrate their services with the rest of our platform. • Collaborate closely with both architecture and engineering teams to review project requirements, technical artefacts, and designs. • Ensure that our platform meets the needs of our users. • Design, develop, and maintain high-quality, scalable, and reliable software components using Go. • Design and implement data transformation processes to ensure the accurate and efficient transfer of data. • Optimize data transformation workflows for speed, reliability, and data integrity. • Architect, deploy, and manage containerized services leveraging Terraform and Kubernetes. • Implement best practices for code quality, security, observability and scalability. • Implement monitoring solutions to ensure the health and performance of integration services. • Troubleshoot and resolve issues related to integration, data transformation, and deployment.

United States
Job Closed
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design, implement, and maintain backend platform services in Go. • Build and evolve control plane APIs for platform and product capabilities. • Develop durable provisioning and lifecycle workflows using orchestration patterns. • Build and maintain frontend and control plane UI components using TypeScript/JavaScript. • Use AI-assisted development tools to accelerate frontend implementation, iteration, and refactoring. • Integrate infrastructure systems such as CloudStack, Kubernetes, container runtimes, and image management into product APIs. • Connect platform services with identity, usage metering, billing, and audit systems. • Model platform state and service interactions across distributed components. • Build robust integrations with systems such as Temporal, Keycloak, OpenMeter, MongoDB, PostgreSQL, RabbitMQ, Kafka, Redis, and ClickHouse. • Ensure backend services are secure, observable, testable, and operationally reliable. • Collaborate closely with DevOps, and infrastructure engineers to deliver end-to-end platform features. • Contribute to engineering standards, service design patterns, and API quality across the platform.

Europe
Job Closed