Have you ever wondered why your favorite apps, social media content, and video games load in the blink of an eye? It's likely because of Gcore behind the scenes!
Join a team that collaborates with industry giants like Intel, Dell, NVIDIA, Graphcore, and Equinix to accelerate AI training, provide cutting-edge cloud services, and optimize content delivery.
If you are passionate about transforming the internet and contributing to cutting-edge innovations, come join us at Gcore!
We are over 550 professionals and currently looking for a Golang Software Engineer to join our Edge Network development group. You’ll be working with a team of highly skilled professionals using a modern tech stack and helping to continuously improve our products and how we work.
The role is available remotely or in the office (depending on location) in the following countries: Poland, Cyprus, Lithuania, Czech Republic, Romania, Portugal, Germany, France.
About the role:
- You will operate within an expert, product-oriented, cross-functional team to design, develop, deploy, monitor and maintain top-tier CDN and Edge Network solutions
- Lead or contribute to enhancing existing features, developing improved architectures, and introducing new features for our CDN, all with a focus on improving the customer experience, performance, stability and scalability. For example, one of our key challenges is improving how we can instantly deliver configurations to hundreds of edge nodes.
- Collaborate with other teams and stakeholders to clarify requirements, explore various implementation options, and address challenges
- You will be working with a modern tech stack and have the possibility to discover ways to improve the performance, reliability, usability and observability of our products.
- Through regular retrospectives, you'll have the ability to shape the team's internal and external work processes and interactions
Required qualifications & skills:
- 4+ years of commercial software development experience with strong Golang knowledge
- Experience in handling systems with high traffic in a real-world production context
- Experience with cloud products development
- Strong Linux/Unix knowledge
- Experience with Docker, RabbitMQ, PostgreSQL (or similar)
- Experience with observability tools such as Jaeger, Prometheus and Grafana or similar
- Experience of leading the development of a significant feature or product
- Product focused approach
Nice to have qualifications & skills:
- Experience with Kubernetes and CI/CD tools such as GitHub actions
- Experience with Nginx and/or Lua
- Familiarity with Site Reliability Engineering
- Competitive salary
- Flexible schedule
- Remote, hybrid, or office work
- Educational support
- Medical insurance (depending on the contract type and your location)
- Business trips (depending on your role)