18

applicants

Senior / Software Engineer – Backend (Node.js)

Silverline IT external url   Remote • Full-time

Duties & Responsibilities

  • Lead the design, development, and maintenance of highly scalable and performant back-end systems and APIs using Node.js.
  • Architect and implement complex microservices and distributed systems to support enterprise-level applications.
  • Collaborate with cross-functional teams including front-end developers, product managers, architects, and stakeholders to deliver robust technical solutions.
  • Drive optimization initiatives for application performance, scalability, reliability, and security across high-traffic production systems.
  • Design and optimize database architectures (SQL/NoSQL) ensuring data integrity, performance, and scalability.
  • Provide technical leadership and mentorship to junior and mid-level engineers.
  • Lead troubleshooting efforts for critical production issues and implement long-term solutions.
  • Establish and enforce coding standards, best practices, and development workflows.
  • Conduct thorough code reviews to maintain high-quality, maintainable, and testable codebases.

Our Requirements

  • Minimum 3+ years of professional/industrial experience as a back-end engineer with strong expertise in Node.js.
  • Strong English communication and collaboration skills.
  • Ability to work 8:00 AM to 5:00 PM Eastern Time Zone (ET).
  • Deep understanding of server-side development, RESTful APIs, GraphQL, and event-driven architecture.
  • Proven experience designing and implementing microservices architecture and distributed systems.
  • Expert-level proficiency with databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Strong experience with cloud platforms (AWS, GCP, or Azure) and infrastructure as code.
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes).
  • Experience with CI/CD pipelines, automated testing, and deployment strategies.
  • Solid understanding of system design principles, design patterns, and software architecture.
  • Proven track record of optimizing application performance and resolving complex technical challenges.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong leadership abilities with experience mentoring team members.
  • Team-oriented mindset with ability to thrive in a fast-paced, dynamic environment.

What You’ll Receive

  • Opportunity to lead and architect impactful, real-world back-end systems at scale.
  • Highly competitive compensation package commensurate with senior-level experience.
  • Direct collaboration with international teams and exposure to global engineering practices.
  • Leadership opportunities and the ability to shape technical direction.
  • Continuous learning environment with access to cutting-edge technologies and methodologies.
  • Clear career advancement path toward technical leadership or principal engineering roles.

Share Share Report Report Go Back to Category Software Engineering time Posted on 16 Jan 2026 Viewed Viewed 174 times