website-hero-image2

2009 Backend Software Engineer

Location: Portland, OR

Description:
About us: we're innovating, solving big challenges and having fun while doing it! As a member of  Portland's center of excellence, you will join a small, nimble engineering team, engaged in solving technical problems such as taming complicated data sets. If you’re interested in this role, please submit your resume to careers@itmotives.com. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

Job Type: FTE

Additional Information:
We're looking for folks with can-do attitudes who go above and beyond. You are a self-starter who can take early ideas and quickly iterate to build prototypes and products. Our ideal backend-focused software engineer has experience delivering high quality, maintainable code to production, implementing both incremental improvements as well as small to mid-sized features. Our engineering culture is centered around hiring smart talent and building world-class software - we stay humble while driving forward with our audacious mission.
 
Some of our current project wish list items include:
• Migrating financial data towards a columnar store
• Expanding our dashboard reporting capabilities
• Developing self-service tools for customers to get up and running in minutes
• Realizing deeper data integrations with customers
 
Responsibilities:
·        Work with data, and lot of it
·        Write clean, maintainable, and scalable code
·        Contribute towards building a great engineering culture and being a good teammate
 
Ideally you have:
·        Strong desire to innovate and build world class software that is mission-driven
·        5+ years of experience and a track record of developing high-quality code (Java, Scala, Ruby) in a small, agile team
·        Experience with DevOps and process automation
·        Experience developing in the Cloud, ideally using AWS
·        Traditional open source experience, such as working in a Linux environment
·        Experience working with large, distributed systems
·        A track record of excellence with backend development and modern tech stacks
·        Experience building SaaS software or heavily trafficked consumer facing software
·        Strong CS fundamentals and familiar with data structures and algorithms
·        The ability to collaborate with others and to openly share ideas with your teammates
·        An eye for best practices, in that you believe in writing clean, testable code