3x Senior Fullstack Infrastructure Engineer - Bazel
emagine Polska
⚲ Stockholm City
Wymagania
- Artificial Intelligence (AI)
- Git
- SQL
- C++
- Java
- Android
- Python
- Testing
- PostgreSQL
- Backend
Opis stanowiska
We are seeking a platform generalist with strong infrastructure, developer tooling, and systems experience to join a workstream focused on scaling engineering foundations. In this role, you will help drive key initiatives including the adoption of Proxima, the cloud-based GitHub Enterprise solution, the transition of build infrastructure from TeamCity to Buildkite, and the continued migration of the client-web repository into the client-client monorepo. You will work on high-impact infrastructure that improves reliability, scalability, and developer productivity. This role is well suited for someone curious, adaptable, and comfortable working across systems, tooling, and developer workflows to build infrastructure that engineers can rely on every day. Who you are • Proficient in Java backend services, preferably using Apollo with PostgreSQL databases. • Proficient in web test tooling, preferably using Mocha, React, and WebdriverIO. • An understanding of CI pipelines and infrastructure tools like Bazel and Git. • Comfortable completing tasks in different domains and codebases (Android, iOS, C++, Web, Bash, Python, etc). • Strong understanding of software architecture and design principles. • Familiar with designing scalable and maintainable testing systems and infrastructure. • Comfortable leveraging AI agents, such as Claude or Cursors, to enhance development and tooling. Skill Prioritization: While the job description emphasizes Java and Apollo SQL, the most critical skill required is Bazel. Experience with backend services, particularly in the "client web ecosystem", would also make candidates a good fit. Key Technical Skills and Experience: Beyond Bazel, prioritized technical skills include CI systems, configurations, and pipelines, as well as background experience in that domain. The most impactful previous experience would be based on integrations, migrations, or adoptions, such as moving other build systems (like Make or Gradle) to Bazel. Experience in maintaining and migrating CI environments for larger projects, as opposed to small startups, is also preferred. Desired Soft Skills and Seniority Level: Since the project involves a large group, strong collaboration, communication, and organization skills are key soft skills for the contractors. The role requires senior-level full stack developers who can ramp up quickly and be proactive, although they will receive support from a "buddy" to help them ramp up and provide context. Workplace: Sweden, we will not consider candidates outside of Sweden. Start/end: ASAP to mid October.