Our culture is one of inclusion and belonging where everyone feels respected, treated justly, supported and nourished. We all share responsibility for creating and sustaining a work environment where differences are celebrated and we are empowered to strive for excellence. We’re proud to be an equal opportunity employer and actively seek to recruit, develop, and retain a diverse and talented workforce.
Engineering Manager
Job Description
The exciting world of scientific research is fueled by people with a passion for solving complex problems. At Cayuse, we are committed to our customers’ success by empowering organizations to conduct globally connected research that advances their impact on science, discovery and society. We build on that commitment with proven, integrated and easy-to-use technology that delivers exceptional value, and world class service and support that accelerates outcomes.
But we are more than just an empowering platform powered by advanced technologies. We are a collaboration of exceptional, highly skilled people with multi-disciplinary expertise, and are building our team to support our ambitious growth plans. Cayuse’s foundational strength comes from our customer and employee focused values and commitment to industry-leading solutions. It’s an exciting time to become a key member of our growing team.
NO agencies
C2C not available
Cayuse is NOT able to provide sponsorship or VISA transfers
100% RemoteÂ
The Cayuse software engineering organization is a diverse, global team. The Engineering Manager will work with other software and product management leaders and will report to the Director of Applications Engineering. The Manager is responsible for overseeing the application delivery teams, including the creation of new products as well as the enhancement of current systems. This includes all aspects of the Software Development Life Cycle (SDLC) for systems requiring a high degree of distributed processing and database optimization. The ideal candidate has a good balance of software architecture and agile execution skills.
 Responsibilities
- Manage a team of eight (8) Java & JavaScript engineers in the design, development and delivery of a SaaS product.
- Motivate and inspire engineers to higher levels of engagement, productivity, and personal achievement.
- Establish employee personal development goals, provide regular feedback, and conduct formal performance evaluations.
- Coach software engineers on software development best practices and developing quality software with respect to security, performance, reliability, scalability and maintainability.
- Work closely with product management on planning activities, translating requirements into technical solutions that result in scalable high quality products.
- Point of contact for release management activities, accountable for the delivery of the product.
- Provide thought leadership on industry direction and best practices in technology.
- Track and report on key performance indicators, communicate project plans, status, risks and issues to the senior management team.
Skills/Requirements/Qualifications
- BS/MS in computer science or equivalent work experience
- 3-5 years of engineering management experience with strong technical and business acumen.
- 7+ years of experience as a hands-on software developer working with Java, Spring Boot, and relational database technologies. Experience with modern JavaScript web application frameworks, Spring Webflux are a plus.
- Strong software design and architecture background with significant experience with security, horizontal scalability, high availability, and performance.
- Strong experience with unit testing and Test-Driven Development (TDD), Agile Development, SCRUM.
- Experience with developing applications in AWS.
- Solid communication skills with demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
Benefits:
- Competitive Medical Benefits (PPO + HSA available)
- Vision, Dental, Short-Term Disability fully covered by Cayuse
- Paid Time Off + Holidays + Flexible Work Schedule
- Remote Work or Commuter Stipend
- Equal Paid Parental Leave
- 401k with Employer Matching
- $30 Wellness Reimbursement
- Remote Work Environment, Supporting the Ultimate Employee Experience
Explore More
Date Posted
01/24/2023
Views
4
Similar Jobs
Senior Manager, Communications Business Partner, Technology - Autodesk
Views in the last 30 days - 0
View Details