Software Engineer, Full-Stack
About the role
Rivet is an American company building integrated task systems that fuse hardware, software, sensors, AI, and networking for industrial workforces and defense personnel. We create capabilities that enhance the effectiveness of every individual and withstand the world's toughest environments. We serve those who build, operate, maintain, and defend our way of life.
Responsibilities
- Ship and maintain full-stack end-to-end: UI, API, database, tests, and docs
- Design APIs consumed by both web clients and on-device software
- Build data integration pipelines involving large-file sync, integrity verification, and processing
- Harden the system: testing, failure recovery, data integrity, observability
- Run full software development life cycle
- Uphold and maintain a high-quality codebase over time
Requirements
- 5+ years building full-stack web applications that shipped to production
- Strong C# and ASP.NET Core, or deep experience in a comparable stack with willingness to work in .NET
- SQL fluency: schema design, migrations, and optimizing queries
- Docker-based packaging and deployment to Linux servers
- Comfortable owning a system solo: debugging across UI, API, database, and host
- BS in CS, CE, or a related field, or equivalent demonstrated experience
Qualifications
Work Authorization Requirement: Due to the nature of our business and compliance with federal regulations, all candidates must be a "U.S. Person". Upon hire, you will be required to provide documentation verifying your status as a U.S. Citizen, a lawful permanent resident, or a protected individual under 8 U.S.C. 1324b(a)(3).
Skills
- C# and ASP.NET Core
- SQL
- Docker
- Full-stack development
- System debugging
Benefits
In addition to base salary, this role may be eligible for equity and other forms of compensation. Eligible employees also receive a competitive benefits package, including unlimited PTO.
Pay
$180,000-$240,000 + benefits
Schedule
Remote or hybrid work is possible, but some travel may be required.
Benefits
A competitive benefits package includes:
- Unlimited PTO
- Health insurance
- Retirement savings plan
- Flexible spending accounts
Equal Opportunity Employer
Rivet is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable law. Certain roles may require U.S. Person status, security clearance eligibility, or other requirements imposed by law or government contract.