
Mullvad VPN AB · Göteborg
About Us Mullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our priva...
About Us
Mullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users’ security and privacy first — with the ambition of making mass surveillance and censorship impractical.
The Job
We're looking for a Senior Developer to join our Relay Software Team at Mullvad. This team is responsible for all custom software solutions used on our VPN relays.
You'll play a key role in advancing server support for technologies such as Quantum-secure tunnels, traffic-analysis protection and protocol obfuscation.
Who Are You
You're someone who enjoys working in a team, contributes ideas proactively, and has a strong interest in security, networks and low-level software development.
You value quality, maintainability, and thoughtful software design. You are curious and eager to learn, and you understand the importance of digital privacy.
Responsibilities
Work on new and exciting technologies and greenfield projects.
Using Go, design and implement robust server software for running on Linux.
Author clean solutions that balance performance and resource usage.
Perform measurements, testing and troubleshooting.
Coordinate with stakeholders and developers in other departments.
Qualifications
Excellent written and spoken English and Swedish.
Highly developed understanding of software design and all aspects of software implementation.
Experience with building server software.
Excellent understanding of networking fundamentals.
Strong knowledge in at least one of C/Go/Rust.
Why Mullvad?
We value quality over quantity and believe in good solutions rather than quick fixes. Our apps are open source, our teams are curious and collaborative, and we care deeply about removing bloat rather than adding it.
We are a bunch of diversified peeps: from vegans to marathon runners, audiophiles to farmers and coffee brewers. So, what unites us? Our commitment to living and breathing our mission, to make mass surveillance and censorship impractical.
If you want to build products that make an impact, enjoy generous benefits, and work for a purpose you can stand behind, welcome to Mullvad.
Additional Information
Location: Gothenburg, Sweden Start: As soon as possible Job Hours: Full-time, hybrid 60% on-site position
This is an ongoing recruitment process and we aim to fill the position as soon as possible. Please note that due to the holiday season, there may be some delays in our response times. We appriciate your patience and will get back to you as soon as possible.
As part of our hiring process, we conduct a background check to ensure a safe and secure work environment.
Company description: Who are we?Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future.Since 1927, we have been a brand known for our commitment to safety, creating innovative cars that make life less complicated for our consumers. In 2010, we decided to transform our business, resulting in a totally new generation of cars and technologies, as well as steady growth and record sales. Today, we’re expanding our global footprint in Europe, China and the US, and we’re on the lookout for new talent. We are constantly pushing our own skills and abilities to drive change in the automobile industry like never before. We are looking for innovative, committed people to join us in this endeavour and create safe, sustainable and connected cars. We believe in the power of people and will challenge and support you to reach your full potential. Join us and be part of Volvo Cars’ journey into the future. Job description: Let's introduce ourselves ADAS Sensing Platform – Continuous Integration & Test Automation At Volvo Cars, our Continuous Integration (CI) environment is a critical enabler for delivering high-quality software across complex ADAS systems. We continuously integrate software from multiple teams, sensors, and domains, ensuring that our systems behave correctly across all levels—from unit to complete vehicle.To achieve this, we rely on robust CI pipelines, strong test strategies, and high levels of automation, combined with the ability to analyse, triage, and resolve issues quickly.A key principle in our way of working is maintaining an always releasable (green) master branch, where every change is validated before integration and continuously verified after integration.We are now strengthening our CI capability and are looking for engineers to take end-to-end responsibility for maintaining CI health, driving ADAS test strategies, and ensuring stable and reliable integration flows. What you'll do CI Health & Master Stability• Own and maintain a green (fault-free) master branch, ensuring it remains always releasable• Monitor CI pipelines and act proactively on failures and instability• Ensure no degrading or breaking changes are introduced into the integration flow• Drive visibility of CI health, quality status, and risks across teams Pre-Merge Testing/Quality Gates + Post-Merge System validation · Enforce pre-merge test gating strategies · Ensure all changes are validated before merge through: o Component tests o Integration and CI gate tests · Drive strong post-merge verification flows, including: o Baseline qualification o Extended system validation ADAS Test Strategy Support · Maintain and support evolving test strategies for ADAS sensors and systems with focus on exterior cameras: others include DMS, Radars, Ultrasonic Sensors o Ensure alignment between requirements & test coverage Test Automation & CI Pipeline Development · Develop, maintain, and improve automated test suites integrated into CI/CD pipelines · Ensure automated tests: o Run continuously o Act as quality gates for integration Failure Analysis & Triage · Monitor CI execution and analyze failures across pipelines · Perform root cause analysis, categorizing issues into: o Product defects o Test issues o Environment issues · Create and manage fault reports and support rapid resolution What you'll bring Professional Experience • Experience working with CI/CD, test automation, or system/integration testing is beneficial • Familiarity with complex software systems (e.g., ADAS or automotive environments) is a plus • Understanding of software integration flows and quality gates is valued Technical Proficiency • Familiarity with CI/CD tools such as Jenkins, Zuul, or GitLab • Experience with test automation frameworks (e.g., Python, Robot Framework, pytest) • Understanding of system-level and integration testing approaches • Exposure to log analysis and debugging within API-based systems • Knowledge of sensor-based systems and validation methods is an advantage (ADAS experience is a plus) Ways of Working (Soft Skills) • Analytical and solution-oriented approach to problem-solving • Comfortable collaborating across teams and working in a distributed environment • Ability to communicate clearly and in a structured way • A curious and improvement-focused mindset • Ability to balance speed, quality, and stability in a complex setting
Versigent designs and delivers the systems that move power through modern technology. From vehicles to robotics to energy platforms, our electrical distribution systems enable the next generation of electrified, automated and connected products. As a standalone company, we combine deep engineering expertise with the speed and focus needed to solve increasingly complex challenges. Our teams move quickly, think with precision and deliver at scale — helping customers do more without adding cost, weight or complexity. What defines us is how we work: with the agility and momentum of a startup, backed by the experience and discipline of a proven global leader. That combination creates an environment where ideas move faster, ownership is real and impact is visible. YOUR ROLE Acting as a core member of the Advanced Architecture Team, driving advanced vehicle architecture energy distribution, electrification, hardware, wiring and components; Leading E/E architecture studies and wiring harness concepts for various customers and programs, from early concepts to industrialization; Developing and comparing architecture alternatives (e.g. domain/zonal concepts, AD/ADAS and non-AD functions) with clear trade-offs in cost, weight, complexity and performance; Driving architecture optimization and wiring harness improvement, focusing on cost, weight, complexity, automation and robustness; Bringing state-of-the-art know-how in E/E architecture into the team; Representing the team in customer workshops and presentations, understanding customer pain points and deriving architecture requirements and improvement opportunities; Analyzing business cases for architecture and optimization studies and deriving recommendations for platforms and products; Preparing and delivering technical documentation, studying reports and management presentations; Leading and moderating technical workshops, designing reviews and internal/external project meetings. YOUR BACKGROUND Degree in Electrical Engineering, Electronics, Mechatronics or Systems Engineering. 10+ years of experience in E/E system architecture and vehicle wiring harness development. Experience with electrical centers and power distribution concepts (PDBs, fuse/relay boxes, junction boxes, PDCs or similar). Understanding of ECU and system requirements and their impact on E/E architecture and wiring. Strong analytical and conceptual skills with focus on architecture optimization and wiring harness improvement. Experience working in international, cross-functional teams and in customer-facing technical discussions (workshops, reviews, presentations). Very good communication skills in English. WHY JOIN US? Grow with purpose. We invest in our people by creating opportunities to build skills, take on new challenges, and develop over time. Do work that shows up in the real world. What you contribute here powers systems that are critical to how industries operate and evolve. The impact is visible and lasting. Succeed with the right support. We provide the tools, resources, and environment needed to perform at a high level and sustain that success. APPLY TODAY! If you are looking for a role where you can grow, contribute, and see the direct impact of your work, we encourage you to apply and be part of what Versigent is building next.
Responsible for leading software development initiatives and making technical decisions within projects, contributing to system architecture and development processes. Responsibilities and position authority include, but are not limited to: • Design, develop, and maintain complex software systems. • Lead technical discussions and contribute to system architecture decisions. • Review code and provide constructive feedback to team members. • Identify and resolve technical challenges and bottlenecks. • Independently manage software projects and modules from design to deployment. • Propose and implement improvements in development processes, tools, and systems. Main tasks/duties Main tasks/duties include, but are not limited to: • Develop high-quality, scalable, and maintainable code in accordance with project specifications. • Lead design and development of key application components and services. • Conduct code reviews and mentor junior and mid-level developers. • Collaborate with cross-functional teams including Product, QA, and Operations. • Participate in system architecture design and technology evaluations. • Ensure security, performance, and reliability in software solutions. • Contribute to the definition and enforcement of coding standards and development best practices. • Troubleshoot, debug, and optimize software systems. • Document technical designs, solutions, and best practices. Performance Criteria • Delivery of robust, high-quality code that meets technical and business objectives. • Leadership in project execution and technical decision-making. • Positive feedback from team members on mentorship and technical collaboration. • Demonstrated improvements in system performance, maintainability, or scalability. • Effective cross-team collaboration and communication.