Senior Software Engineer - Go

3Pillar Global is a product development company focused on crafting cutting-edge technologies that revolutionize industries.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Go

3Pillar Global is seeking a Senior Software Engineer specializing in Go to join their dynamic product development team. This role offers an exciting opportunity to work on innovative projects that impact various sectors including urban living, enterprise media channels, and healthcare innovation.

As a Senior Software Engineer, you'll be responsible for developing high-quality, scalable backend applications using Go, while working with modern technologies like Kubernetes, Docker, and AWS. The position requires strong expertise in Linux systems, networking, and database management, both SQL and NoSQL.

The ideal candidate will bring 5+ years of experience in Go development, with a solid understanding of software architecture and system design principles. You'll be expected to take ownership of projects from technical design through to successful launch, while collaborating with a global team of engineers, designers, and managers.

What makes this role particularly attractive is 3Pillar's commitment to a flexible, remote-first work environment. The company places strong emphasis on employee well-being, offering comprehensive benefits including mental health support and fitness programs. As part of a global tech community, you'll have opportunities to learn from talented professionals worldwide while working on cutting-edge projects.

The role combines technical challenges with real-world impact, as you'll be building solutions that transform industries. 3Pillar's focus on professional development means you'll have opportunities to grow your career across various projects, offerings, and industries. Their commitment to diversity and values like Intrinsic Dignity and Open Collaboration creates an inclusive environment where innovation thrives.

For engineers passionate about backend development and seeking to make a meaningful impact while working with modern technologies, this position offers an excellent opportunity to advance your career in a supportive, global organization.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer - Go

  • Craft efficient, performant, testable, scalable, and secure client code
  • Provide accurate status tracking, reporting, and estimation using project methods and tools
  • Gather requirements, validate understanding, create and maintain documentation
  • Execute activities within current methodology and uphold quality standards
  • Collaborate with engineers, designers, and managers to understand user pain points
  • Take ownership of projects from technical design to launch

Requirements For Senior Software Engineer - Go

Go
Kubernetes
Linux
  • 5+ years of experience in Go
  • Knowledge of Linux, networking, virtualization tools
  • Knowledge of Kubernetes, Docker, AWS
  • Experience in engineering software systems of medium-to-large scope
  • Familiarity with Agile software development methodologies
  • Proficiency with relational databases and SQL
  • Experience in building backend applications at scale
  • Proficiency in English language
  • Knowledge of source control tools
  • Understanding of Software Development Life Cycle (SDLC)
  • Proficiency in Object-Oriented Programming
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML
  • Knowledge of document databases
  • Experience with Unit testing

Benefits For Senior Software Engineer - Go

Mental Health Assistance
  • Flexible work environment - office, home, or hybrid
  • Remote-first approach from interviews to onboarding
  • Global team collaboration and learning opportunities
  • Focus on well-being including fitness offerings and mental health plans
  • Generous time off
  • Career growth and development opportunities
  • Equal opportunity employer
  • Global tech community participation

Interested in this job?

Jobs Related To 3Pillar Global Senior Software Engineer - Go

Senior Software Engineer - Java

Senior Java Software Engineer position at 3Pillar Global, focusing on backend development with Java and Spring frameworks, offering remote work in Mexico.

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Senior Wordpress Developer

Senior WordPress Developer position at Catena Media in Malta, focusing on developing and optimizing WordPress websites with 4+ years of experience required.

C++ Developer - Options Market Making (CHI)

Senior C++ Developer position at Maven Securities focusing on options market making and low-latency trading systems development in Chicago.

Senior Software Engineer - Market Data

Senior Software Engineer position at Alpaca focusing on market data systems and infrastructure, requiring expertise in Go, cloud platforms, and distributed systems.