Skip To Main Content
backBack to Search

Senior Software Engineer (Golang)

Remote in Argentina
Go Language
& 5 others

We are seeking a Senior Software Engineer with deep knowledge of Golang to join our team and play a pivotal role in developing the infrastructure behind BigCommerce's API platform. Our mission is to deliver scalable, dependable solutions that empower innovation for developers both inside and outside the organization.

Join a team focused on achieving impactful results by improving architecture, optimizing API functionality, and fostering collaboration across global teams.

Responsibilities
  • Design, develop, and maintain services that drive BigCommerce APIs, with an emphasis on scalability, reliability, and performance
  • Create tools to improve workflows and enhance the efficiency of teams working on API-related projects
  • Troubleshoot and resolve production issues while contributing to the platform’s overall stability and performance improvements
  • Document processes, architectural decisions, and best practices to support the development of API infrastructure
  • Work with globally distributed teams across US and EU time zones to ensure alignment and smooth execution of objectives
  • Advocate for and implement best practices in code quality, testing strategies, and maintainability
  • Research and integrate new tools, frameworks, and technologies to advance project goals
  • Enhance API architecture by focusing on extensibility, modernization, and scalability
  • Collaborate with technical stakeholders to align priorities and influence product development strategies
  • Mentor junior engineers by providing guidance and support to help them grow while ensuring successful project delivery
Requirements
  • A minimum of 3 years of professional experience in software engineering, with expertise in Golang
  • Proven ability to design and implement scalable, efficient, and maintainable system architectures
  • Strong understanding of HTTP, RESTful API design principles, and industry API standards
  • Hands-on experience with SQL databases, including schema design and query optimization, as well as familiarity with relational databases like PostgreSQL or MySQL and NoSQL technologies
  • Proficiency with Git version control, including advanced workflows such as rebasing and conflict resolution
  • Ability to write clean, testable, and maintainable code with strong unit and integration test coverage
  • Demonstrated ability to troubleshoot and resolve complex technical challenges in scalable systems
  • Experience collaborating effectively with distributed teams and independently managing full project lifecycles
  • Strong problem-solving skills with a focus on incident resolution and system reliability
  • Experience contributing to technical roadmaps and advising stakeholders on technology strategies
  • Commitment to ongoing learning and staying updated on the latest technologies and best practices
  • Fluent English communication skills (B2 or higher), with the ability to articulate technical concepts to diverse audiences
Nice to have
  • Experience working with frameworks and tools such as gRPC, GraphQL, MCP, RabbitMQ, Redis, Docker, or CircleCI
  • Familiarity with observability tools like Kibana, Prometheus, Grafana, or Lightstep
  • Knowledge of Agile methodologies and experience using issue tracking systems like Jira
  • Experience with cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS) for scaling and deploying applications
  • Proficiency in additional programming languages such as JavaScript (Node.js), Scala, PHP, or Ruby, showcasing adaptability across different technology stacks
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