Senior Software Engineer - Backend Engineering Team - remote
Intellum
Posted 3 years ago
Intellum is the creator and leader of the customer education market. We are privately-owned, profitable, and powered by a globally distributed team who truly cares about delivering remarkable learning experiences.
Our Engineering team consists of around 20 people and operates from North America, Europe and Oceania. Remote has been the bedrock of our culture for over a decade.
At Intellum, you will be joining a very successful organization and help the largest and fastest-moving brands in the world successfully educate their customers, partners, and employees.
What we offer:
- Remote Working with a flexible schedule, supported by a strong culture of asynchronous communication.
- Working together with a team of smart, interesting people with the lightest, most supportive structure possible to be successful.
- Varied, interesting technical challenges for talented engineers to tackle and large chunks of uninterrupted time to focus on getting things done.
- An opportunity to play a significant role in our mission to improve the lives of others. Education is important and our contribution to the practice and technology is significant.
You’ll be a good fit if you:
- Have been developing software professionally for several years.
- Have solid experience working on larger scale production Rails applications and have good all-round back end skills.
- Care about writing well-crafted, high-quality, self-documented, and easy to maintain code.
- Possess strong communication skills and the ability to work collaboratively with team mates.
- Are self-disciplined and have a great work ethic.
- Are comfortable troubleshooting production applications and isolating issues to fix.
- Are ready to periodically take on tier 2 support duties to handle support requests.
- Are prone to geeking out about something you love (e.g. music, vampire books, kitesurfing, Golden Girls season 2-5, or anything else you are obsessed with).
Requirements
- Minimum of 5 - 7 years of experience developing software professionally
- 3 - 5 years experience writing production Rails applications
- Ruby (We're on 2.x)
- Rails (We're on 6.x)
- PostgreSQL (We're on 12)
- Background/async processing solutions (such as Sidekiq)
- Experience with Rails application server (such as Passenger)
- Experience with cloud computing platform (such as AWS, GCS)
- Solid experience working on larger scale production Rails applications and have good all around back end skills.
- Strong communication skills and ability to work cross-functionally
- Excellent understanding of relational databases and SQL
- Exposure to NoSQL technologies such as Redis and ElasticSearch
- Experience with version control tools such as Git and GitHub
About the process:
Our interviewing process should take about 2 weeks. During this time, usually we will hold three interviews of around one hour each. We don't require you to perform any coding challenge and we won't ask any algorithmic or tricky questions.
We do want to give you the chance to show us your technical and communication skills in a comfortable and positive environment. We believe the best way to achieve this is for you to prepare some code that you have written and think is worth sharing with us. It does not have to be something you craft specially for this occasion, but some interesting real life problem you have solved in the past that we can go through together, and have some discussions around it.
Benefits
Compensation and benefits
- A competitive compensation within the industry.
- A budget of $3,500 per year for professional and personal development
- Insurance Benefits (for US based employees) including:
- Medical - 100% of employee premiums covered
- Dental - 100% of employee premiums covered
- Vision - 100% of employee premiums covered
- 401(k) with matching
About Intellum: Intellum is an Atlanta-based SaaS company focused on corporate learning. We are the software engineers, developers and tech industry professionals who are helping our clients become more data savvy, applying machine learning techniques to significantly improve learning personalization, and developing monetization strategies that drive revenue with external audiences. We strive to live up to our company values of Simplicity, Honesty and Innovation every day and have been ranked as one of the Best Places to Work three years in a row by the Atlanta Business Chronicle. Our clients include organizations such as Cricket Wireless, Facebook, Google, Habitat for Humanity, and Randstad.
Intellum is proud to be an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics.