Senior Software Engineer, Developer Platform
- Compensation
- Not disclosed
- Location
- Oslo, Oslo, Norway
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- You might come from backend engineering, data engineering, platform engineering, DevEx, DevOps, or something else entirely. What matters is that you enjoy writing robust software, thinking about syste
- Software Factory has broad leverage across engineering. A small improvement in a shared interface, workflow, or tool can remove friction for many teams. That is much of the appeal of this team: the th
Nice to have
- Experience with monorepos, build systems, or internal developer platforms
- Experience working in on-premise environments
- Experience from a software-to-hardware product environment
- A track record of helping shape how a team or engineering system works in its early stages
Full description
About Six Robotics
At Six Robotics, we build intelligent software that gives Unmanned Aerial Vehicles (UAVs) the ability to collaborate, adapt on the fly, and execute missions that were previously impossible. From our base in Oslo, our 90+ experts in defence, software, and AI develop our flagship autonomy and swarm platform used by both government and industry. In close partnership with the Norwegian Defence Research Establishment (FFI), we move fast from concept to live deployment, often in the field alongside end users.
We work with advanced hardware and software, a modern tech stack, and missions that demand both technical mastery and operational discipline. Everyone is close to the action, from deep technical problem-solving to field operations. We move fast and value clarity, integrity, and teamwork in everything we do.
At Six Robotics, every person executes with precision, adapts to changing conditions, and strengthens the team. Getting in is hard, and you’ll be challenged every day. But if you have the skill, the discipline, and the drive to push your limits and always be sharpening your blade, you’ll find no better place to deliver real-world impact while collaborating and learning from the best in the field.
About The Role
At Six Robotics, we know that achieving our mission requires more than great engineers; it requires an exceptional engineering environment. You will be part of our Software Factory team, which builds and evolves the systems that shape how engineering develops, validates, and ships our autonomous systems. Software Factory is built just as much for where we are going as for where we are. Most engineers have seen early technical decisions that looked reasonable at the time later become slow, fragile, or difficult to change.
We are building our engineering system deliberately so that this does not happen to us. Your customer is engineering. You will work on the opinionated layer that ties our engineering environment together: how the monorepo is structured, the interfaces teams use to define how their software is built and validated, how CI behaves, and how the underlying infrastructure supports all of it. Rather than simply operating common DevOps tooling, we build abstractions, services, and workflows on top of proven technologies so that they fit the way Six Robotics develops software.
Python serves as a common layer across much of this system, alongside technologies such as GitHub Actions, Docker, build systems, package management, Kubernetes, and on-premise infrastructure. We care about robust engineering defaults: tools that make good practice the easy path, surface problems early, and hold up as the organization grows.
What You Will Do
- You will spend most of your time building and improving the systems, interfaces, and tools that engineers rely on every day.