Backend Engineer at Sesame Labs

Full Time1 month ago
Employment Information
Job Description
Our company is seeking a highly skilled professional to play a pivotal role in shaping the future of blockchain technology. This position will focus on developing and maintaining the core data infrastructure that powers our decentralized systems. The ideal candidate will be responsible for designing and implementing advanced machine learning models and software development kits (SDKs) to combat spam and abuse. Additionally, they will architect innovative protocols for secure, native messaging solutions and oversee DevOps operations to ensure seamless system deployment and maintenance. The role also involves contributing to team growth by mentoring junior engineers and fostering a collaborative work environment.
Key Responsibilities
  • Lead the design, development, and scaling of blockchain-based data infrastructure to support high-performance, secure, and scalable decentralized applications.
  • Develop and optimize machine learning models for spam detection, abuse prevention, and fraud analysis, ensuring accuracy and adaptability to evolving threats.
  • Architect decentralized protocols for native messaging, prioritizing security, privacy, and interoperability across distributed networks.
  • Oversee DevOps operations, including CI/CD pipelines, infrastructure automation, and system monitoring, to maintain reliability and efficiency.
  • Collaborate with cross-functional teams to integrate blockchain solutions into existing systems and ensure alignment with business objectives.
  • Design and implement SDKs that enable third-party developers to leverage blockchain capabilities for spam/abuse mitigation and messaging services.
  • Conduct code reviews, troubleshoot technical challenges, and ensure adherence to best practices in software development and security protocols.
  • Stay updated on emerging blockchain technologies, machine learning advancements, and DevOps methodologies to drive innovation and improvement.
  • Document technical processes, maintain system architecture diagrams, and ensure transparency in development workflows.
  • Provide mentorship to junior engineers, share knowledge on blockchain and ML technologies, and foster a culture of continuous learning.
Job Requirements
  • Proven experience in blockchain development, with expertise in designing and scaling distributed data systems using technologies like Ethereum, Hyperledger, or custom protocols.
  • Advanced knowledge of machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch) for building spam/abuse detection models and SDKs.
  • Strong background in DevOps practices, including cloud infrastructure (AWS, GCP), containerization (Docker, Kubernetes), and automation tools (Ansible, Terraform).
  • Excellent problem-solving skills with a track record of architecting secure, decentralized communication protocols for enterprise-grade applications.
  • Ability to work independently and collaboratively, with experience in leading technical teams and mentoring junior developers.
  • Proficiency in programming languages such as Python, Go, or Rust, and experience with blockchain-specific tools like Solidity or Truffle.
  • Deep understanding of data engineering principles, including big data processing, database optimization, and API integration.
  • Experience with cybersecurity frameworks and protocols to ensure data integrity, confidentiality, and compliance with regulatory standards.
  • Strong communication skills to translate technical requirements into actionable plans and collaborate with stakeholders across departments.
  • BS/MS in Computer Science, Software Engineering, or a related field, with 5+ years of hands-on experience in blockchain, machine learning, and DevOps domains.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact