Senior Software Engineer (Go)

Back to offers

Remote

Description

We’re GoSolve – a global company specialized in transforming our customers’ vision into digital applications. We love building large-scale cloud-based digital products and have the necessary skills to make it happen. Join us and work with the top tech talents from all over the globe in a driven, proactive environment. Do you wish to join a stable product development project? You will be a perfect fit!

Just GO for it.

We are looking for a Senior Software Engineer to be part of our engineering team. Our mission is to help people save money on the prescription drugs they need to get healthy lives and make healthcare more accessible and affordable.

Responsibilities:

  • Collaborate, mentor, and learn within the team.
  • Design, implement, and maintain scalable and performant services.
  • Enhance the codebase and test coverage through refactoring, unit testing, system testing, and automation of deployment and operations.
  • Understand business requirements and collaborate closely with stakeholders.
  • Make informed engineering and product decisions using data analysis and collaboration.
  • Improve engineering standards and processes.
  • Apply an agile, iterative, and curious mindset to challenges.
  • Serve as a subject matter expert within and beyond your squad.

Requirements:

  • 7+ years of professional engineering experience.
  • Expertise in cloud-based services and microservices (AWS preferred).
  • Extensive experience with Go and/or Python.
  • Proficiency with relational and non-relational databases.
  • Experience with Docker and Kubernetes.
  • Familiarity with log shipping, distributed tracing, and service monitoring tools (Datadog, Sumo Logic, Cloudwatch, Sentry, etc.).
  • Strong debugging/troubleshooting skills.
  • Deep understanding of design patterns.
  • Experience with agile methodologies and quality/testing methods (TDD, BDD, Unit Testing, Automation).
  • Effective verbal and written communication skills.
  • Strong Linux fundamentals.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Nice-to-Have:

  • Knowledge of front-end development (React or similar).
  • Familiarity with JavaScript/TypeScript and GraphQL.
  • Ability to handle ambiguous and complex project requirements.

What We Offer:

  • Be a part of the team that works for the most influential global brands.
  • Opportunities to create industry-defining services using the latest technologies.
  • A responsible position – leverage your knowledge beyond simple coding.
  • Advise customers on optimal solutions – we trust your expertise!
  • No rush! Work at your own pace in a quality-over-quantity environment.
  • Collaborate with highly experienced professionals.
  • Numerous opportunities for professional growth.
  • Full-time remote work from anywhere in the world.
  • 500 PLN/month budget for social benefits – tailored to your location and lifestyle.
  • 20 days of annual leave plus bank holidays.

Rate: 25000 - 28000 PLN

Senior Software Engineer (Go)

Location

Remote

Apply now

The link has been copied to the clipboard

Apply now

The link has been copied to the clipboard

2 weeks