Senior Site Reliability Engineer

🇨🇭 Switzerland - Remote
🔧 DevOps🟣 Senior

Job description

Join the team building Caffeine.ai, the world’s first platform for the “self-writing internet.” We are on a mission to revolutionize how software is created by enabling anyone to build full-stack, on-chain applications through natural language. Our team is a cross-functional group of engineers dedicated to making this vision a reality, building the infrastructure that powers a new era where creating on the web is as simple as a conversation.

About the Role

As an experienced Senior Site Reliability Engineer, you will be a cornerstone of the caffeine.ai application’s success. Your primary focus will be ensuring the rock-solid availability, performance, and scalability of our user-facing products and the complex microservices that power them. You will work with our engineering, infrastructure, and security teams to bake reliability and operability into the product from the start.

This is a hybrid role based in our Zurich office, with a requirement of 3+ days in the office per week.

Responsibilities:

  • Select, design, build, deploy, and maintain the services required to ensure the high availability of the caffeine.ai application.
  • Implement observability tools to ensure visibility into service stability and performance.
  • Identify opportunities to automate or improve processes and then implement that automation.
  • Participate in design and code reviews to bake reliability and operability into the product from the start, identifying risks and proposing mitigations.
  • Coordinate incident response across multiple teams—clearly understanding and communicating what is going on, next steps, and who is responsible for what.
  • Operate, troubleshoot, and deploy software to Unix systems.
  • Participate in an on-call rotation for production services, with a primary responsibility of coordinating the incident response. On-call work is compensated with generous time off.

Requirements:

  • Proven experience in a Site Reliability Engineering role with a focus on product and microservices architectures.
  • Expertise in observability and monitoring of applications and services using tools such as Prometheus/Grafana and ELK logging.
  • Experience designing and writing moderate-sized applications. We primarily use Rust, but C++ or other systems language experience is valuable.
  • Experience with automation and scripting in languages such as Python, Perl, or Shell.
  • A systemic and methodical approach to troubleshooting issues across the entire stack (hardware, software, application, network).
  • Solid understanding of Internet networking protocols (TCP/IP, TLS, DNS, HTTP/S).
  • Experience with CI/CD pipelines.
  • Strong communication and interpersonal skills.

About DFINITY and the Internet Computer:

DFINITY is a leading contributor to the Internet Computer Protocol (ICP), with a mission to bring the world’s compute onto the secure ICP network. Built on its unique third-generation blockchain technology, ICP enables the development and operation of a new generation of unstoppable, tamper-proof, fully decentralized web applications. Its powerful technology can run entire AI models within smart contracts, representing a major advancement for secure AI. Through seamless integration with Bitcoin, Ethereum, and other networks, ICP facilitates multi-chain operations for digital assets and web3.

Join our team of over 250 talented individuals, including world-renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders, who are shaping the future of the internet and web3.

DFINITY was founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Share this job:
Please let DFINITY know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply