Lead Java Engineer

Instructure

(Pleasant Grove, Utah)
Full Time
Job Posting Details
About Instructure
Instructure makes software that makes smarter people. It all started with Canvas in 2011 and the goal to make teaching and learning a lot easier. In 2015, we launched Bridge, which aims to change the way you (and, more importantly, your employees) think about employee engagement and corporate training. Today, more than 2,000 universities, school districts and institutions around the world use (and love) our products.
Summary
From its earliest days, Instructure has developed and deployed superior, easy-to-use software and we're about to do it again. In our continued fight against shoddy software, we're preparing to develop a new product and need your help. If you're passionate about more effective education that allows people to make new discoveries, share knowledge, and do big things then we should talk. We're hiring Lead Software Engineers in Utah County who are passionate about technology and education to manage development on a new, next generation product for companies who want to invest in their employees.
Responsibilities
* We build innovative web applications that rely on modern tools to create engaging user experiences. * We’re opening a new development office in Utah County that we’re filling with cross-functional teams to build the next chapter in great Instructure software. * We are cloud native. For this job, that means collaborating with your team to craft low-latency, high availability web services that can provide exceptional user experiences. * We grow great products by investing in the teams that create them: the hallmarks of our engineering culture are constructive code review, a bias to action, thoughtful mentorship, and regular communication. * This is a hands on development position - you will be coding around 80% of the time, and managing a team the other 20%.
Ideal Candidate
* Demonstrated talent as a mentor and leader — when was the last time you helped someone achieve their career goals? Do you have a history of shipping great software on-time and on-budget? * Strong technical skills and experience with Java and the JVM that will allow you to make technical decisions, provide technical feedback to your team through code reviews, and to write code alongside your teammates. * The ability to collaborate effectively with product and program management, QA, and UI/UX to translate user and business needs into superior experiences. * A passion for people and for software. * BS or greater in Computer Science preferred, but not required.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive salary, equity, & 401k . Employee stock purchase plan. 100% paid medical, dental, disability, & life insurance. HSA program, vision, voluntary life, & AD&D. Tuition reimbursement. Paid time off, 9 paid holidays & flexible work schedules.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.