Software Engineer, Full-Stack
Role details
Job location
Tech stack
Job description
Build the platform that defines the future of work at the front line. You'll own development end to end across a modern .NET stack: web UI, APIs, database, media pipelines, and deployment to the cloud and to the edge. We are a small team that places a high value on craft, quality, and velocity., * 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
Do you have a Bachelor's degree?, * 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
Total compensation may vary within this range and is determined by years and level of relevant experience, job-related skills, education, and other factors. In addition to base salary, this role may be eligible for equity grants and other forms of compensation. Eligible employees also receive a competitive benefits package, including unlimited PTO.
Benefits & conditions
Pulled from the full job description
- Unlimited paid time off