Qualified logo
Qualified

The #1 pipeline generation platform for revenue teams that use Salesforce

Principal Software Engineer, Full Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

$172.5K - $260.1K / year

Seniority

Lead

Bachelor DegreeEnglishAWSPostgreSQLReactRuby on Rails

Job Description

Principal Software Engineer, Full Stack

Qualified

• Define and drive technical strategy for major product areas, ensuring long-term scalability, reliability, and developer velocity • Lead large, cross-team initiatives from concept through launch and iteration (including sequencing, dependency management, and stakeholder alignment) • Architect and evolve complex systems spanning frontend, backend services, and data models; make pragmatic tradeoffs that optimize for customer outcomes and operational excellence • Establish and evolve engineering standards (architecture patterns, testing strategy, performance budgets, reliability/observability practices) that scale across teams • Build AI-powered experiences using LLMs, embeddings, and related techniques where they create real user value, with strong engineering around evaluation, observability, and iteration • Proactively identify and eliminate systemic risks: reliability gaps, performance bottlenecks, scaling constraints, and operational toil • Mentor and develop engineers across levels; amplify impact by coaching technical leaders and raising the bar for design and execution • Communicate clearly and influence effectively across engineering, product, design, and leadership—especially during high-ambiguity decisions

Job Requirements

  • Deep experience shipping and operating production full-stack web applications at scale
  • Demonstrated ability to set technical direction and drive alignment across multiple teams or workstreams
  • Strong track record delivering large, complex initiatives with meaningful dependencies and cross-functional stakeholders
  • Excellent systems thinking: you can reason about architecture, performance, reliability, and developer experience as a cohesive whole
  • Hands-on experience applying AI/ML in product (LLMs, embeddings, or similar), with strong judgment about evaluation, safety/reliability, and user trust
  • Comfortable operating in ambiguity and creating clarity: framing problems, defining approaches, and making decisions that stick
  • Strong communicator: you can write and speak clearly to different audiences and drive decisions through influence
  • Product-minded: you care about UX and customer outcomes, not just implementation
  • Ownership mindset and bias for action
  • Experience with modern web frameworks (Rails/React/Postgres/AWS is a plus; adaptability matters most)

Benefits

  • time off programs
  • medical insurance
  • dental insurance
  • vision insurance
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Related Job Pages

More Full-stack Engineer Jobs

Globalweb Corp logo

Software Architect

Globalweb Corp

Inovação por resultado.

Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Collaborate in defining the architecture of new solutions and maintaining current architectures. • Guide developers regarding the adopted design patterns. • Support the definition of technologies to be used for a given development. • Assist in integration (packaging) and merges of builds developed in parallel.

Brazil

Senior Full-Stack Developer

Tria Federal

Tria Federal, founded in 2023, is a technology and advisory services firm specializing in digital transformation solutions for the federal sector. Guided by its commitment to servi

Role Description We are looking for a Senior Full Stack Developer who is proficient in Angular, TypeScript, Node JS who will be part of a collaborative and agile team that supports and builds modern, usable, and responsive applications for mission-critical U.S. federal government health IT solutions. Qualifications - Bachelor’s degree in computer science, information technology, engineering, or equivalent experience. - 8+ years of application development experience. - 3+ years of hands-on experience with Angular, TypeScript, and Node.js. - Strong hands-on experience developing modern, responsive web applications using Angular and TypeScript. - Strong back-end development experience using Node.js, NestJS, REST APIs, and service-oriented design patterns. - Experience with Python and PySpark for ETL development, data transformation, and batch data processing. - Experience working with relational databases such as PostgreSQL, MySQL, or similar platforms. - Experience writing clean, maintainable, testable, and well-documented code. - Experience with unit testing, integration testing, code reviews, and defect resolution. - Experience with Git-based development workflows, branching strategies, pull requests, and version control best practices. - Experience working with CI/CD pipelines and DevOps practices. - Experience with AWS services used for application hosting, data processing, logging, monitoring, or deployment. - Experience working in a SAFe Agile environment, including participation in PI Planning, sprint planning, daily standups, backlog refinement, demos, and retrospectives. - Experience using Agile collaboration tools such as Jira and Confluence. - Strong written and verbal communication skills. - Must be detail-oriented and able to work independently in a fast-paced delivery environment. - Knowledge of healthcare, Medicare, Medicaid, or CMS systems and data is a plus. - Experience modernizing legacy systems or supporting large-scale federal health IT systems is a plus. - Experience with accessibility, Section 508, security, or federal compliance standards is a plus. - Experience with big data technologies such as Spark, Hadoop, or cloud-based data processing platforms is a plus. Requirements - Ability to successfully obtain a U.S. Federal Position of Trust clearance designation. - Must reside in and be able to perform work in the United States. - Must have lived in the United States for 3 of the last 5 years. Responsibilities - Design, develop, test, and maintain full stack applications using Angular, TypeScript, Node.js, NestJS, Python, and PySpark. - Build modern, responsive, accessible, and user-friendly front-end features for federal health IT applications. - Develop and maintain back-end APIs, services, and integrations using Node.js and NestJS. - Support ETL development and data processing workflows using Python and PySpark. - Collaborate with architects, technical leads, product owners, business analysts, testers, DevOps engineers, and stakeholders to deliver high-quality software. - Participate in technical design discussions and contribute to implementation approaches that align with application architecture and program standards. - Translate business requirements, user stories, and acceptance criteria into working software. - Write clean, efficient, maintainable, and reusable code following team standards and best practices. - Review code, provide constructive feedback, and help maintain quality across the development team. - Troubleshoot and resolve complex technical issues across the application stack. - Support modernization of legacy systems and improvement of user experiences for CMS applications. - Participate in SAFe Agile ceremonies, including PI Planning, sprint planning, backlog refinement, daily standups, demos, and retrospectives. - Contribute to sprint commitments, release planning, and delivery of software increments. - Support technical documentation, including design notes, API documentation, deployment notes, runbooks, and implementation guidance. - Collaborate with QA teams to support test planning, defect triage, and resolution. - Work with DevOps teams to support CI/CD pipelines, deployment activities, environment troubleshooting, and release readiness. - Identify opportunities to improve application performance, maintainability, reliability, security, and scalability. - Mentor other developers and help promote engineering best practices across the team. - Adhere to Agile, iterative development, security, accessibility, and federal delivery practices. - Support process improvement activities that improve team productivity, software quality, and delivery predictability. Public Trust Clearance Many of our roles require the hired candidate to go through public trust clearance. A minimum of 3 years of stay in the U.S. within the last 5 years is required to be eligible to qualify for public trust clearance sponsorship. Work Location Headquartered in Arlington, VA, we also have a primary office in Baltimore, MD for those who prefer to work on-site. However, with employees spread across 40+ states, we have many remote roles. Why Tria? As a company that cares about people, we seek to cultivate a culture in which all can thrive personally and professionally. We offer a top-tier benefits package to invest in your physical, mental, and financial health and wellness so that you can be your best self - at work and in life.

United States
Eureka Labs logo

Staff Full-Stack Engineer

Eureka Labs

Excelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself

Part TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Design, build, and maintain full-stack solutions across frontend, backend, APIs, and integrations. • Develop and support growth-related initiatives, experiments, and internal tools. • Design measurement systems and analytics architecture, not just implement tracking requirements. • Work across multiple systems and technologies to solve business and product challenges. • Collaborate closely with product, growth, and leadership stakeholders to identify opportunities and implement solutions. • Design and improve analytics, tracking, and measurement systems to support data-driven decision-making. • Implement and maintain integrations with third-party platforms and services such as Stripe, analytics tools, and external APIs. • Contribute to architectural and technical decisions with a pragmatic and scalable mindset. • Operate effectively in an environment with evolving priorities and limited structure. • Take ownership of initiatives from discovery through implementation and iteration. • Continuously evaluate and improve processes, tooling, and system efficiency.

Argentina
CrashPlan logo

Full-Stack Software Engineer

CrashPlan

CrashPlan® provides peace of mind through secure, scalable, straightforward endpoint data backup for any organization.

Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Designing and implementing code for assigned projects, both independently and with teammates • Writing unit and integration tests for your team's code • Testing, debugging, and troubleshooting all across the CrashPlan technology stack • Documenting code and design, and reviewing code and design docs from others • Demoing progress on team deliverables • Participating in story mapping and sizing sessions for small to medium-size product features • Synthesizing requirements into cohesive designs, identifying gaps and contradictions • Collaborating with the UX team by providing feedback on designs, accessibility, and performance

Alabama + 22 moreAll locations: Alabama | Arizona | California | Colorado | Florida | Illinois | Kansas | New Jersey | New York | North Carolina | Ohio | Maryland | Massachusetts | Michigan | Minnesota | Rhode Island | South Carolina | South Dakota | Texas | Utah | Virginia | Washington | Wisconsin
$105K - $120K / year