Senior Go Backend Engineer seeking a product company with distributed architecture, microservices, and event-driven flows (Kafka or similar).
Prefer modern stack, clear goals, transparent roadmap, strong code review/testing culture, CI/CD, and blameless postmortems.
No interest in Adult, Gambling, Dating, or low-security/reliability projects.
Sergii Shapoval
@sergiishapoval
Senior Go backend engineer specializing in cloud-native billing and distributed systems.
What I'm looking for
I am a Senior Go backend engineer with 11+ years building distributed cloud systems and over six years owning billing and payments infrastructure for a cloud-native data warehouse serving enterprise customers. I design and implement revenue-critical systems — marketplace integrations, metering pipelines, pricing workflows, and direct payment flows — and drive cross-functional execution across Product, Finance, Platform, and Support.
I specialize in gRPC microservices, event-driven architecture, Temporal workflows, and multi-region AWS/GCP deployments, and I embed observability-first practices to enable fast detection and triage. I take domain ownership seriously: shaping design documents, defining service boundaries, curating PRs, reviewing standards, and mentoring through technical interviews and architecture reviews.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Firebolt
Jan 2020 - Present (6 years 2 months)
Owned billing and payments within a cloud-native data warehouse control plane, designing and implementing revenue-critical billing, pricing logic, and payment flows (credit card, ACH, wire) including Stripe and marketplace integrations that improved maintainability and observability.
Developed event-driven backend services for a personal finance platform, building Kafka-based notification pipelines, resolving authentication/session issues, and eliminating memory leaks to improve system reliability.
- Built and optimized REST/SOAP integrations, persistence models, and schema migration flows in Java backend systems.
- Developed OAuth2 clients, asynchronous data-processing pipelines, and backend tooling for integration-heavy systems.
- Contributed to technical documentation and domain modeling efforts improving long-term system maintainability.
Education
Degrees, certifications, and relevant coursework
EPAM Systems
Certificate, Java Web Development
Completed a Java Web Development program focused on Java backend and web technologies.
Taras Shevchenko National University of Kyiv, Institute of International Relations
Master's Degree, International Business / Business Administration
Grade: Distinction
Completed a Master's degree with distinction in International Business / Business Administration at the Institute of International Relations.
Availability
Location
Authorized to work in
Website
sergiishapoval.github.ioSocial media
Job categories
Interested in hiring Sergii?
You can contact Sergii and 90k+ other talented remote workers on Himalayas.
Message SergiiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
