Preferred qualifications:
- 0-1 year work experience
- Bachelor’s degree or equivalent practical experience in engineering, computer science or technical related field.
- Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
- Ability to learn other coding languages as needed.
- Excellent written/verbal communication skills.
Don't sweat the backlogs or lack of an engineering degree, it's your interest and drive to work in the field that counts here!
Our Current Stack:
- Python
- Kafka
- Postgres DB
- Typescript
- Apache Mesos
- RabbitMQ
- ScyllaDB
But we're language agnostic! If you're a great developer we'd love to have you onboard, regardless of your prior experience!
So what will I do?
As an engineer you will be working directly with our platform team, you'll create and iterate on technical projects:
- Design & build core features for Turbolab’s data collection platform and backend services
- Ideate on new features for the product
- Make architectural decisions to help Turbolab scale
- Write sustainable, testable, high-quality, high-performance code.
- Collaborate with teammates through planning, pair programming, code review, and testing.
Why should I join Turbolab?
- Remote friendly workspace
- Learn the latest technologies in a fast paced environment
- Join a team of brilliant and passionate engineers
- Independently run your own projects and make your own decisions
- Attractive pay scale
About the interview
Our process is quick and easy
- Quick Screening - Show us what you've got!
- Code Challenge - Prove you're the real deal!
- Tech Talk - Let's get to know each other better!
- Team Meet - Mingle with your future coworkers!
- Join Turbolab - Ready to become a part of our journey!