Golang Jobs

Find remote positions requiring Golang skills. Browse through opportunities where you can utilize your expertise and grow your career.

Golang
391 jobs found. to receive daily emails with new job openings that match your preferences.
391 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Corporate wellness

  • Technical professional with a passion for software and product development.
  • Accountable for decisions with a high level of ownership.
  • Proactive, innovative, and data-driven.
  • Expertise with at least two programming languages such as Java, Scala, Python, Ruby, JavaScript, or Golang.
  • Expertise with SQL/NoSQL technologies like PostgreSQL, MySQL, or DynamoDB.
  • Solid experience with event-driven architectures and message brokers.
  • Experience managing managers of software engineering teams.
  • Familiarity with DDD, SOLID, Design Patterns, and distributed systems.
  • Experience in implementing prototypes and using MVP, A/B testing, and feature toggles.
  • Strong communication skills in English and Portuguese.
  • Bachelor’s degree in computer science or equivalent professional experience.

  • Develop and communicate a clear vision for the CODE Ecosystem.
  • Drive architecture decisions impacting CODE development interactions.
  • Oversee and mentor tech leads and guide architectural decisions.
  • Support existing systems by enhancing functionality and scale.
  • Work in a collaborative and agile environment prioritizing productivity.
  • Collaborate closely with cross-functional teams including Product Management.
  • Act as a bridge between engineering teams and stakeholders.
  • Drive data-driven decision-making processes.
  • Inspire and empower others by promoting wellbeing.

PostgreSQLSQLAgileDesign PatternsJavaKafkaProduct ManagementRabbitmqProduct DevelopmentActiveMQGoGolangNosqlCommunication SkillsCollaboration

Posted 2024-11-21
Apply
Apply

πŸ“ India

πŸ” Communications

  • 4+ years of experience writing production-grade code in a modern programming language.
  • Strong theoretical fundamentals and hands-on experience working with data and streaming technologies.
  • Highly effective collaborator who works well with teammates and product partners.
  • Well-versed in concurrent programming.
  • Solid grasp of Linux systems and networking concepts.
  • Experience maintaining and operating always-on cloud services.
  • Excellent written and verbal communications skills.

  • Build multi-tenant query engines that power the leading customer data platform (CDP).
  • Scale data pipelines and compute clusters to match growing customer demand.
  • Develop highly performant solutions that unlock differentiated CDP capabilities at scale.
  • Maintain a high bar of operational excellence for systems and services.

AWSBackend DevelopmentSoftware DevelopmentAmazon Web ServicesGoGolangSparkCommunication SkillsCollaborationProblem SolvingLinuxWritten communication

Posted 2024-11-21
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 216700 - 303400 USD per year

πŸ” Social Media/Technology

  • 2+ years of experience with leading applied machine learning models with Tensorflow/Pytorch.
  • 5+ years of end-to-end experience of training, evaluating, testing, and deploying machine learning models.
  • Proficiency with programming languages (Java, Python, Golang, C++, or similar) and statistical analysis.
  • Experience of orchestrating complicated data pipelines and system engineering on large-scale dataset.
  • Prior experience with information retrieval and recommendation system.
  • Ads domain knowledge on product and ML solutions is a plus.

  • Building ads retrieval and early ranking system for critical ML tasks with advanced industrial level techniques.
  • Research, implement, test, and launch new model architectures including information retrieval, ANN, recommendation system, deep neural networks.
  • Drive technical roadmaps and lead day to day project execution.
  • Contribute meaningfully to team vision and strategy.
  • Work on large scale data systems, backend services, and product integration.
  • Collaborate closely with multiple stakeholders across product, engineering, research, and marketing.
  • Be a mentor and cross-functional advocate for the team.

PythonJavaMachine LearningPyTorchC++StrategyAlgorithmsGolangTensorflow

Posted 2024-11-21
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: GreyNoise Intelligence

  • 5+ years of production software engineering experience.
  • Experience developing and maintaining RESTful APIs and integrations.
  • Proficiency in Go (Golang) for backend development.
  • Experience with Elasticsearch for search and analytics pipelines.
  • Managing cloud-based infrastructure, including S3 and GCP.
  • Strong debugging skills for complex issues in APIs, integrations, and distributed systems.
  • Collaborative mindset with a focus on customer value.

  • Lead projects involving API development, integrations, and data delivery pipelines.
  • Act as a technical leader, guiding sprint planning and helping team members.
  • Collaborate with engineering and product teams to deliver reliable APIs and integrations.
  • Debug and troubleshoot complex production issues across multiple systems.
  • Help improve practices for logging, monitoring, and telemetry.
  • Mentor other engineers and foster a culture of technical excellence.

Backend DevelopmentElasticSearchGCPElasticsearchGoGolangAnalytical SkillsRESTful APIsAttention to detail

Posted 2024-11-21
Apply
Apply

πŸ“ United States

πŸ” Data and technology

  • 5+ years experience in security engineering or site reliability engineering.
  • Excellent Terraform skills required.
  • Experience working with and developing CI/CD pipelines for Infrastructure as Code required.
  • Knowledge of programming/scripting fundamentals (python/golang) required.
  • Expertise in performing ETL onboarding for diverse log feed technologies required.
  • Experience supporting a Splunk platform administration, new content dashboards, applications, and use cases.
  • Hands-on experience developing Rest API's to capture data from external sources.
  • Experience with Agile methodologies.
  • Understanding of multiple log formats and source data for SIEM Analysis.
  • Solid background with Windows and Linux platforms (security or system administration).
  • Experience with technical concepts including networking and several cyber attacks.

  • Understand data feeds of multiple security tools and logs that feed the SIEM & UEBA technologies.
  • Identify capabilities and quality of these feeds and recommend improvements.
  • Create new content use cases based on threat intelligence, analyst feedback, available log data, and previous incidents.
  • Perform daily activities of the content life cycle including creating, testing, tuning, and maintaining associated documentation.
  • Improve vulnerabilities across different application environments.
  • Work with other security teams and product SMEs to identify capability gaps.
  • Develop parsers and field extractions to support content development.
  • Develop custom scripts to enhance default SIEM functionality.
  • Participate in root cause analysis on security incidents and provide recommendations for new data sources and enrichment.

PythonAgileETLGolangREST APICI/CDLinuxTerraformDocumentation

Posted 2024-11-21
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 153409 - 184000 CAD per year

πŸ” Software Development

🏒 Company: Grafana Labs

  • Solid experience as a Software Engineer.
  • Comfortable working with Go, React, and TypeScript.
  • Interest and experience in authentication and authorization domains.
  • Enjoy transforming ideas into working code through collaboration.
  • Value security, code maintainability, readability, and testing.
  • Comfortable working in a remote-first company with strong communication skills.
  • Interested in supporting community interactions and customer discussions.

  • Responsible for all aspects of authorization and authentication in Grafana.
  • Collaborate on reviewing feature requests and escalations from the OSS community and customer base.
  • Identify high-level roadmap themes for authentication and authorization.
  • Raise and fix bugs, develop and test new features.
  • Trial innovative ideas for products in close collaboration with UX.
  • Contribute to design documents and participate in discussions with customers.

PostgreSQLLDAPMySQLSQLiteTypeScriptGoGolangReactCollaboration

Posted 2024-11-20
Apply
Apply

πŸ“ America/Los_Angeles

🏒 Company: Variacode

  • 6+ years of professional software engineering experience with a focus on Golang.
  • Proven expertise in scaling enterprise-grade platforms.
  • Strong knowledge of Clean Architecture, middleware development, dependency injection, and reflection.
  • Familiarity with OWASP Top 10 and demonstrated experience implementing secure coding practices.
  • Advanced problem-solving skills and ability to work independently in a fast-paced environment.
  • Excellent communication skills in English.

  • Design, build, and maintain high-quality, scalable enterprise platforms using Golang.
  • Implement and uphold Clean Architecture principles to ensure maintainable and testable codebases.
  • Develop custom middleware, apply dependency injection, and utilize reflection for advanced programming needs.
  • Apply security best practices, addressing vulnerabilities outlined in the OWASP Top 10.
  • Collaborate with cross-functional teams to define, design, and deliver innovative solutions.
  • Conduct code reviews, mentor junior engineers, and contribute to technical decision-making.

Backend DevelopmentLeadershipSoftware DevelopmentGitProduct ManagementSoftware ArchitectureCross-functional Team LeadershipGoGolangREST APICommunication SkillsAnalytical SkillsCollaborationProblem SolvingRESTful APIsMentoringWritten communication

Posted 2024-11-20
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 174409 - 209000 CAD per year

πŸ” Software Development / Observability Tools

🏒 Company: Grafana Labs

  • Comfortable working with engineering teams who have a strong sense of autonomy.
  • Great with people and adept at managing relationships.
  • Keeps up-to-date with technical trends and challenges.
  • Ideally has a Computer Science degree or equivalent experience.
  • Has worked for at least 3 years as a software engineer before management.
  • Experience with technologies such as JavaScript/NodeJS, Golang, Kubernetes, React or Vue, SQL Databases.
  • Solid understanding of modern web app development, API design, system architecture, Git, Linux, DevOps, and Observability and Monitoring.
  • Experience in API integration with external systems like Salesforce and Zendesk is a plus.

  • Have regular 1:1s with your team members to ensure they are motivated, happy, and engaged.
  • Coach and mentor engineers and peers.
  • Provide continuous feedback to engineers.
  • Contribute to and review design documents, product DNAs, and delivery plans.
  • Work with Product Management and User Experience to ensure features are well-defined.
  • Advise on reducing the scope of features into manageable tasks.
  • Coordinate with the User Experience team.
  • Collaborate with Engineering Leaders on product strategy.
  • Work with People Ops to attract and retain talent.
  • Act as project manager to ensure the roadmap is up-to-date.

SQLGitJavascriptKubernetesProduct ManagementJavaScriptStrategyGolangReactCollaborationLinuxDevOps

Posted 2024-11-20
Apply
Apply

πŸ“ Australia, New Zealand

🧭 Full-Time

πŸ” Design, Cloud Computing

  • Experience running one or more database technologies (MySQL/MariaDB preferred) in large-scale environments.
  • Experience with Infrastructure as Code tools (Terraform preferred).
  • Experience with programming in Golang (preferred), Python, Java, or similar languages.
  • Strong written and verbal communication skills.
  • Nice to have: experience with AWS (preferred), GCP or Azure; experience with Kubernetes (preferred); understanding of security & networking best practices in cloud; experience with Bazel (preferred) or similar build tools.

  • Design, implement, and maintain database infrastructure automation with scalability, high-availability, and security.
  • Analyze performance, reliability, and efficiency of Canva’s database infrastructure.
  • Act as a Subject Matter Expert (SME) for databases, providing expertise to engineering teams.
  • Support and debug production issues with databases across services.
  • Provide on-call support as part of a team rotation.
  • Plan growth and manage capacity of Canva’s database infrastructure.
  • Participate in solution design meetings, hiring interviews, and code reviews.

PythonJavaMySQLGolangTerraform

Posted 2024-11-20
Apply
Apply

πŸ“ United States, Canada, United Kingdom, France, Germany

πŸ” Crypto

🏒 Company: Career Renew

  • Proficiency with Go/Rust (preference for Go)
  • Strong understanding of EVM
  • Experience shipping and taking engineering projects to production
  • Deep understanding of rollups is a preference
  • Experience working with Ethereum Nodes is also a bonus

  • Implement of the Based Stack system in Go/Rust
  • Contribute to product design discussions
  • Opportunity to participate and talk in events, conferences, or podcasts

Backend DevelopmentSoftware DevelopmentBlockchainEthereumGoGolangRust

Posted 2024-11-20
Apply
Shown 10 out of 391