For Employers
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will design, develop, and maintain scalable backend services while driving technical research and architecture implementation. Additionally, you will collaborate across teams, mentor engineers, and ensure high standards for production monitoring and observability.

We are looking for a Senior Go Engineer

🗣 Language Proficiency: Upper-Intermediate

🧾 Employment type: Full time

🌍 Candidate Location: Poland, other EU countries, Kazakhstan, Serbia, Armenia, Georgia

🕐 Working Time Zone: CET

🚀 Start: ASAP

🧭 Planned Work Duration: 3 months this year + 3 months next year

👥 Customer Description:

A global mobility and urban services platform enabling users to book rides and other services while negotiating fares directly with service providers.

⚙️ Project Phase: ongoing

🤝 Soft Skills:

• Ability to explain project architecture and the business problems addressed in depth.

• Ability to independently clarify ambiguous requirements, define metrics, address concurrency and edge cases, and articulate technical trade-offs.

💡 Hard Skills / Must Have:

• 5+ years of production backend engineering experience and complex product development.

• Strong Go expertise: concurrency, synchronization, context propagation, goroutine lifecycle management, and graceful shutdown.

• Experience with high-load distributed systems and microservice architecture.

• Strong SQL and data modelling: schema design, joins, indexes, query analysis, replication, partitioning, and sharding.

• Experience with MySQL or PostgreSQL and Redis caching strategies.

• Sync/async inter-service communication using gRPC and message brokers, including delivery guarantees and idempotency.

• Observability: metrics, logging, tracing, alerting, and Go profiling.

• Understanding of NFRs, SLA/SLO/SLI, Docker, Kubernetes, CI/CD, and cloud platforms.

• Maintainable, testable code; unit/integration testing; Git and code review workflows.

✨ Hard Skills / Nice to Have:

• Event-driven architecture experience with Kafka, NATS, or RabbitMQ.

• Infrastructure-as-code experience with Terraform or Pulumi.

• Performance profiling and optimisation of Go services.

• Familiarity with Figma, cross-platform collaboration, and AI-assisted development tools.

📌 Responsibilities and Tasks:

• Design, develop, and maintain scalable backend services and features.

• Drive technical research, architecture design, and implementation.

• Collaborate across teams, conduct reviews, and contribute to architectural discussions.

• Own service delivery, production monitoring, maintenance, and observability.

• Mentor engineers and participate in agile ceremonies.

🧪 Technology Stack: Go, Microservices, PostgreSQL/MySQL, Redis, gRPC, Docker, Kubernetes, AWS, CI/CD

📞 Interview stages:

• English check (15 minutes)

• internal technical interview (1-1,5 hour)

• client interview (1 hour)

• client interview – live coding

• client interview – cultural fit (45 minutes)

What we offer

  • Model: B2B contract with Bonapolia - one contract, one monthly invoice

  • Rate: negotiated per candidate seniority and client budget

  • Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)

  • Contract written under your country's law

  • We handle the client-side paperwork: MSA, NDA, invoicing

🏢 About Bonapolia

Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

More at bonapolia.com


📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Delivery Systems Administrator (Remote - US) (Project Management)

Full Time United States $70000 - $90000 per year Software Development

Penetration Tester - Hardware (Canada)

Full Time Canada 90000 - 140K per year Software Development

Senior Playable Ads Programmer

Full Time Brazil Software Development

Analytics Partner

Freelance United States $65 - $85 per hour Software Development

Product Manager - Spark

Full Time Worldwide Software Development

API Integration Analyst

Freelance United States $59.42 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 221,638+ Jobs in Software Development

Answer easy questions

Answer easy questions

221,638+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified