Senior Software Engineer - Go Microservices

New

Skills

Go gRPC Kafka Postgresql Ruby On Rails

Job Overview

Join our team as a Senior Software Engineer to design, build, and operate Go microservices that power seller listings, pricing, payments, and fulfillment across a distributed, event-driven architecture.

Responsibilities
  • Own end-to-end features: from technical design to deployment, monitoring, and iteration
  • Debug and resolve production issues across asynchronous, multi-service workflows
  • Work across team boundaries on projects spanning various pods
  • Contribute to technical design decisions, code reviews, and architecture documentation
Requirements & Qualifications
  • 5+ years of backend software engineering experience
  • Strong proficiency in Go and/or Ruby on Rails
  • Experience building and operating event-driven systems
  • Proficiency with gRPC / Protocol Buffers for service-to-service communication
  • Hands-on experience with DynamoDB or similar NoSQL databases
  • Strong relational database experience with PostgreSQL
  • Fluency with observability platforms like Honeycomb or Datadog
  • E-commerce or marketplace platform experience
  • Bias towards action and curiosity for learning new tech

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Engineering Manager, Infrastructure Platforms

New

Lead and support a high-performing Infrastructure Platforms team

Connect business goals with engineering solutions

Continuous deployment Continuous integration Go Kubernetes

Senior Software Engineer, Payments

New

Design, build, and operate scalable backend services.

Own core services for reliability and observability.

Blockchain Go Microservices Observability

Engineering Manager - Infrastructure Platforms

New

Lead and support a high-performing Infrastructure Platforms team

Connect business goals and customer needs with engineering

Agile Methodologies Continuous deployment Continuous integration Go

Software Engineer - Go Microservices

New

Design and build Go microservices for seller platform functionalities

Debug and resolve production issues in multi-service workflows

Datadog Go gRPC Kafka

Senior Software Engineer, Payments

New

Design, build, and operate scalable backend services in Go

Own core services end-to-end for reliability and efficiency

Blockchain Code reviews Communication Skills Go

Incident Response Lead

New

Lead high-priority incident escalation and containment

Automate monitoring with Python and Go

AWS Azure Docker Gcp

Lead Security Engineer

New

Deliver secure-by-default protections across various platforms

Lead design reviews and threat modeling

C# Go Python Secure Coding Practices

Senior Ads Engineer

New

Lead high-leverage Ads API projects

Architect backend services roadmap

API Design C++ Cross-functional Collaboration Go

Staff Full Stack Engineer

New

Own parts of Contacts stack end-to-end

Evolve architecture to scalable, multi-tenant system

API Design Data Modeling Distributed systems Go

Senior Software Engineer Role

New

Design, build, and operate Go microservices

Debug and resolve production issues

Go Kafka Postgresql Ruby On Rails

Engineering Manager, Infrastructure Platforms

New

Lead and support high-performing team

Drive continuous improvement in service operations

Agile CI/CD Go infrastructure

Software Engineer

New

Deliver features independently with defined scope

Write well-tested, maintainable code

AWS Azure Go Google Cloud

Build Systems Engineer

New

Design and build scalable build infrastructure

Optimize build environments and dependencies

Go Python Rust

Backend Engineer - Query Services

New

Collaborate with various teams to ship network observability features

Lead and improve Query services focusing on speed, throughput, and latency

C Collaboration Skills Distributed systems Go

Senior Software Engineer Lead

New

Lead multiple engineering teams in Business Systems

Define strategy and roadmap with product, operations, and technology leaders

Apis AWS Azure Distributed systems

Senior Software Engineer, Payments

New

Design, build, and operate scalable backend services.

Ensure reliability, observability, and operational ownership.

Blockchain Code reviews Go Microservices

Senior Software Engineer Role

New

Design, build, and operate Go microservices

Debug and resolve production issues

Datadog Go Kafka Postgresql

Eng. Manager, Infra Platforms

New

Lead and support high-performing Infrastructure Platforms team

Create environment for team members to excel

Continuous deployment Continuous integration Go Kubernetes

Senior AIOps Engineer

New

Lead and mentor a high-performing team

Own the AIOps vision, strategy, and roadmap

AWS CI/CD Go Google Cloud

Senior Platform Engineer

New

Create efficient development to production pipelines with fast feedback and safety.

Partner closely with product engineering teams to enhance engineering standards and release quality.

CI/CD Dns Go Kubernetes

Backend Engineer, Verification Services

New

Design and build backend services for verification and risk evaluation.

Develop rule engines for automation and decisioning.

Apis Distributed systems Go Java

Software Engineer - Go Microservices

New

Design and build Go microservices for seller platform functionalities

Debug and resolve production issues in event-driven systems

Datadog Go gRPC Kafka

Senior Software Engineer, Payments

New

Design, build, and operate scalable backend services

Ensure high reliability and observability

Blockchain Communication Skills Go Microservices

Eng. Manager, Infrastructure

New

Lead and support Infrastructure Platforms team

Connect business goals with engineering

Agile CI/CD Go Kubernetes

Senior Software Engineer

New

Design and maintain cloud-native infrastructure

Modernize identity infrastructure with Terraform

AWS Gcp Go Iam

Data Platform Engineer

New

Build scalable and reliable data systems

Collaborate with cross-functional teams

BigQuery Docker Go Kubernetes

Full Stack Software Engineer II

New

Build and maintain software products

Design and develop new product ideas

Go Javascript Node.js Postgres

Cyber Security Engineer

New

Plan, execute, and deliver security projects with minimal guidance.

Manage and audit Identity Provider solutions (Entra, LDAP).

Ansible Bash Go Java

Eng. Manager, Infra Platforms

New

Lead and support a high-performing team

Connect business goals with engineering

Continuous deployment Continuous integration Go Kubernetes

Senior Software Engineer, Payments

New

Design, build, and operate scalable backend services in Go

Ensure high reliability and observability in core services

Backend Services Code reviews Communication Skills Go

Engineering Manager, Cloudflare Hyperdrive

New

Lead the engineering team and shape new features

Ensure performance and reliability for high request rates

Apis C++ Distributed systems Go

Staff Software Engineer, Architecture

New

Design and implement cloud-native, distributed systems

Lead cross-functional collaboration for aligning architecture with business strategy

AWS Azure Distributed systems Ember.js

Senior Software Engineer - Infrastructure

New

Design and architect scalable infrastructure systems for ML inference platform

Optimize Kubernetes deployments for cost-effective model serving

AWS Gcp Go Kubernetes

Senior TAM - Cloud Value Maximizer

New

Maximize cloud value for key business customers

Lead technical engagements and architecture design

Ansible AWS Azure Docker

Senior SRE Engineer

New

Design, implement, and maintain reliable production systems

Lead incident response and perform post mortem analysis

AWS Azure Gcp Go

AI Insurance Prototypes Fullstack Engineer

New

Prototype and iterate on AI-driven insurance products

Deliver end-to-end prototypes and MVPs

Ai Tools AWS CI/CD Fullstack Development

Customer Success Engineer - Database

New

Provide technical support for database and cloud infrastructure

Architect enterprise-level DB solutions for large-scale workloads

Bash Go Kafka Linux

Senior AI Security Engineer

New

Secure Autonomous Agent Development

Threat Modeling and Analysis

API Security Go LangChain Memory management

Senior Backend Engineer, Payments

Posted 3 days ago

Design and build scalable backend services in Go

Own and maintain core services end-to-end

Backend Development Blockchain Code reviews Go

Eng. Manager, Platforms

Posted 3 days ago

Lead and support high-performing teams

Create scalable infrastructure platforms

Agile Continuous deployment Continuous integration Go

Senior Software Engineer (Forward Deployed)

Posted 3 days ago

Design, build, and maintain backend services and features

Contribute to frontend development for user-facing features

AWS Devops Go Node.js

Senior Software Engineer - Customer Insights

Posted 3 days ago

Build backend systems for observability data transformation

Develop features for Portfolio Insights and product analytics

BigQuery Go GraphQL Kubernetes

Senior Software Engineer, Payments

Posted 3 days ago

Design, build, and operate scalable backend services in Go

Enhance system reliability, observability, and operational ownership

Backend Services Communication Skills Go Observability

Engineering Manager, Infrastructure Platforms

Posted 3 days ago

Lead and support a high-performing team

Define and deliver scalable infrastructure platforms

Continuous deployment Continuous integration Go infrastructure

Backend Engineer, Data Centers

Posted 3 days ago

Ensure backward compatibility across evolving schemas

Build scalable data pipelines across various platforms

CI/CD Go Kafka Modeling

Senior Software Engineer, Payments

Posted 4 days ago

Design, build, and operate scalable backend services

Ensure high reliability and strong observability

Backend Services Blockchain Code reviews Go

Engineering Manager, Infrastructure Platforms

Posted 4 days ago

Build and lead a high-performing Infrastructure Platforms team

Partner with Product Managers and other Engineering Managers

Continuous deployment Continuous integration Go Kubernetes

Infrastructure Engineer

Posted 4 days ago

Architect core infrastructures

Develop tooling in Go

Ansible Cloud Platforms Go Kafka

Senior Software Engineer, Payments

Posted 4 days ago

Design, build, and operate scalable backend services in Go

Own core services end-to-end for high reliability

Backend Services Blockchain Code reviews Communication Skills

Engineering Manager, Infrastructure Platforms

Posted 5 days ago

Lead a high-performing Infrastructure Platforms team

Connect business goals with engineering efforts

Continuous deployment Continuous integration Go Kubernetes
overtime