Staff Engineer

About the Role

You will lead the development of critical features and infrastructure, define technical direction, and ensure systems are secure, scalable, and performant. You will mentor engineers, drive best practices in development, security, and DevOps, and identify and mitigate risks to system stability. You will implement processes to improve uptime and handle escalations for critical system failures.

Requirements

  • Strong leadership skills with a track record of mentoring and developing engineering talent
  • Deep understanding of blockchain technology or distributed systems
  • Expertise with 2+ programming languages including Python or TypeScript
  • Excellent problem-solving abilities and strategic thinking
  • Experience in architecting and developing large-scale distributed systems

Responsibilities

  • Architect, design, and develop high-performance, secure, and scalable systems
  • Lead cross-functional teams in the execution of complex projects
  • Mentor and coach engineers across all levels to foster continuous learning and improvement
  • Drive the adoption of best practices in software development, security, and DevOps
  • Identify and mitigate risks to the stability and security of the platform
  • Identify and implement processes that improve system uptime and reliability
  • Handle escalations for critical system failures and deficiencies

Skills

Apply Now
Staff Engineer at Newton | JobStash