Вже 20 років ми працюємо з ринками Ізраїлю, Європи, Америки та Канади. Наша місія — допомогати молодим компаніям втілювати свої ідеї в життя. Ми маємо понад 200 успішних проектів та 300 млн. інвестицій, отриманих стартапами. У нашій компанії працюють 150+ розробників рівня Senior та Middle, що з радістю поділяться своїм...
29 травня 2025

Senior Go Engineer

віддалено

Why work with our client?

  • 🌎 100% Remote
  • 🌴 Unlimited paid vacation
  • 👋 An awesome team that is dedicated to your growth
  • 💸 Competitive salaries

Warning!

  • Workday must overlap by at least 6 hours with Los Angeles, CA, USA

Your day-to-day in this position:

  • Design, build, and maintain scalable and reliable systems in Go.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Identify bottlenecks and bugs, and devise efficient solutions to address them.
  • Maintain code quality, organization, and automated testing.
  • Develop new system features, optimize performance, and maintain our existing application portfolio.
  • Collaborate with product managers, designers, and other engineers to define product roadmap and milestones.
  • Lead code reviews and provide mentorship to junior developers.

What makes you a great fit:


    • Bachelor’s or Master’s degree in Computer Science or a related field, or demonstrated expertise in systems architecture, Linux, networking, SQL, and modern development practices.
    • Strong understanding of code organization, reusability, and maintainability.
    • Minimum 5 years of experience working with Go in production environments.
    • Solid understanding of Go’s type and interface system, enabling DRYness with type-safety.
    • Familiarity with concurrent programming principles.
    • Experience with building RESTful APIs.
    • Comfortable designing database schemas and working with PostgreSQL in Go.
    • Experience working with cloud infrastructure (e.g., AWS, GCP, or similar).
    • Familiarity with containerization tools like Docker and orchestration systems such as Kubernetes.
    • Proficient understanding of code versioning tools, especially Git.
    • Experience with CI/CD pipelines and automated testing.
    • Ability to work both collaboratively and independently in a remote-first environment.
    Preferred Qualifications

    • Experience integrating third-party services (e.g., Stripe, Twilio, SendGrid).
    • Exposure to frontend technologies like TypeScript, HTML5, CSS3.
    • Familiarity with GraphQL.
    • Expertise in OpenAPI and/or gRPC.
    • Prior experience working in a software development studio or agency environment.
    • Prior experience leading a team or mentoring developers.
    • Expertise in any Go Postgresql-compatible ORM.
    • Experience using either Redis or Memcache as a cache.
    • Expertise in parallel processing idioms (locks, channels, barriers/WaitGroups, atomic types), debugging race conditions, and dividing data for parallel processing.
    • Expertise in Go generics.
    • Familiarity with Agile/Scrum methodologies.

What makes this project exciting:

Join a company that doesn’t just build products — it launches dreams! Our client is an award-winning product design and development agency that has helped bring over 400 projects to life, from startups to non-profits, enabling them to make a real impact in the digital world. With accolades like the Forbes Business Award and recognition as one of Clutch’s top creative and design agencies, this is a company that knows how to create winners.

Over the past decade, they’ve partnered with visionaries to raise over $1 billion in funding through cutting-edge mobile and web platforms. But they’re more than just developers — they are dedicated product partners, guiding entrepreneurs and organizations every step of the way.

If you’re passionate about creating products that matter, join a team that blends expertise with a human touch — where success stories are made and celebrated.

LinkedIn