Software EngineerThis is a rare opportunity to develop cutting edge technology alongside our Engineering team!What we are: Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.What we are not: Overly structured, exclusive, uncompromising, disengaged, or disconnected. As a nimble and fast-moving organization, we are looking for someone awesome to help us design cutting-edge products providing predictive maintenance for some of the largest companies across the world. You will have the opportunity to solve unique, challenging problems and develop solutions across a wide range of products and technologies, while working alongside a team of talented self-starters in an entrepreneurial environment. The solutions you’ll be discovering will comprise technology ranging from low-level embedded development and digital signal processing all the way up to cloud infrastructure and machine learning. There are tremendous opportunities for career growth and development of new skills in this role. We are seeking someone that can work independently with little supervision, while also being a player and a coach for others on the team. You should have excellent organization and problem solving skills. If you have hands-on experience in software development and agile methodologies and want to develop high-quality software that is aligned with user needs and business goals, we’d love to hear from you. The type of work we do is categorically awesome, and we hope to find the right fit, based on experience and culture, to take our engineering team to the next level!
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
101-250 employees