Loading ...
Loading ...
Software Engineer (Platform)
View: 125
Update day: 26-03-2024
Category: IT - Hardware / Networking Information Technology
Industry:
Loading ...
Job content
As a Software Engineer of Inpher’s Platform team, you are part of a small, nimble, and highly collaborative team dedicated to building a state-of-the-art, distributed platform for privacy-preserving computationYou bring expertise in one or more domains
You obsess about software quality
You adhere to the best software engineering practices and establish ownership of key areas of design and implementation
What You Will Do
Find innovative solutions to design and implementation challenges
Implement high-quality code, unit, and integration tests
Perform feasibility studies to evaluate new technology
Collaborate with R&D’s engine team
Contribute clean, efficient, maintainable code
Actively participate in code reviews
Mitigate defect through pre/post-condition specs, testing, and static and dynamic analysis
Document design, code, benchmarks, PoCs, etc.
Requirements
What You Have Done
BS in Computer Science or related field; MS or PhD in related field preferred
5+ years of software development experience
Expert in Java or Scala; experience with other OO programming languages preferred
Experience with distributed platforms; Hadoop and/or Spark preferred
Proven track record of shipping production-quality code
Intimate knowledge of CS fundamentals; algorithms/data structures and their complexity
Excellent communication, organizational, and problem solving skills
Location
There is currently one opening for this role. This role can be remote but candidate would preferably spend part or all time in the Lausanne office, located in EPFL innovation Park, Bâtiment A, 3rd Fl, 1015 Lausanne, Vaud, Switzerland.
While performing the duties of this job, the employee will regularly travel between the US and Switzerland and also for on-site assignments with customers.
Loading ...
Loading ...
Deadline: 10-05-2024
Click to apply for free candidate
Report job
Loading ...
Loading ...
SIMILAR JOBS
-
⏰ 27-05-2024🌏 Baar, Zug ZG
-
⏰ 27-05-2024🌏 Gland, Vaud VD
-
⏰ 27-05-2024🌏 Neuchâtel, Neuchâtel NE
-
⏰ 27-05-2024🌏 Arbon, Thurgau TG
Loading ...
-
⏰ 27-05-2024🌏 Aarau, Aargau AG
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
Loading ...
-
⏰ 27-05-2024🌏 Genève, Genève GE
-
⏰ 27-05-2024🌏 Einsiedeln, Schwyz SZ