Senior Software Engineer

Open 22d

Job Responsibilities

  • Develop backend/frontend applications.
  • Design scalable APIs and services.
  • Write clean, maintainable and testable code.
  • Participate in architecture discussions.
  • Optimize system performance.
  • Troubleshoot production issues.
  • Review code and mentor junior engineers.
  • Collaborate with Product and QA teams.

Requirements

  • Bachelor's Degree in Computer Science or related discipline.
  • 5+ years software development experience.
  • Proficient in one or more: Java, Golang, Python, Node.js
  • Experience with: MySQL, Redis, Kafka, Kubernetes, Docker
  • Familiar with CI/CD pipelines.