Staff (NodeJS) Software Engineer at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff (NodeJS) Software Engineer in the United States.
As a Staff Software Engineer, you will join an elite, developer-managed consultancy dedicated to building high-quality custom software and delivering unquestionable business value. This role is designed for a technical leader and problem-solver who thrives on the challenge of designing scalable, high-performing APIs and complex distributed systems. You will act as a subject matter expert and trusted advisor, guiding strategic technical direction for clients across various industries while working within a modern tech stack. Operating in a deeply collaborative and transparent environment, you will lead a dedicated team to deliver tangible outcomes rather than just filling a seat. This is a unique opportunity to combine high-level architecture with hands-on development in a culture that values ownership, curiosity, and engineering excellence. Your work will directly influence the success of major enterprise clients while fostering a team-first mentality that defines our collective success.
Technical Leadership & Advisory: Act as a subject matter expert and trusted advisor to clients, leading strategic conversations on backend architecture and distributed system design to align technical solutions with business goals.
Backend Engineering: Design, build, and maintain scalable, high-performance APIs and microservices using Node.js, while contributing to event-driven architectures and messaging systems (such as NATS).
Consulting & Ownership: Proactively identify technical challenges within client environments and recommend maintainable, scalable solutions, moving beyond execution to drive overarching project outcomes.
Mentorship & Culture: Mentoring and upskilling both internal peers and client team members, promoting best practices in Agile, DevOps, CI/CD, and Test-Driven Development (TDD).
Continuous Improvement: Stay current with emerging backend technologies and architectural patterns to ensure the delivery of modern, future-proof software solutions.
Professional Experience: 5–8+ years of backend development experience with a heavy focus on Node.js, specifically in designing and building APIs and microservices at scale.
Architectural Knowledge: Strong experience with distributed systems and asynchronous/event-driven architecture, including familiarity with messaging systems like NATS, Kafka, or RabbitMQ.
Consulting Mindset: Proven success in professional services or corporate IT environments, with the confidence to manage stakeholders and make high-level technical recommendations.
Workflow Expertise: Practical experience with Git/GitHub, CI/CD pipelines, and modern Agile development workflows.
Interpersonal Skills: Strong communication skills with an influencer mindset, emphasizing accountability, professionalism, and the ability to explain complex concepts to non-technical audiences.
Cloud & Infrastructure (Preferred): Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and polyglot backend environments (Java, Python, or .NET).
Authorization: Must be authorized to work in the United States without current or future sponsorship.
Financial Rewards: Competitive industry salary, immediate 401k match vesting, and participation in a profit-sharing bonus program.
Health & Wellness: Comprehensive medical, dental, and vision insurance effective from your first day of employment, along with paid parental leave.
Time Off: Generous PTO (2–5 weeks depending on level), 8 paid holidays, and paid bench time for professional stability.
Growth & Learning: An annual $1,500 professional development stipend, regular lunch and learns, and paid flex time for training, blogging, and speaking engagements.
Award-Winning Culture: Join a "Best Places to Work" recipient that maintains a small-company feel with high employee satisfaction and strong work-life balance.