Remote job
Software Engineers
Job details
About this role
Role overview Help develop the core systems behind digital forensic tools used to collect, review, analyze, and manage data. You’ll contribute to a new generation of a forensic platform, working on performance-critical software, distributed systems, and data-intensive workloads where reliability matters.
Responsibilities - Develop core platform components for digital forensic products and file-format APIs. - Work on distributed systems and large data workloads, with attention to performance and reliability. - Contribute to architectural decisions with lasting effects on the product. - Explore effective use of CPU and GPU resources. - Build and maintain software that runs across Windows and Linux environments.
Requirements - Genuine interest in programming, systems engineering, and problem-solving. - Care for performance, clean design, and user experience. - Ability to weigh engineering trade-offs and favor simple solutions with lean dependencies.
Nice to have - Experience with C99, C++20, or C# and .NET. - Familiarity with gRPC, SQLite, or PostgreSQL. - Experience with DevOps, CI/CD, Docker, or AWS or Azure.
Benefits and work setup - Two engineering positions are based in a Stockholm office. - Work on technically challenging projects connected to digital investigations, as part of an international team.