553 day(s) ago

Ruby Engineer (Security) vacancy at ChartMogul

Negotiable salary

Remote worker location: Russia, Eastern Europe, Western Europe
English: Advanced, Upper Intermediate, Native Speaker
Experience: 5+ years
Employment: Full-time


Germany, Berlin
We're building the first Subion Data Platform
ChartMogul is an analytics platform to help you run your subion business. You get a complete overview of your global subscriber base; MRR, ARPU, ASP, churn and LTV are presented in a beautiful and easy to use dashboard.

Our mission is to build powerful and secure cloud software for subion businesses of all sizes, with a strong emphasis on good design and ease of use.


As with many young companies, your role will change over time. However, this is primarily a backend engineering role. As long as you have an extensive background in Ruby, we want to hear from you. Security (app, infra) will be your only area of focus.Here are some of the responsibilities we expect you to take on:
Work with the team to develop the most secure software possible. We expect you to identify areas for improvement and write the code yourself.
Help design and implement secure code from day 1. Help nurture a culture of writing secure code across all of Engineering.
Research/identify potential vulnerabilities in software and resolve them so that malicious users will not exploit them.
Identify attack vectors that can be used to exploit ChartMogul software and apply appropriate defensive tools and techniques.
Code the solutions independently. Don’t just identify security concerns / recommend solutions.


You have 4+ years of work experience as a ruby engineer.
You have 1+ years with security responsibilities in your role.
Understanding of security fundamentals. Clear passion for security as a mindset.
Experience dealing with systems that deal with huge amounts of data.
Next to speaking English fluently, you can understand and translate business requirements into clearly articulated solutions.
You're passionate about security.
You're excited to learn new technologies and best practices.
You're always up for pairing and tackling problems with your colleagues.
You're eager to learn, contribute to design and architecture decisions, and inspire change.

Skills considered as a good plus

Knowledge of cloud environments, particularly Docker, AWS, and DigitalOcean.
Experience with Go, Java, Rust, and/or PostgreSQL.

Perks & Benefits

You'll join the adventures of an early-stage company and experience what it means to have a job that's incredibly impactful.
You'll become part of a team of kind and highly dedicated people that all have the same mission: Helping subion businesses succeed.
You'll receive a great salary pack (market or upmarket) and stock options.

How to apply?

Please note that we are only able to consider applicants who are eligible to work in the location of the role.