Senior Software Engineer

About the Role

You will build and maintain backend microservices that integrate with Chainlink nodes to deliver products securely. You will design and implement automation for deployments and CI/CD workflows, translate operational requirements into scalable solutions, collaborate with other engineering teams, and deploy services to production on a frequent release cadence focused on security and customer outcomes.

Requirements

  • 7+ years of professional software development experience with TypeScript and Go for backend microservices
  • Experience developing production APIs and microservices with several stakeholders
  • Understanding of Solidity and Blockchain Virtual Machines
  • Understanding of CI/CD and infrastructure as code workflows
  • BSc. Computer Science Computer Engineering or related fields (preferred)
  • Professional experience proficiency and strong interest in Web3 technologies including EVM and AltVMs (preferred)
  • Experience with dApp development or financial infrastructure (preferred)

Responsibilities

  • Build and maintain backend microservices that integrate with Chainlink nodes
  • Collaborate with engineering teams to design and implement secure integration and deployment solutions
  • Drive automation for microservice deployments to node operators, eliminating manual processes
  • Translate product operational needs into scalable solutions
  • Deploy services to production on a weekly release cadence
  • Focus on measurable customer delivery outcomes ensuring speed security and timely delivery

Skills

Apply Now