Software Engineer - Platform & Security (80-100%)

Charlotte De Keersmaecker
Aarau, Switzerland
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Aarau, Switzerland

Tech stack

Azure
Cloud Computing
Cloud Computing Security
Computer Security
Programming Tools
Github
Machine Learning
Open Web Application Security
Software Engineering
Data Streaming
Containerization
Devsecops
Databricks

Job description

Electricity flows with us. On behalf of Switzerland and in cooperation with international partners, we do our utmost every day to develop the best solutions for the Swiss electricity grid.

Software Engineer - Platform & Security (80-100%) - 1480

Let data flow like electricity

In this position you will be part of a team that is responsible for providing the data platform as well as the developer tools and environments for the company. The team consists of Software Engineers with diverse focus areas (Platform, Data, Machine Learning, Cloud Security, etc.) and plays a vital role in our digitalization strategy.

Your responsibilities are diverse, with time typically allocated as follows:

  • 40% Applied Platform Security - Azure & Databricks: Secure our cloud through infrastructure configuration, identity governance (Unity Catalog), and integrated security observability
  • 30% GitHub & DevSecOps: Manage our engineering core by building self-service security tools, robust CI/CD pipelines (GitHub Actions), and secure supply chains
  • 10% Risk Management: Proactively identify and mitigate security risks, moving from draft assessments to actionable security posture improvements
  • 20% Admin & Supportive Tasks: Agile ceremonies, personal development and cross-functional exchange

Requirements

  • Experience in cloud security and software engineering principles required.
  • Knowledge of cloud infrastructure and security controls essential.
  • Understanding of cyber security frameworks like OWASP SAMM necessary., Your duties will require the following skills. Ideally, you already possess these, but we provide the time and support to bridge any gaps:
  • Knowledge of Cloud Infrastructure & their associated security controls
  • Experience in managing trade-offs between seamless usability and resilient security
  • Strong understanding in Software Engineering principles: Monorepos, GitHub Actions, Containerization, Infrastructure-as-Code, Policy-as-Code, Distributed Compute
  • Knowledge of BSI, OWASP SAMM or similar cyber security frameworks and their practical application
  • Proven ability in resolution of complex technical dependencies across engineering squads and product teams

Benefits & conditions

We offer a responsible and impactful role in a company that is unique in Switzerland, located next to Aarau railway station and offering a state-of-the-art working environment. In addition, you will benefit from:

  • Flexible working hours (42-hour work week), including home office options
  • 25-30 days of paid vacation, plus company-wide holidays between Christmas and New Year
  • Active support for your professional development
  • Progressive social benefits and an attractive pension scheme
  • Financial and/or time support for internal or external training and further education

Apply for this position