News for hackers. Stuff that matters.

stefanatfrg

Re:Ask HN: Who is hiring? (September 2018) on Monday September 03, 2018 @11:45AM (#17903178)
Fraugster | Software Engineer | Berlin, Germany | onsite, full-time, VISA, https://fraugster.com

Fraugster is a payment security company with the goal of eliminating fraud and increasing our customers’ profits.

We don't expect candidates to meet 100% of our requirements, a proven ability to learn and adapt is sufficient. You can expect lots of responsibility to match a competitive salary.

##Backend Software Engineer

    * Solid experience in statically typed programming languages (preferably Golang)
    * Good understanding of distributed systems and their challenges
    * Experience in containerized product environments (e.g. Kubernetes)
    * Our OS is Linux/macOS and you should be comfortable on the CLI
##Full Stack Software Engineer

    * Comfortable designing and developing GRPC/HTTP APIs with Go
    * Experience in at least one modern framework, preferably Angular (2+) with Typescript
    * Knowledge of HTTP, CSS/SCSS, ECMAScript/javascript, HTML, bundling and testing tools
    * Experience containerizing and orchestrating infrastructure (Docker,  Kubernetes)
    * Interest in working with relational databases such as Postgres or MySQL
    * Previous exposure to Kafka, Elasticsearch and key/value stores (etcd) or similar
## Frontend Software Engineer

    * Experience in at least one modern framework, preferably Angular (2+) with Typescript
    * Experience with CSS/SCSS, Javascript/ES6, HTML, bundling and testing tools
    * Understanding of how the web works in terms of HTTP, cookies, caching and state management
    * Knowledgeable in security best practices and exploit mitigation strategies 
Send your CV and cover letter to: stefan < at > fraugster - dot - com
Re:Horrors of Using Azure Kubernetes Service in Production on Tuesday August 07, 2018 @04:41AM (#17704780)
Couple of questions to the OP:

1. What version of docker / container runtime is being used?

2. What base image for your containers is being used? eg. alpine has known DNS issues [1]

[1] https://www.youtube.com/watch?v=ZnW3k6m5AY8

Re:Stateful Apps on Kubernetes: A quick primer on Wednesday May 02, 2018 @06:38AM (#16975646)
I'd like to know how to solve the storage dilution problem with stateful apps in k8s where you have to buy 3-18x more raw capacity than desired to meet availability & durability guarantees.

For example if you ran CDB on a baremetal cluster of 3 nodes with 30TB of raw capacity, 15TB is lost to RAID10, 10TB is lost to running a replicated database such as cockroach DB, leaving you with 5TB effective capacity which is a 1/6 dilution of your initial capacity.

If you ran cockroach DB on a replicated network volume, with a replication factor of three, it gets worse. If you bought 30 TB of disks, you'd lose 20 TB to volume replication, ~6.67TB to CDB replication leaving you with 3.3TB of effective capacity or a 1/9 dilution. If those disks were configured with RAID your effective capacity would drop to a 1/18 dilution.

You could achieve a 1/3 dilution which is the effective minimum for a replicated database if you didn't configure RAID, but you increase the impact of disk failure, in that it would take much much longer to recover a cluster.

Re:SoundCloud cuts jobs, closes SF and London offices on Thursday July 06, 2017 @01:01PM (#14711869)
We (Fraugster Gmbh) are hiring Go developers and devops in Berlin. We've always held a great amount of respect for soundcloud given all that you guys have done for the golang community in Berlin.

If any of you are not based here we can offer relocation/visa support, check my previous comments on whoishiring for more details or contact me directly stefan <at> fraugster <dot> com

Re:Ask HN: Who is hiring? (July 2017) on Tuesday July 04, 2017 @06:46AM (#14694972)
Fraugster | Network Engineer / Devop / SRE | Berlin, Germany | onsite, full-time, VISA, https://fraugster.com

We're in need of a Devop/SRE with extensive networking experience ideally capable of building a IP Anycast network from scratch, who's familiar with how networks work in datacenters and knows how to design highly available infra on the networking side. We're building a distributed system for detecting credit card fraud in realtime. All our internal services have been built from scratch in Golang and we're using kubernetes for orchestration. We don't host on AWS or GCE.

Ideally you've got 4+ years experience running similar production infrastructure and you've built something from scratch.

Requirements:

    - TCP, IP, BGP, DNS, TLS knowledge
    - Understanding of datacenter networking topologies & router configuration.
    - Experience building a IP Anycast network 
    - Network security 
    - Experience with monitoring, testing & performance tuning
    - LVS experience a plus
    - Docker, kubernetes exp. a big plus
You'd be taking the lead on this area of the project and would be building a highly available globally distributed system.

You will be one of the first 10 engineers and can expect lots of responsibility to match a competitive salary. Send your CV and cover letter to: stefan < at > fraugster - dot - com

Re:Ask HN: Who is hiring? (July 2017) on Monday July 03, 2017 @11:46AM (#14689095)
Fraugster | Software Engineer | Berlin, Germany | onsite, full-time, VISA, https://fraugster.com

We're building a distributed system for detecting credit card fraud in realtime. All our internal services have been built from scratch in Golang and we're using kubernetes for orchestration. Ideally you've got 4+ years experience in startups running production infrastructure and you've built something from scratch.

Requirements:

    - Experience with Go/Golang, and perhaps C/C++, rust, or similar languages
    - Knowledge of algorithms & data structures 
    - Interest in distributed systems & databases 
    - Docker, kubernetes & linux development exp.
    - TCP/IP, HTTP2, GRPC & BGP protocols knowledge a big plus
    - Experience with monitoring, testing & performance tuning
Some technologies we use are: postgres, kafka, prometheus & ELK, we don't expect candidates to meet 100% of our requirements, a proven ability to learn and adapt is sufficient.

You will be one of the first 10 engineers and can expect lots of responsibility to match a competitive salary. Send your CV and cover letter to: stefan < at > fraugster - dot - com

Re:Ask HN: Who is hiring? (June 2017) on Thursday June 01, 2017 @03:24PM (#14463583)
Fraugster | Software Engineer | Berlin, Germany | onsite, full-time, VISA, https://fraugster.com

We're building a distributed system for detecting credit card fraud in realtime. All our internal services have been built with Golang and we're using kubernetes for orchestration. Ideally you've got 4+ years experience in startups running production infrastructure and you've built something from scratch.

Requirements:

    - Golang, C/C++, rust, or similar languages
    - Knowledge of algorithms & data structures 
    - Interest in distributed systems research & databases 
    - Docker, k8s, container networking & linux knowledge
    - Experience with monitoring, testing & performance tuning
    - Building machine learning pipelines for training large datasets
Some technologies we use are: postgres, kafka, prometheus & ELK, we don't expect candidates to meet 100% of our requirements, a proven ability to learn and adapt is sufficient.

You will be one of the first 10 engineers and can expect lots of responsibility to match a competitive salary.

Send your CV and cover letter to: stefan < at > fraugster - dot - com

Re:Ask HN: Who is hiring? (May 2017) on Monday May 01, 2017 @03:14PM (#14240547)
Fraugster | Software Engineer | Berlin | onsite, full-time, VISA, https://fraugster.com

We're building a distributed system for detecting credit card fraud in realtime. All our internal services have been built with Golang and we're using kubernetes for orchestration. Ideally you've got 4+ years experience in startups running production infrastructure and you've built something from scratch.

Ideal requirements:

    - Golang, C/C++, rust, or similar languages
    - Knowledge of algorithms & data structures 
    - Interest in distributed systems research & databases 
    - Docker, k8s, container networking & distributed filesystems
    - Experience with monitoring, testing & performance tuning
    - Building machine learning pipelines for training large datasets
Some technologies we use are: postgres, kafka, prometheus & elastic search, we don't expect candidates to meet 100% of our requirements, a proven ability to learn and adapt is sufficient.

You will be one of the first 10 engineers and can expect lots of responsibility to match a competitive salary.

Send your CV and cover letter to: stefan < at > fraugster - dot - com