This early-stage cybersecurity software company is hiring a Senior Full Stack Software Engineer, backend focused, on a contract-to-hire basis. The role is fully remote. You will build backend services and APIs from scratch, mainly in Go, on top of PostgreSQL and AWS.
The best part of this role is ownership. You will report directly to the CTO and help shape the architecture and engineering culture while the team is still small. They want a senior engineer who has taken products from zero to one and can work fast with AI-assisted tools while carefully reviewing everything that ships. The product is already underway and focused on building new capabilities, not maintaining legacy code, in a new category of security tooling. Strong performers have a clear path to a full-time role.
Contract Duration: 6 - 12 Months
Required Skills & Experience
5+ years of professional software engineering experience
Strong backend development in Go as your primary language
Experience building and shipping in a full stack environment
Solid database experience with PostgreSQL and SQL Server
Working knowledge of AWS and cloud-native development
Track record of building new products or services from zero to one, ideally in a startup
Sound engineering judgment, including reviewing AI-generated code with confidence
Security-minded approach to design and code
Desired Skills & Experience
Python experience
Graph database exposure
Hands-on DevOps or infrastructure work (CI/CD, containers, infrastructure as code)
Background in cybersecurity, cryptography, or vulnerability management
Experience with TLS, encryption protocols, or network scanning
What You Will Be Doing
Tech Breakdown
55% Go
20% PostgreSQL and SQL Server
15% AWS
10% DevOps and infrastructure
Daily Responsibilities
70% Hands On
15% Architecture and Design with the CTO
15% Team Collaboration and Code Review