Senior Software Engineer (Backend)
Qualifications
Skill set requirements
Minimum 3 years of experience in software development.
- Writing code that runs on large clusters over terabytes of data every day
- Developing in Python, C, Scala, Clojure or whatever language is appropriate for each project
- Day-to-day Linux, Git/Mercurial, all from the shell
- Previous data warehousing experience (OLAP, for example)
- Thriving in a fast-paced, quickly evolving, tech start-up environment
- Contributing to a collaborative, dynamic, and diverse team
Additional Assets
- Experience leading a team or mentoring other engineers
- Experience working with large amounts of streaming or batch data
- Familiarity with common networking protocols and terminology
- Familiarity with network operations (running networks)
Perks
- The excitement of having immediate impact across a global customer base and some of the most important internet companies
- A group of people that actually enjoys hanging out together! We have frequent company events such as demos, tech talks, outings… oh, and did we mention food?
- The opportunity to apply state-of-the-art technologies to solve interesting and challenging problems
- Innovative teammates with diverse interests and hobbies
- A relaxed, flexible, and fun environment located in the heart of downtown Ann Arbor stocked with plenty of snacks and sunlight
- Opportunity to learn about other cutting-edge technologies and engage in collaboration with diverse set of colleagues all over the world
Nokia is an equal opportunity employer that is committed to diversity and inclusion. At Nokia, employment decisions are made regardless of sex, gender identity or expression, sexual orientation, race, ethnic origin, color, creed, religion, national origin, citizenship, age, marital status, physical or mental disability, genetic information or ancestry, protected Veteran or military status, or other characteristics protected by law.