Senior Full Stack Software Engineer
Defcon AI
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $155,000 - $215,000 per year
Job Level
About the role
- Shape the product architecture end-to-end.
- Own the data foundation.
- Engineer for performance at scale.
- Drive technical direction through RFCs.
- Ship with product and design, not in a silo.
- Use AI as a force multiplier (responsibly).
- Hold the quality bar high.
Requirements
- 8+ years of professional software engineering experience delivering production web applications.
- Strong full stack experience shipping user-facing features end-to-end across frontend, backend, and data layers.
- Deep expertise in React and TypeScript, including component architecture, hooks, and performance optimization.
- Experience building and maintaining modern React applications (Vite, Tailwind CSS and client-side data fetching patterns).
- Strong backend experience with C# and modern .NET (.NET 9 or similar), including API design with Minimal APIs and secure development practices.
- Strong experience with PostgreSQL, including schema design, indexing strategies, and query optimization.
- Hands-on experience with Entity Framework Core, including writing efficient queries and managing migrations.
- Experience designing and operating asynchronous workflows (RabbitMQ) and implementing caching strategies (Redis).
- Experience building real-time UI updates using SignalR.
- Experience working with AWS, especially object storage in Amazon S3.
- Solid understanding of authentication or authorization patterns including application-level RBAC (e.g., JWT, OAuth/OIDC concepts).
- Strong written and verbal communication skills, including the ability to collaborate effectively in a remote environment.
Benefits
- A fully remote, results-based environment
- Competitive salary, bonus, and equity package
- 100% employer paid, comprehensive health insurance including medical, dental, and vision for you and your family
- Unlimited PTO, with your manager’s approval
- Flexible work environment where you manage your work day
- 14 weeks of fully-paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringfull stack developmentReactTypeScriptC#.NETPostgreSQLEntity Framework CoreRabbitMQRedis
Soft Skills
communicationcollaborationperformance optimizationquality assuranceremote teamwork