Job Description

Summary

We are seeking a seasoned Senior Backend Software Engineer to join our engineering department. You will be a technical pillar within your feature team, responsible for designing, building, and maintaining high-performance systems. This role is perfect for a pragmatic engineer who enjoys "looking under the hood" and takes full ownership of the software lifecycle—from initial technical design to production deployment and long-term observability.

Duties & Responsibilities

  1. Handle technical designs for your feature team and write them down in a way other members of your team can implement them.
  2. Collaborate efficiently with other team members, regardless of their level of expertise, and provide mentorship.
  3. Act as a driving force for pushing best practices along with tech leads and architects.
  4. Work efficiently as a team player in a Scrum environment, maintaining a positive attitude and the ability to receive and give constructive feedback.
  5. Leverage AI native workflows and advanced prompting techniques (Cursor or Copilot) to automate routine implementation details, allowing you to focus on complex architectural challenges.
  6. Understand the "why" of a feature or of a bug rather than coding something just because you were told to.
  7. Assume and own team decisions until production and ensure team code can be deployed to production.
  8. Act as a driving force of your team, taking responsibility as the tech lead or in support of the tech lead.
  9. Design event-driven and microservice architectures, as well as manage complex third-party integrations.
  10. Prioritize system observability and reliability by implementing effective metrics and structured logging.
  11. Get involved in the product and act as a driving force to improve it.

Requirements & Qualifications

  1. Highly proficient in designing event-driven and microservice architectures and managing complex third-party integrations.
  2. Strong experience working with PHP and related frameworks (Symfony, Laravel etc)
  3. You prioritize system observability and reliability, with a proven track record of implementing effective metrics and structured logging.
  4. You have experience in blockchain financial or trading systems (trade lifecycle, settlement, reconciliation).
  5. Professional level of English, with effective communication skills.
  6. Proven track record of implementing system observability, metrics, and structured logging.
  7. Pragmatic approach to engineering, knowing when to make tradeoffs and the difference between an ideal implementation and a "fine enough" solution.
  8. Experience building projects that last for years, assuming past decisions and moving forward.
  9. A natural curiosity to look "under the hood" and dig into code to understand how it works.
  10. Ability to work effectively within a Scrum framework.

Skills
  • Communications Skills
  • Development
  • Software Engineering
  • Team Collaboration
© 2026 cryptojobs.com. All right reserved.