Back to search

Senior Software Development Engineer, Fullstack

Senior Fullstack Software Development Engineer to build and operate modern web applications and services within a distributed, remote-first engineering team.

  • Remote, United States +18 more
  • Full-time
  • Remote
  • $156K–$263K per year
  • Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareDeveloper Tools & Infrastructure

Locations (19)

  • California, United States
  • Connecticut, United States
  • Maryland, United States
  • Massachusetts, United States
  • New Jersey, United States
  • New York, United States
  • Washington, United States
  • Washington, D.C., United States
Show all 19 locations
  • Colorado, United States
  • Hawaii, United States
  • Illinois, United States
  • Maine, United States
  • Minnesota, United States
  • Nevada, United States
  • Ohio, United States
  • Rhode Island, United States
  • Vermont, United States
  • Virginia, United States
  • United States

Responsibilities

  • Architect, develop, and maintain end-to-end web applications and services using modern front-end frameworks, scalable back-end APIs, and data storage technologies.
  • Lead the design and implementation of complex features and technical initiatives, from concept and planning through deployment and ongoing support.
  • Ensure application performance, reliability, security, scalability, and long-term maintainability.
  • Collaborate with product managers, designers, data specialists, and engineering teams to refine requirements, break down projects, and deliver high-impact solutions iteratively.
  • Establish and promote engineering best practices across code quality, automated testing, observability, continuous integration and deployment (CI/CD), and incident response.
  • Mentor and support fellow engineers through code reviews, technical discussions, knowledge sharing, and collaborative development sessions.
  • Monitor and troubleshoot production systems, using performance data, diagnostics, and operational insights to identify and resolve issues.
  • Continuously optimize applications and services to improve system health, user experience, and operational efficiency.
  • Influence technical direction and contribute to the evolution of solutions within assigned product and platform areas.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline, or an equivalent combination of education and professional experience.
  • Experience in a web application development

Skills

Fullstack engineeringFront-end developmentBack-end developmentAPI developmentScalable service designCloud environmentsAutomated testingCI/CDmodern front-end frameworksscalable back-end APIs

Benefits

  • Additional equity awards
  • Flexible distributed-work approach
  • Opportunity to contribute to high-impact engineering initiatives
  • Collaborative environment with opportunities for professional growth, technical leadership, and continuous learning

More jobs nearby

Full description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Development Engineer, Fullstack based in the United States . Join a distributed engineering team building and operating modern web applications and services that support impactful digital experiences. As a Senior Fullstack Software Development Engineer, you will combine strong front-end and back-end expertise to design scalable, reliable, and secure technology solutions. You will lead the development of complex features from initial design through deployment, ensuring high standards of performance and maintainability. Working closely with product, design, data, and engineering colleagues, you will translate business requirements into effective technical solutions. You will also help shape engineering practices, influence technical decisions, and mentor other developers. This role offers the opportunity to contribute to significant product and platform initiatives within a collaborative, remote-first environment. Accountabilities Architect, develop, and maintain end-to-end web applications and services using modern front-end frameworks, scalable back-end APIs, and data storage technologies. Lead the design and implementation of complex features and technical initiatives, from concept and planning through deployment and ongoing support. Ensure application performance, reliability, security, scalability, and long-term maintainability. Collaborate with product managers, designers, data specialists, and engineering teams to refine requirements, break down projects, and deliver high-impact solutions iteratively. Establish and promote engineering best practices across code quality, automated testing, observability, continuous integration and deployment (CI/CD), and incident response. Lead by example through high-quality technical contributions, thoughtful design decisions, and consistent engineering standards. Mentor and support fellow engineers through code reviews, technical discussions, knowledge sharing, and collaborative development sessions. Monitor and troubleshoot production systems, using performance data, diagnostics, and operational insights to identify and resolve issues. Continuously optimize applications and services to improve system health, user experience, and operational efficiency. Influence technical direction and contribute to the evolution of solutions within assigned product and platform areas. Requirements: Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline, or an equivalent combination of education and professional experience. At least 8 years of professional software engineering experience, including substantial hands-on work across both front-end and back-end web application development. Proven ability to design, build, and operate scalable and reliable services and user-facing features in modern cloud environments. Strong fullstack engineering expertise, with experience developing modern web applications and back-end services, APIs, and data-driven systems. Experience leading the design and delivery of complex software features, with a focus on performance, security, reliability, and maintainability. Familiarity with engineering best practices, including code quality standards, testing strategies, observability, CI/CD pipelines, and production incident management. Demonstrated ability to collaborate effectively within cross-functional and agile engineering teams. Strong technical judgment and the ability to influence architecture and engineering decisions for complex projects. Experience mentoring engineers and providing constructive technical guidance through code reviews, design discussions, and collaborative problem-solving. Excellent analytical, communication, and problem-solving skills, with the ability to manage priorities and deliver solutions in a distributed work environment. Benefits: Annual base salary: $164,400–$262,600 USD in California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington State, and Washington, DC. $156,200–$249,400 USD in Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia. Compensation for other locations may vary according to geographic location and applicable salary requirements. Additional equity awards, with amounts determined by factors such as experience, performance, and location. Fully remote work arrangement, with employees able to work from a location of their choice within the United States, subject to limited location exceptions. Flexible distributed-work approach designed to support productivity, connection, and collaboration. Opportunity to contribute to high-impact engineering initiatives and help shape modern digital products. Collaborative environment with opportunities for professional growth, technical leadership, and continuous learning. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Senior Software Development Engineer, Fullstack at Jobgether | Referso Jobs