Back to Software Development jobs

Job Description


Senior Backend Engineer, Tech Lead

Location: Remote, 3+ hours overlap with EST


About Us:

We are a forward-thinking software development team dedicated to building robust, scalable, and high-performance applications. Our tech stack includes Node.js, MongoDB, PostgreSQL, and CQRS. We're passionate about creating innovative solutions and seek a talented Senior Backend Engineer to join us!



Key Responsibilities:

  • Lead a small team of globally distributed engineers
  • Design and develop scalable backend systems using Node.js.
  • Optimize and maintain databases with MongoDB and PostgreSQL.
  • Implement and refine CQRS architecture for improved data management.
  • Collaborate with front-end engineers to integrate APIs and services.
  • Troubleshoot and debug complex system issues, ensuring system stability and performance.
  • Review code and mentor junior engineers.
  • Stay updated with the latest industry trends and emerging technologies.


Qualifications:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 8+ years of experience in backend development with Node.js
  • 2+ years of experience leading and managing a global team of engineers
  • Strong expertise in MongoDB and PostgreSQL
  • Experience with CQRS architecture and event-driven systems
  • Familiarity with RESTful API development and microservices architecture.
  • Solid understanding of data security, authentication, and authorization.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication skills for effective team collaboration.


Benefits:

  • Competitive salary and bonuses.
  • Flexible work hours and remote work options.
  • Opportunities for career growth and professional development.

Apply today and become a part of our innovative team, shaping the future of software development!


Instructions to Apply