Skip To Main Content
backBack to Search

Senior Software Engineer (Golang)

Remote in Argentina
Go Language
& 5 others

We are looking for a Senior Software Engineer with extensive expertise in Golang to join our team and play a key role in building the infrastructure that powers BigCommerce's API platform. Our goal is to deliver scalable and reliable solutions that enable innovation for both internal and external developers.

Become part of a team committed to driving impactful results by refining architecture, enhancing API functionality, and fostering collaboration across globally distributed teams.

Responsibilities
  • Develop, design, and maintain services supporting BigCommerce APIs, focusing on reliability, scalability, and performance
  • Build tools that improve workflows and enhance productivity for teams working on API-related initiatives
  • Identify and resolve production challenges while contributing to the platform’s overall stability and performance enhancements
  • Document workflows, architectural decisions, and best practices to support API infrastructure development
  • Collaborate with distributed teams across US and EU time zones to ensure seamless execution and alignment of objectives
  • Promote and implement high standards for code quality, testing practices, and maintainability
  • Explore and adopt new tools, frameworks, and technologies to drive project success
  • Advance API architecture by focusing on scalability, modernization, and extensibility
  • Partner with technical stakeholders to align priorities and influence product development strategies
  • Provide mentorship and guidance to junior engineers, supporting their growth while ensuring project milestones are met
Requirements
  • At least 3 years of professional experience in software development, with a focus on Golang
  • Proven experience designing and implementing scalable, efficient, and maintainable system architectures
  • In-depth understanding of HTTP, RESTful API principles, and API standards
  • Hands-on experience with SQL databases, including schema design and query optimization, with familiarity in relational databases like PostgreSQL or MySQL, as well as NoSQL solutions
  • Proficiency with Git version control, including advanced workflows such as rebasing and resolving conflicts
  • Ability to write clean, testable, and maintainable code with comprehensive unit and integration test coverage
  • Demonstrated ability to troubleshoot and resolve complex technical issues in scalable systems
  • Experience collaborating effectively with distributed teams and independently managing full project lifecycles
  • Strong problem-solving capabilities with a focus on incident resolution and maintaining system reliability
  • Experience contributing to technical roadmaps and providing strategic guidance to stakeholders
  • Commitment to continuous learning and staying current with emerging technologies and best practices
  • Fluent English communication skills (B2 or higher), with the ability to clearly explain technical concepts to diverse audiences
Nice to have
  • Experience working with tools and frameworks such as gRPC, GraphQL, MCP, RabbitMQ, Redis, Docker, or CircleCI
  • Familiarity with observability tools like Kibana, Prometheus, Grafana, or Lightstep
  • Understanding of Agile methodologies and experience using issue tracking systems like Jira
  • Experience working with cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS) for deploying and scaling applications
  • Knowledge of additional programming languages such as JavaScript (Node.js), Scala, PHP, or Ruby, demonstrating adaptability across various technology ecosystems
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn