Apply

Golang Engineer

Posted 5 days agoViewed

View full description

๐Ÿ” Industry: Software Development

๐Ÿ—ฃ๏ธ Languages: English

Requirements:
  • Experience designing and writing high-quality Golang software on Linux
  • Experience with and passion for Linux at the system level
  • For more senior roles, experience building, deploying, and operating distributed systems and APIs
Responsibilities:
  • Design and implement well-tested and documented software in Go
  • Debug and fix issues encountered by your users
  • Participate in our engineering process through code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices
  • In some cases, deploy and operate services developed by the team
  • Contribute to the success of your product through technical advocacy
Apply

Related Jobs

Apply

๐Ÿงญ Full-Time

๐Ÿ” Healthtech and enterprise systems

๐Ÿข Company: Vettura

  • 3โ€“6 years of Go backend development experience.
  • Strong knowledge of cloud (AWS/GCP), Kubernetes, and IaC (Terraform).
  • Experience with authentication (OAuth, JWT) and monitoring (Prometheus/Grafana).
  • Develop RESTful/gRPC APIs in Go, leveraging concurrency (goroutines/channels) and performance optimization.
  • Design modular, secure APIs with versioning, rate limiting, and error handling.
  • Deploy on AWS/GCP using Docker, Kubernetes, and CI/CD.
  • Optimize for latency, throughput, and reliability (caching, retries, idempotency).
  • Collaborate with product and frontend teams in an agile environment.
Posted 7 days ago
Apply
Apply

๐Ÿ“ Mexico

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • Strong Knowledge of Golang
  • Knowledgeable of maintaining versioned API contracts
  • API-first design using Open Api Spec (OAS)
  • Relational table design with PostgreSQL
  • Transactional database access with sqlc and pgx
  • Uses database migration patterns, such as, โ€œexpand and contractโ€ using go-migrate
  • Writing observable and testable code using libraries such as testify and mockgen
  • Publishing and consuming Avro formatted Kafka messages
  • CI/CD GitHub Actions
  • Trunk Based Development & Continuous Delivery
  • Develop and enhance AI workflows in support of the various QAD applications.
  • Complete delivery work committed during the sprint to achieve business goals.
  • Help the business maintain a competitive edge by leveraging the latest AI technologies.
  • Provide subject matter expertise during incidents to resolve customer issues quickly.
  • Participate in forums to explore interests outside of the sprint work and contribute ideas to continuously improve the system.
  • Commit to the team to help the team and the wider business achieve our goals.
  • Write testable and maintainable code.

AWSBackend DevelopmentDockerPostgreSQLSQLGitKafkaREST APICI/CDMicroservices

Posted 9 days ago
Apply
Apply

๐Ÿข Company: AvantePH Staffing and Consultancy Inc.

  • 5+ years of software engineering experience, with at least 3 years working with Golang
  • Proven experience designing and building scalable backend systems and APIs
  • Strong understanding of system architecture, distributed systems, and microservices
  • Experience with CI/CD pipelines, automated testing frameworks, and cloud infrastructure (e.g., AWS, GCP, or Azure)
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
  • Excellent problem-solving skills and attention to detail
  • Strong communication and leadership abilities in a remote and collaborative environment
  • Ability to mentor junior engineers and guide technical discussions
  • Lead the development of backend systems and APIs using Golang
  • Build high-quality, fault-tolerant systems
  • Collaborate with product owners and business stakeholders
  • Ensure alignment with the wider engineering organizationโ€™s goals and systems architecture
  • Write clean, well-documented code
  • Conduct code reviews and mentor junior developers
  • Implement unit tests
  • Optimize application performance and scalability
  • Identify, troubleshoot, and resolve bugs
  • Work closely with DevOps and infrastructure teams
  • Stay current with Golang and backend engineering trends
Posted 9 days ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Trust Wallet

  • 4+ years of software engineering experience, including extensive knowledge of Go (2+ years for Mid Level role)
  • Experience building microservice-based architectures
  • Experience with cloud environments like AWS, Azure, or GCP
  • Experience with containerization (e.g. Docker, Kubernetes)
  • Deep knowledge of Key Value, SQL databases
  • System design: You will be able to think about how the services are built, communicate with each other and with third parties
  • Feature development and optimization: You will be owning backend features that support all our platforms (extension, mobile, and desktop)
  • Infrastructure: You will help to define how Trust Wallet runs and deploys backend services to our millions of users
  • Team building: You will be working with the team to create and foster a culture of raising the bar with each new hire
  • Interfacing with users: You will be interfacing directly with end-users and developers building on Trust Wallet โ€“ supporting them and collecting feedback to inform the direction of the product
Posted 10 days ago
Apply
Apply

๐Ÿ“ Ukraine

๐Ÿงญ Contract

๐Ÿข Company: N-iX๐Ÿ‘ฅ 1001-5000IT Services and IT Consulting

  • At least 4 years of experience with Golang/Go: Gocolly/colly, Gofiber/fiber, Labstack/echo.
  • Experience with gRPC: C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#).
  • Working experience with NoSQL: MongoDB, Elasticsearch, Redis.
  • Apache/Kafka.
  • Git.
  • Working experience with SQL: MySQL Server, PostgreSQL.
  • Design and build scalable, highly available, and resilient systems with a focus on continuous delivery.
  • Collaborate within a cluster-based, cross-functional team environment.
  • Participate in the full lifecycle of feature development - from ideation through deployment and long-term maintenance.
  • Accurately log time against project tickets to support team efficiency and transparency.
  • Take ownership: define a development plan, advocate for it, build it, ship it, and stand behind your work.

Backend DevelopmentDockerPostgreSQLSQLElasticSearchGitMongoDBMySQLApache KafkaGogRPCRedisNosqlCI/CDRESTful APIsMicroservices

Posted 12 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ” Language Education

๐Ÿข Company: Genesis๐Ÿ‘ฅ 10001-3000AutomotiveSalesManufacturingRecreational Vehicles

  • 2+ years of commercial experience as a software engineer.
  • Strong proficiency in Golang.
  • Hands-on experience with MongoDB and PostgreSQL.
  • Familiarity with OpenAI or other large language models (LLMs).
  • Experience with API integrations.
  • Confident in writing unit and integration tests.
  • Build and maintain a Go-based backend for an internal tool managing Facebook and Snapchat ad campaigns.
  • Integrate with Meta and Snapchat APIs.
  • Use HTMX for fast UI rendering without a full frontend framework.
  • Integrate AI services for automated creative generation.
  • Leverage Temporal to automate workflows and background processes.
  • Manage and structure data storage using MongoDB.
  • Write tests, maintain code quality, and contribute to documentation.

PostgreSQLMongoDBAPI testingGoRESTful APIs

Posted 18 days ago
Apply
Apply
๐Ÿ”ฅ Golang Engineer
Posted about 2 months ago

๐Ÿ“ Latin America

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Admios Jobs

Write readable/testable/efficient in Go.
  • Write readable/testable/efficient in Go.
  • Master our technology stack to deliver new features, improve system stability, and increase overall performance.
  • Partner with engineering and product leaders on developing products while using your experience to set the technical direction for large projects.
  • Evaluate, strengthen, and document technical architecture, tools, and processes.
  • Champion software quality, implement automation, drive continuous delivery, and reduce time to production while proactively reducing technical debt.
  • Mentor and coach engineers on system design, operating in high uncertainty, and problem-solving to create a supportive, inclusive environment in which each engineer can grow.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentGitJavascriptKubernetesReact.jsGoREST APICI/CDMicroservicesJSONNodeJSSoftware Engineering

Posted about 2 months ago
Apply
Apply
๐Ÿ”ฅ Golang Engineer
Posted 3 months ago

๐Ÿ“ APAC

๐Ÿงญ Full-Time

๐Ÿ” ๅŒบๅ—้“พ

๐Ÿข Company: Windranger Labs

  • 3-7 years of work experience.
  • Experience in blockchain, distributed systems, and smart contracts.
  • Proficiency in Go.
  • Experience with blockchain platforms.
  • Familiarity with mainstream blockchain platforms and core algorithms.
NOT STATED

BlockchainKafkaKubernetesMySQLGoRedis

Posted 3 months ago
Apply
Apply

๐Ÿ” Blockchain

  • Extensive production experience with Golang
  • Solid understanding of Ethereum L1 core development and blockchain designs
NOT STATED
Posted 6 months ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ” Blockchain Technology

  • Extensive production experience with Golang
  • Excited to learn and develop blockchain technology
  • Experience working with compilers, architecting systems and developing SDKs
  • Security-minded and always keeping an eye out for potential threats and vulnerabilities in your code
  • Mastered CS fundamentals, either in a formal university program or through self-learning
  • Work on the core infrastructure powering Arbitrum, the leading Ethereum scaling solution.
  • Tackle complex distributed systems challenges.
  • Optimize performance.
  • Contribute to the security and scalability of Arbitrum.
Posted 6 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be โ€œon,โ€ can leave even the most dedicated professionals feeling drained. But burnout doesnโ€™t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Hereโ€™s how.



Posted 6 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Hereโ€™s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 10 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.