
Senior Backend Engineer – Node.js
Posted Jul 17

Posted Jul 17
This is a fully remote position, open to applicants in United States.
• Design and execute highly scalable, secure, and high-performance distributed systems.
• Lead the backend architecture and promote engineering excellence across various teams.
• Mentor developers to enhance technical standards.
• Ensure optimization of performance and reliability of systems.
• Influence essential architectural decisions and maintain strong cross-functional collaboration.
• Convert complex technical initiatives into quantifiable business impacts.
• 5+ years of professional experience in backend development with Node.js.
• Proven expertise in strategizing, designing, and overseeing the implementation of highly scalable and resilient backend solutions across various geographical locations.
• Demonstrated ability to ensure overall reliability, security, and performance of backend systems across development teams.
• Experience in facilitating collaboration across teams and driving technical alignment on critical backend initiatives and architectural decisions.
• Strong skills in identifying and implementing efficiency enhancements to optimize system response times and resource utilization.
• Experience in establishing quality assurance processes, testing frameworks, and standards for deployment consistency across backend services.
• Expertise in leading incident analysis and fostering continuous improvements in system resilience and fault tolerance.
• Ability to translate intricate technical objectives into measurable business outcomes that align with company strategy.
• Experience in implementing complex architectural patterns and making technology stack recommendations.
• Contribution to the organizational technical strategy and development of thought leadership.
• Experience in driving advanced performance and scalability initiatives for backend systems.
• Proven influence on project economic outcomes through cost-efficiency considerations in system design and execution.
• Expertise in designing and implementing attribute-based access control (ABAC) and integrating with OpenID Connect.
• In-depth knowledge and practical experience with load balancing and both horizontal and vertical scaling strategies.
• Proficiency in connection pooling, database replication, and sharding strategies.
• Experience in integrating Content Delivery Networks (CDN) and implementing server-side caching mechanisms.
• Strong command of TypeScript architecture patterns and management of large-scale codebases.
• Proven ability to design and scale multi-schema GraphQL APIs, including federation or schema stitching.
• Extensive experience in designing data strategies for distributed systems and multi-region databases.
• Deep understanding and hands-on implementation of Single Sign-On (SSO) and Multi-factor Authentication (MFA).
• Expertise in end-to-end latency tracing and optimization of high-throughput backend systems.
• Strong background in distributed system design, including resilience patterns like circuit breakers and sagas.
• Proficiency in implementing and managing monitoring and logging tools such as Prometheus, Grafana, and the ELK stack.
• Experience in designing comprehensive test strategies for large-scale applications, including TDD/BDD frameworks and mutation testing.
• Ability to design secure system architectures and automate incident response processes.
• Hands-on experience with implementing CI/CD pipelines for serverless applications.
• Experience with load testing tools such as k6 or Artillery.
• Familiarity with multi-cloud serverless architectures and the design of cost-efficient solutions.
• Hands-on experience with Infrastructure as Code tools like Terraform or Pulumi.
• Proficiency in profiling and performance tuning of backend applications, including Node.js streams and asynchronous optimizations.
• Knowledge of event-driven architecture and CQRS patterns.
• Proven track record of speaking at technical conferences or contributing to the broader technology community.
• Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
• Exceptional leadership qualities, driving technical initiatives and influencing cross-functional teams.
• High ownership mindset with a proactive approach to system reliability, security, and performance.
• Passion for continuous learning, staying updated with backend technologies, and contributing to thought leadership.
• Mentorship capabilities, actively enhancing the technical expertise of the team.
• Comprehensive insurance coverage that provides peace of mind, allowing you to focus on your best work.
• Flexible work arrangements designed to support sustained productivity, personal well-being, and work-life balance.
• Continuous learning and accelerated skill development through hands-on projects and mentorship from experienced industry leaders.
• Global client exposure across over 20 countries, offering real-world experience with diverse markets and business environments.
• Opportunity to work on high-impact, large-scale projects that have collectively generated over $1B in measurable business value.
• Competitive, market-aligned compensation packages that recognize performance, expertise, and long-term contributions.
• Monthly demo days that celebrate innovation, showcase your work, and give you a genuine voice in what we build.
• Annual recognition programs and performance-driven awards in a truly meritocratic environment.
• Referral bonuses that reward you for helping to grow a strong, like-minded team.
• A strong problem-solving culture with opportunities to tackle meaningful, real-world challenges.
• A positive, people-first workplace that fosters happiness, balance, and long-term growth.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.