Senior Site Reliability Engineer
MachineFi Lab - Job Description
Our Vision: Machines Will Be Our Future Workforce
At MachineFi Lab, we are at the forefront of building the future of the internet and revolutionizing the reward economy. We are dedicated to creating a more fair, safe, and rewarding internet of things. With MachineFi, we are pioneering the Web3 machine economy, where everyday people and businesses can benefit from monetizing, financializing, and owning machine resources, services, and intelligence. This is our mission, and if you share our passion and desire to make a difference, MachineFi is the place for you.
YOUR RESPONSIBILITIES:
- Support monitoring services for the entire MachineFi Infrastructure.
- Deploy and maintain various externally facing services.
- Enhance the reliability and observability of our internal infrastructure.
- Establish a dependable release pipeline for our engineers, enabling quick and efficient code release and deployment.
- Utilize your on-call shift to proactively prevent incidents from occurring.
- Optimize monitoring and alerting to detect symptoms rather than outages.
- Troubleshoot production issues across services and different levels of the technology stack.
REQUIRED QUALIFICATIONS:
- Relevant professional experience of at least 5 years. Candidates should have a background in software engineering or operations, preferably with experience as a Site Reliability Engineer (SRE) or in a similar role.
- Proficiency in system architecture, including the ability to design and implement cross-region load balancing applications with multiple microservices, a PostgreSQL cluster, a caching layer, and a Kafka queue on AWS.
- Experience with CI/CD pipelines and familiarity with troubleshooting existing pipelines and building new ones. Exposure to both software delivery and cloud-based service deployment is essential.
- Knowledge of distributed systems and container orchestration, including experience with complex Kubernetes clusters.
- Coding proficiency, allowing comprehension of the impacts of code changes on performance. Ability to automate routine tasks and eliminate manual work through writing scripts and tools.
- Strong communication skills, which include giving and receiving constructive feedback. Comfortable with participating in planning meetings and code reviews.
- Enthusiasm for blockchain, Web 3.0, and other decentralized technologies.
- Experience in information security and DevSecOps practices.
- Comfortable working remotely within a distributed team.
About MachineFi and Our Culture:
MachineFi Lab, the core developer for IoTeX, is a leading technology provider specializing in Decentralized Physical Infrastructure Networks (DePIN). DePIN represents a Web3 category with the potential to become a multi-trillion-dollar economy, driven by billions of smart devices and trillions of sensors. Our team comprises over 60 research scientists and engineers who have already achieved significant milestones such as the release of W3bstream, the world's-first decentralized off-chain compute framework for smart devices and real-world data. We aim to provide innovative middleware and tools that facilitate connections between Web2 businesses and Web3 token incentives, supported by user-owned smart devices. Our Proof-of-Anything technology enables new business opportunities leveraging various data sets such as location, activity, and humanity.
MachineFi Lab's user-friendly tools empower the creation of X-and-earn scenarios, including play-and-earn, walk-and-earn, or sleep-and-earn, designed for community-owned machine networks like smart cities and public utilities. With the backing of nearly 20 renowned venture capitalists, including Samsung Next, Jump Crypto, Draper Dragon, Xoogler Ventures, IOSG, Wemade, and Escape Velocity, MachineFi Lab is pioneering advanced technology that brings the metaverse into the physical world and vice versa.