What will you be doing?
As with many young companies, your responsibilities will change over time. However, here are some of the responsibilities we expect you to take on as a Senior Backend Engineer:
Gathering and processing large volumes of data, you'll play a meaningful role in improving a backend that processes very high volumes of raw data.
Supporting the rest of the team in squashing bugs and improving the quality of our main Rails application.
Contribute to technology strategy – we will decide together how to evolve our data processing pipeline using technologies that fit our purposes.
Mentor junior members in the team, e.g. by reviewing their pull requests while providing constructive feedback, helping them when they have questions, as well as more pro-active mentoring sessions.
Sounds interesting? Here’s what we’re looking for:
You have 5+ years of experience developing high traffic web applications
Strong experience with data processing, we use PostgreSQL for almost everything.
Strong knowledge of cloud environments, particularly AWS and DigitalOcean.
Nice to Have:
You're passionate about programming. You know how to run code, not just write it.
You're pragmatic, and know when to be hands-on and enjoys taking the lead in challenging situations.
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.
What is it like to work at ChartMogul?
You’ll become part of a team of nice, awesome and highly dedicated people that all have the same mission: Helping companies to build better businesses.
You’ll receive a great salary pack (market or upmarket).