Share this job
Staff Software Engineer
Salt Lake City, UT
Apply for this job

Staff Software Engineer


About Our Client:


Our partner is a pioneering technology company that is revolutionizing a critical sector of the healthcare delivery industry. Established in 2016, this organization is dedicated to solving systemic challenges and fundamentally transforming its market. Leveraging deep industry insights and leadership experience, they've developed and launched advanced technological solutions that eradicate long-standing complexities, creating a streamlined and efficient experience for all participants. They are proud to offer impactful work aligned with a significant mission.


The Role:


Reporting to the Vice President of Engineering, the Staff Software Engineer will be instrumental in shaping the technical direction of the organization. This role requires a proven history of influencing engineering strategies at both nascent startups and established large-scale enterprises. You will be actively involved in writing code, architecting scalable systems, cultivating talent within individuals and teams, and applying your extensive experience in building and deploying resilient, observable, and high-performing systems at scale.


Key Responsibilities:


  • Champion and apply AI-enhanced coding practices to significantly boost development efficiency.
  • Lead the development and guide the implementation of the company's long-term technology strategy, articulating a technical vision and roadmap extending 12+ months into the future.
  • Design robust, long-lasting system architectures and empower others to adopt similar best practices.
  • Elevate the capabilities of the entire engineering organization through proactive teaching, coaching, and leading by example.
  • Set and drive the roadmap for achieving a high technical quality vision across all initiatives.
  • Direct multiple complex, cross-functional projects or spearhead highly intricate single-team endeavors.
  • Actively contribute to coding efforts. While not the sole focus, this role requires a hands-on approach and the expectation to frequently engage with the codebase.


What You'll Bring:


Our client fosters an environment built upon principles of kindness, collaboration, and inventive thinking, considering these qualities essential for every new team member. In addition, this role requires:


  • Demonstrated expertise in building and maintaining multiple high-scale, event-driven, and decoupled systems, leveraging modern cloud-based frameworks. Experience primarily with Azure is valued, but equivalent experience with AWS, GCP, or other similar platforms is equally applicable.
  • A Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent professional experience.
  • Extensive experience (5+ years) in environments that cultivate rapid, high-quality development and deployment through robust systems, processes, and culture. This includes proficiency with CI/CD pipelines, automated testing practices and infrastructure, comprehensive production observability, and advanced feature flagging/experimentation. Experience in designing and implementing these systems is a significant advantage.
  • Proven experience in coaching and mentoring engineers through to the senior level.
  • Working knowledge of engineering best practices for privacy and security compliance concerning PII/PHI, such as HIPAA, GDPR, CCPA, or similar regulatory frameworks.
  • Demonstrated experience in data-centric environments where data technology plays a crucial role in identifying new business opportunities.


Qualities That Define You:


  • Bias for Action: You proactively drive initiatives forward, discerning when to iterate, when to refactor, and how to unblock progress without compromising standards.
  • Architectural Vision: Your thinking extends beyond current code; you anticipate future scalability, reliability, and long-term evolution, designing systems built for endurance.
  • Product Mindset: You care deeply about the 'why' behind development, infusing technical decisions with curiosity and empathy for the end-user.
  • Strategic Communication: You master the art of simplifying complexity, effectively collaborating with product managers, mentoring engineers, and aligning leadership on technical choices.
  • Mentorship & Multiplication: You are dedicated to developing others, coaching them to approach problems with a system design perspective, and consistently enhancing team capabilities.
  • Technical Influence: You lead by example through your expertise, establishing high standards for quality and guiding engineering teams to achieve them.


What Makes Our Partner Stand Out:


While work is a fundamental aspect of life, our client firmly believes it should also be a source of enjoyment and fulfillment. They are deeply committed to ensuring their team members thrive personally and professionally. Their comprehensive benefits package underscores this commitment:


  • Financial Security: A 401K savings plan that includes an employer contribution match.
  • Health & Wellness: Comprehensive medical, dental, and vision insurance for all full-time employees.
  • Professional Development: Robust opportunities for continuous growth and compelling career pathways.
  • Life Integration: A culture that promotes a healthy work-life balance through generous paid time off.


Apply for this job
Powered by