Software Engineer
Netflix - 1d ago
Senior Software Engineer
Reddit - 4d ago
Next Level Jobs
EU
Log in
Sign up
Senior Software Engineer - FoundationDB
Snowflake
-
Berlin, Germany
AI Summary ✨
Requirements
8+ years hands-on software engineering experience
Expert in systems programming skills including multi-threading, concurrency, etc.
Fluency in modern C++ is required.
Experience designing, building, and operating large-scale distributed systems or web services
Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc.
Strong CS fundamentals including data structures, algorithms, and distributed systems
Ability to work in a team environment, collaborate well, and mentor junior engineers
Strong oral and written English language skills
Track record of delivering highly complex projects in the distributed systems space
Intense curiosity, willingness to question, and passion for making systems better
Excitement by the challenge of hard technical problems
BS in Computer Science; Masters or PhD Preferred
What You'll Be Doing
Identify strategically important problems, inefficiencies, code quality issues, or opportunities for impactful improvements
Own the end-to-end delivery of your projects, from identifying a solution, to design, implementation, test, and safe production rollout
Design and implement critical high performance systems to handle the ever-growing request rate of our database
Design programming models and frameworks for event-driven multi-threaded programming with coroutines
Build advanced frameworks supporting novel programming models, drive componentization efforts, and adoption of modern programming techniques
Evangelize best practices in database usage and end-to-end architecture
Analyze and understand performance and scalability bottlenecks in the system and solve them
Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions
Nice to Haves
Masters or PhD in Computer Science
Perks and Benefits
About Snowflake
About FoundationDB
Apply here
Experience:
Senior
Posted:
September 16, 2024
Find more high-paying jobs in Germany
View on Levels.fyi
Apply here
Get
notified
about new job opportunities
Subscribe