Enable job alerts via email!

Senior Software Engineer (Remote - US)

Fictiv

Myrtle Point (OR)

Remote

USD 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading technology and manufacturing firm is seeking an experienced Software Engineer to build high-performing systems in cloud environments. The ideal candidate will have over 5 years of experience and strong skills in Node.js, JavaScript, and AWS. This role offers competitive compensation, opportunities for career growth, and a flexible remote work environment.

Benefits

Salary up to $200,000 per year
Flexible remote work environment
Opportunities for career advancement
Competitive medical, dental, and vision insurance
Monthly Virtual Work stipend

Qualifications

  • 5+ years of relevant software engineering experience.
  • Proficiency with Node.js, JavaScript/TypeScript, GraphQL, and AWS services.
  • Strong background in backend APIs and integrations (REST or GraphQL).
  • Solid experience with SQL & NoSQL databases and event-driven systems.

Responsibilities

  • Build high-performing systems in cloud environments using event-driven programming.
  • Design, implement, test, and document maintainable software.
  • Collaborate with product, design, and engineering teams.
  • Mentor engineers and contribute to design reviews.

Skills

Node.js
JavaScript/TypeScript
GraphQL
AWS services (SQS, Lambda, EC2, RDS)
Backend APIs and integrations
SQL & NoSQL databases
Distributed systems
Caching
Application security (OWASP Top 10)
Job description
Overview

Employer Industry: Technology and Manufacturing

Why consider this job opportunity
  • Salary up to $200,000 per year, depending on experience
  • Flexible remote work environment with minimal travel (0–10%)
  • Opportunities for career advancement and growth within a high-impact role
  • Competitive medical, dental, and vision insurance
  • Monthly Virtual Work stipend for various personal and professional needs
  • Supportive and mission-driven engineering team dedicated to innovation
What to Expect (Job Responsibilities)
  • Build high-performing systems in cloud environments using event-driven, asynchronous programming frameworks like Node.js
  • Design, implement, test, and document maintainable, defect-free software
  • Collaborate cross-functionally with product, design, and engineering teams to deliver technical solutions
  • Mentor other engineers and contribute to design reviews while modeling best practices
  • Debug issues and resolve blockers to maintain system stability
What is Required (Qualifications)
  • 5+ years of relevant software engineering experience
  • Proficiency with Node.js, JavaScript/TypeScript, GraphQL, and AWS services (SQS, Lambda, EC2, RDS)
  • Strong background in backend APIs and integrations (REST or GraphQL)
  • Solid experience with SQL & NoSQL databases and event-driven systems
  • Familiarity with distributed systems, caching, and application security (OWASP Top 10)
How to Stand Out (Preferred Qualifications)
  • AWS Certification
  • Proficiency with React
  • A passion for writing unit and integration tests to ensure high code quality

#Technology #SoftwareEngineering #RemoteWork #CareerGrowth #Innovation

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.