Project background
The Future Resilient Internet Exchange (FIREx) is a marketplace for Distributed Denial of Service (DDoS) protection built at the Singapore-ETH Centre, the Singapore-based research institute of ETH Zurich. FIREx standardizes and tokenizes DDoS protection infrastructure and provides market for the process of buying and selling those tokens and the settlement up to their provisioning. We collaborate with three industry partners across Singapore and Europe to develop this technology into a real-world product.
The settlement layer is a real Ethereum-compatible PoS blockchain, integrating with the APIs of DDoS defence providers, regional internet registries, and internet routing registries. The network layer on top of that are BGP and GRE tunnels that must hold during DDoS attack is in progress.
Job description
- Map and document the end-to-end network topology - how DDoS providers connect their infrastructure to FIREx, how policies flow from settlement to those vendors, what the BGP peering and GRE tunnel setup looks like for each provider, and where the failure points are. Build diagrams the whole team can use.
- Workhands-on with DDoS defense providers for operational implementation: Coordinate filter rule format alignment, test provisioning form delivery end-to-end with real provider infrastructure, and validate that rules applied at the scrubbing centre match what was settled on-chain.
- Design and implement the Letter of Authority (LOA) workflow: Buyers must issue a signed LOA to the respective RIR, authorizing the DDoS defense provider to announce the buyer’s IP prefix via BGP on their behalf. You’ll build the LOA generation, delivery, and status-tracking flow into the platform: structured document generation from settlement data, submission to the relevant routing registry, confirmation of authorization, and integration with the provisioning pipeline so that filter rules are only pushed once the LOA is in place.
- Build and integrate automated authentication with regional internet registries and internet routing registries: Design and implement the API integration that pushes operational and cryptographical routing authorization without manual intervention, covering authentication, delivery confirmation, and failure handling. This is the last mile that enables the settled defense resources to work in the actual internet.
Selection Criteria
You will have:
- Matriculated (Bachelor / Master / PhD) throughout the internship period at a Singapore university
- Knowledge of basic internetworking (IP and BGP)
- Knowledge in Solidity (Ethereum) is a plus
- Knowledge of Go is a plus
- Ability and willingness to efficiency communicate with 3rd party stakeholders (industry collaborators, RIRs)
Why SEC is your employer of choice?
- Accredited with 5 Tripartite Standards by Tripartite Alliance for Fair & Progressive Employment Practices (TAFEP) Singapore.
- A diverse workplace with 32 nationalities, offering ample opportunities for mutual learning.
- Positive and inclusive working environment.
- 25 days of annual leave for fixed-term contracts.
- 1 day of Birthday Leave.
- Annual dental benefits.
- Committed to being a supportive employer as you prioritize your physical and mental wellness.
- Comprehensive healthcare insurance coverage.
- Flexible hybrid work arrangement (up to 2 days per week from home).
- Abundant networking opportunities across various disciplines.
- Accredited with NS mark certification.
The Singapore-ETH Centre is an equal opportunity and family-friendly employer. All candidates will be evaluated on their merits and qualifications, without regards to gender, race, age or religion.
Curious? So are we.
We look forward to receiving your online application with the following documents:
- Cover letter with a specific statement of your motivation for the project.
- CV, including the name and contact information of 2 references.
- A copy of your university transcripts as PDFs.
Applications via email or postal services will not be considered.
Work location: 1 Create Way, CREATE Tower, Singapore 138602 (NUS University Town)
Duration: Full-Time Internship or Part-Time Research Assistant position (Contract), depending on the candidate's preference and assessed suitability for the role
Salary: For Full-Time Internship position: SGD 1500 - SGD 1700 /month, For Part-Time Research Assistant position: $15 per hour for not more than 34 hours per week
Further information about the Singapore-ETH Centre can be found on our website: https://sec.ethz.ch/
For further information, please contact: Dr. Felix KOTTMANN (Singapore-ETH Centre) at [email protected], (strictly no applications)