Software Engineer - Console
XBOW · Remote · Europe (Remote) · US East Coast · Remote Argentina ·
COMPENSATION
$100k – $350k
Listed on the employer's job board (Ashby)
- Fully remote
- Full-time position
- TypeScript + Go + Kotlin
- AWS cloud infrastructure
- Early-stage startup
Join XBOW to develop tools that autonomously discover and validate vulnerabilities using AI. You will work on end-to-end features, connecting TypeScript APIs and React interfaces with robust backend systems in Kotlin and Go deployed on AWS.
What you'll do
- Design and build seamless full-stack systems integrating frontend and backend
- Develop scalable APIs and backend services using TypeScript, Kotlin, and Go
- Deploy and operate services on AWS and other cloud providers
- Own features end-to-end from design through deployment and production support
- Collaborate with AI researchers, security experts, and other engineers
What you'll need
- Experience building and operating full-stack systems
- Proficiency with TypeScript for frontend and API development
- Strong backend experience with Node.js, Kotlin, Go, or similar languages
- Experience designing and consuming REST or GraphQL APIs
- Ability to solve problems with incomplete information in a fast-paced setting
Nice to have
- Experience with event-driven architectures and message queues
- Familiarity with AWS, Terraform, or CDK for infrastructure as code
- Skill in optimizing relational databases like Postgres
- Background in systems programming, networking, or performance tuning
- Prior experience building security products or working in early-stage startups
Stack
- TypeScript
- React
- Kotlin
- Go
- AWS
- Postgres
How you'll work
- Fully remote with regular in-person collaboration opportunities
- Full-time employment contract
What you get
- Competitive salary and generous equity package
- Opportunities for career growth and role shaping
- Support for travel to collaborate with colleagues
Hiring process
- 45-minute introductory chat with the Talent team
- 45-minute interview with an Engineering Lead
- 2-3 hour technical deep dive on a relevant case study
- 30-minute final meeting with the assigned Engineering Lead