Apply

Senior Golang Engineer

Posted 9 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

🏢 Company: AvantePH Staffing and Consultancy Inc.

⏳ Experience: 5+ years

Requirements:
  • 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
Responsibilities:
  • 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
Apply

Related Jobs

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

🔍 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
Apply
🔥 Senior Golang Engineer
Posted 7 months ago

📍 Philippines

🧭 Full-Time

🔍 Technology services

🏢 Company: Umpisa Inc.

  • 4-5+ years of proven experience with Golang, delivering successful projects.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Proficiency in Golang with understanding of its concurrency patterns and best practices.
  • Experience with web frameworks for building APIs and microservices.
  • Familiarity with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Knowledge of containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Familiarity with version control systems (Git).
  • Strong problem-solving and communication skills.
  • Build high-quality, fault-tolerant systems and products, owning all areas of implementation, frontend, backend, CI pipeline, automated test suites, and operations.
  • Work with product owner and business stakeholders to define product and tech roadmaps.
  • Engage with the wider engineering organization to align tech roadmaps.
  • Design and develop robust, efficient, and maintainable backend systems and APIs using Golang.
  • Implement unit tests and conduct thorough code reviews to ensure quality.
  • Optimize application performance and scalability for high data volumes.
  • Identify and address bottlenecks, bugs, and performance issues.
  • Work with DevOps teams for smooth deployment and monitoring.
  • Stay up-to-date with Golang trends and mentor junior developers.

DockerLeadershipPostgreSQLSoftware DevelopmentAgileGitJavascriptKubernetesMongoDBMySQLSCRUMVue.JsProduct DevelopmentAlgorithmsData StructuresGoRedisNosqlReactCommunication SkillsAnalytical SkillsCI/CDProblem Solving

Posted 7 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.