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!