Alpine icon-arrow-right icon-play logo-footer

Alpine Portfolio Careers

Join the Alpine community of PeopleFirst leaders.

Senior Software Engineer

Riverside Insights

Riverside Insights

Software Engineering
Chicago, IL, USA
Posted on Tuesday, August 13, 2024

As a senior software engineer on the clinical engineering team, your mission is to consistently push the boundaries of innovation and deliver high-quality, efficient, and scalable software solutions. You will lead by example, fostering a culture of excellence, collaboration, and continuous learning, while ensuring our products are not only technically robust but also aligned with our business goals. Your commitment to staying at the forefront of industry trends, mentoring junior engineers, and finding creative solutions to complex technical challenges will be instrumental in driving our organization's success and maintaining our reputation as a leader in the software industry.

In this role you will get to:

  • Collaborate with engineering and product leaders to analyze, estimate, adjust, and implement complex functionality.
  • Participate in the Agile development process, including sprint planning and retrospectives.
  • Perform code reviews to ensure code quality and adherence to best practices.
  • Optimize application performance and scalability.
  • Uphold high standards of code quality, incorporating best practices such as unit and integration testing, and ensure that service quality meets both functional and non-functional requirements.
  • Provide coaching and mentorship to engineers on your team and across the department, fostering skill development and best practices.
  • Cultivate a product-focused engineering culture, working closely with product management to deeply understand the product, evaluate tradeoffs, and gather early feedback to inform implementation.

Disclaimer
The above statements describe the general nature and level of the work performed by people assigned to this work. This list does not cover all possible duties, tasks, or responsibilities. Riverside Insights may amend or change responsibilities to meet the needs of the business and organization as necessary.