×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Go - Source Maintainer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: ETH Spinoff - SCION Association
Part Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CHF Yearly CHF 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (Go) - Open Source Maintainer
Location: Zürich

Job description

Key responsibilities Code Maintenance and Development
  • Maintain and enhance Design and implement enhancements and changes to large-scale distributed and security-critical applications written in Go
  • Implement new features, fix bugs, and optimize the codebase.
  • Write and maintain documentation for developers and users.
Quality Assurance
  • Review and merge contributions from the community, ensuring code quality and consistency, providing constructive feedback
  • Maintain build and test tooling and CI pipelines
  • Develop and maintain automated testing frameworks to ensure code quality and reliability.
Developer Community Engagement
  • Provide support to contributors and users, helping them with issues, questions, and guidance.
  • Shape the overall direction of the project, define and manage the project's roadmap and release cycles, ensuring regular release cycles
  • Coordinate with other contributors and stakeholders to prioritize and plan development efforts (e.g. in periodic contributors calls, in the Technical Committee for implementation, the governing body for the implementation)
  • Participate and speak in community events (e.g. IETF Hackathon)
Standardization
  • Support other team members team with contributions to SCION IETF Internet Drafts, evolve implementation in line with standardization activities

The starting date is as soon as possible.

Profile

You are an independent and reliable software engineer and have 5+ years of experience with the design, implementation and testing of large-scale systems with particular attention to security, scalability, and high performance. Ideally, you bring in some of the following skills :

  • Excellent written and verbal English communication skills
  • BS or advanced degree in computer science, engineering or relevant work experience
  • Experience contributing to open-source projects
  • Knowledge of Go, ideally also C, as well as Python and shell scripting
  • Knowledge of software and system testing practices and tools
  • Knowledge of computer networks, routing protocols, network protocols and techniques
  • Understanding of cryptographic operations, PKIs and certificates
  • Previous experience as an open-source project maintainer or contributor or with standards development processes as the IETF
We offer

The SCION Association offers you interesting challenges in the field of network security. You will be part of a small, young, motivated and international team and get exposure to the latest developments in the field.

  • Flexible working hours and location (we usually work ~2 days a week from our office and partially remote)
  • The opportunity to contribute to the possibly biggest evolution of the public Internet since its inception
  • Be at the center of a diverse developer community, including commercial implementers and research (e.g. ETH Zurich)
  • The opportunity to be a part of a small dynamic team with flat hierarchy
  • Discounted ASVZ sports center membership as for ETH employees
We value diversity

In line with to find out how we ensure a fair and open environment that allows everyone to grow and flourish.

Curious? So are we.

We look forward to receiving your online application with the following documents :

  • CV
  • Motivation letter
  • References

Further information about the SCION Association can be found on our website. Questions regarding the position should be directed to Nicola Rustignoli, email (no applications).

About ETH Zürich

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary