CareerPlan

Software Engineer II

Uppsala, SwedenFull-time2026-10-12 → 2026-11-11
Hybrid

Core

Enhance and maintain existing software products and develop new solutions to support the mission.

Role type

Software Engineer II (UNIX/Linux systems)

Builds

New features, functionality, and system solutions

Domain

Cybersecurity / Network and System Programming

Required skills

C programming, UNIX/Linux system programming, network programming, scripting (Perl, Ruby), web services, RBAC systems, database management, Agile methodologies (Kanban, Scrum), AI programming tools (Codex, Copilot)

Preferred skills

Experience with technical writing collaboration, mentoring junior team members

Technologies

C, Perl, Ruby, UNIX, Linux, web services, databases

Responsibilities

Design and implement new features, diagnose and fix complex product defects, perform testing of features and defect fixes, write technical specifications based on business requirements, follow development best practices and version controls, assist or mentor less experienced team members

Seniority

Mid-level, hands-on IC