Software Engineer
Core
Building, maintaining, and improving backend applications for internet exploration and cybercrime detection services.
Role type
Backend Software Engineer
Builds
Internet exploration and cybercrime detection services
Domain
Cybersecurity / Internet Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, TypeScript, SQL (MySQL/MariaDB), Unix command line tools, Linux package managers, Puppet, AWS (EC2, S3, RDS, SQS), Computer networking (TCP, IPv4, IPv6, DNS, HTTP, TLS)
Preferred skills
Terraform, Android Emulator, scraper development, asynchronous/event-driven Perl, OpenSearch, OpenAPI, AI tools, Docker, Kubernetes
Responsibilities
Designing and developing new features and improvements to products, Developing scrapers for different sites/endpoints, Maintaining and improving existing systems, Testing and documenting work, Taking responsibility for system maintenance and incident prevention, Identifying and resolving scaling bottlenecks, Collaborating with other engineering teams
Seniority
Mid-level, hands-on IC