Golang Software Engineer (Poland) to $10000
What You’ll Work On
You will help build and evolve the internal engineering foundation that powers large-scale development. This role sits at the core of developer productivity, build systems, and infrastructure tooling — impacting how hundreds (or thousands) of engineers ship code every day.
What You’ll Do
- Architect and develop scalable Golang-based libraries, CLI tools, and internal platforms that streamline and standardize developer workflows.
- Own and evolve critical parts of the build ecosystem — dependency management, caching layers, compilation pipelines, and CI/CD integrations.
- Improve performance, reliability, and developer experience across large monorepos and distributed engineering environments.
- Drive system-level optimizations through profiling, debugging, and concurrency improvements in Go.
- Partner with Infrastructure, DevOps, Security, and Engineering Productivity teams to design resilient, scalable architecture.
- Identify systemic bottlenecks in development processes and replace them with automated, high-leverage solutions.
- Lead root cause analysis for build or tooling failures and implement long-term architectural fixes.
- Raise engineering standards through thoughtful code reviews, documentation, and best-practice advocacy.
What Makes You Strong in This Role
- 5+ years of deep Golang experience, particularly in infrastructure software, build tooling, or backend libraries (not just product APIs).
- Strong understanding of build systems, monorepo environments, and source control internals.
- Hands-on experience with performance profiling, system-level debugging, and concurrent programming in Go.
- Track record of building or contributing to internal platforms, CI pipelines, or open-source tooling.
- Deep familiarity with CI/CD automation and Linux-based development environments.
- Confidence working close to the system layer — scripting, debugging, optimizing.
- Clear communicator who values documentation and scalable engineering processes.
Nice to Have
- Experience with large-scale build tools (Bazel, Buck, Pants, or similar).
- Familiarity with Git internals and repository lifecycle optimization at scale.
- Background in developer productivity or internal platform engineering.
- Contributions to open-source Go or infrastructure projects.
- Exposure to static analysis, security tooling, or automated code review systems.
- Experience in enterprise-scale engineering environments.
This Role Is Likely Not a Fit If
- Your Go experience is limited or focused only on web/API development.
- Your background is primarily frontend, full-stack, or enterprise Java applications.
- You haven’t worked on infrastructure-level or system tooling projects.
Required skills experience
| Golang | 5 years |
Required languages
| English | B2 - Upper Intermediate |
Published 20 February
61 views
·
10 applications
📊
Average salary range of similar jobs in
analytics →
Loading...