Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Manager Software Engineering image - Rise Careers
Job details

Senior Manager Software Engineering

Who We Are

Claritas Rx is a venture-backed digital health startup that brings clarity to the challenges of specialty biopharmaceutical products in the marketplace. In today’s highly complex specialty networks, our mission is to illuminate the patient experience beyond the clinical trial. Claritas Rx leverages a proprietary technology platform and deep manufacturer expertise to automate and integrate channel, commercial, and clinical data and help biopharmaceutical companies generate actionable business insights. Our work uncovers the real-world variables impacting patient access, duration of therapy, and other metrics key to commercial success, making a real impact on patient healthcare.

The Position

We are a rapidly growing healthcare technology company seeking a Senior Manager of Software Engineering to lead our Core Web engineering team. Reporting to the Director of Software Engineering as a Senior Software Engineering Manager, you will be responsible for delivering the product roadmap of both our Core Web application. You will be leading multiple teams of full stack software engineers and BI developers. The role partners very closely with Product Management, Architects, other Engineering Directors, technical leads, and lead/principal Software Engineer(s) from other teams. Our Products, generate actionable business and clinical insights for biotech and pharmaceutical companies. If you are passionate about revolutionizing healthcare through innovative health data platforms and want to significantly impact a fast-paced growth environment, we would love to hear from you!

Responsibilities

  • Lead multiple teams of full stack engineers and BI developers to deliver on product roadmap.
  • Lead the technical requirements gathering, ensuring quality and consistency of the software architecture and technical design of components and APIs for our core web product.
  • Foster innovation by designing and building solutions that solve business problems and by partnering with product owners and cross functional peers.
  • Ensure teams design and develop features, understand customer requirements and meet business goals.
  • Ensure teams develop secure and high-quality production code. 
  • Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance of solutions delivered by your teams.
  • Review / debug code written by others.
  • Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more!
  • Stay up to date with the latest technologies and industry trends, leveraging them to drive platform innovation.
  • Lead and mentored a team of software engineers, providing guidance, support, and fostering a culture of excellence.

Who You Are 

Skills/Knowledge: 

  • Software engineering manager with hands on experience with multiple disciplines of software engineering – front end, back end, 3rd party off the shelf systems, integration technologies, DevOps etc.
  • Proven track record of leading software engineering teams that consistently deliver cloud-native, commercial software through an agile software development methodology 
  • Expert on solving complex technical problems with your team of software engineers.
  • Love working in a startup environment that moves fast and constantly delivers believing that a lot of incremental developments lead to large changes.
  • 10+ years of professional experience in software development, engineering and technical delivery with a desire manage and lead software engineers
  • Not afraid to code in a variety of languages including Python, JavaScript, TypeScript, or others to build services and applications and share your knowledge with director reports
  • High degree of familiarity with software development processes, tools, metrics, and best practices.
  • Experience with container management frameworks such as Kubernetes
  • Experience with CI/CD pipelines

Requirements

  • BS degree in Computer Science, Math or other STEM related fields
  • 10+ years of experience in Software Engineering
  • 3+ in People Management roles.
  • Strong technical skills in software design and development, with proficiency in UI frameworks, microservices, databases and AWS services. 
  • Strong experience with Agile software development methodologies, including Scrum or Kanban. 
  • Strong analytical and problem-solving skills, able to identify and remove your team’s impediments and enable them to consistently meet their commitments.

Preferred:

  • Experience building BI and data visualization applications in a multi-tenant environment.
  • Knowledge of various BI tools, preferably Tableau.
  • Prior experience working in a growth stage, start-up environment.
  • Understanding of the healthcare ecosystem, including familiarity with pharmacy data, EHR and claims data, or other relevant healthcare data sources.
  • Experience delivering successful data analytics products and solutions in healthcare domain.

Join Us 

We are seeking to add new expertise and perspective to our strong team of experienced professionals.  We aspire to a culture of accelerated professional development through shared learning and collaboration; a respectful and fun work environment; and employee empowerment through the effective use of technology and tools.  

In addition to our great environment, we offer a competitive salary of $160,000 and $190,000 and benefits package and the opportunity to make a significant impact on a first-in-industry digital health solution.  Please send a cover letter along with your resume when applying to the position of interest.  Claritas Rx embraces diversity, equality, and transparency.  We are committed to building a team that comprises a variety of backgrounds, perspectives, and talents.  We believe the more inclusive we are, the better we are.

Email careers@claritasrx.com

Average salary estimate

$175000 / YEARLY (est.)
min
max
$160000K
$190000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Manager Software Engineering, Claritas Rx

At Claritas Rx, an innovative digital health startup, we are on a mission to simplify the complexities surrounding specialty biopharmaceutical products in today's marketplace. As we continue to grow, we are looking for a Senior Manager of Software Engineering to join our dynamic team. In this role, you will oversee our Core Web engineering team and report directly to the Director of Software Engineering. You’ll guide multiple teams of talented full-stack software engineers and BI developers, executing our ambitious product roadmap. Collaborating closely with Product Management, Architects, and other engineering leaders, you'll ensure the quality and efficiency of our application development. Your responsibilities will include leading technical requirement gatherings, designing robust software architectures, and fostering an environment of innovation. You'll also have the chance to mentor up-and-coming engineers—a true opportunity to shape the future of healthcare technology! If you have a background in software engineering, a passion for revolutionizing healthcare through technology, and enjoy fast-paced environments, then Claritas Rx is the place for you! Together, we can make a real difference in patient healthcare, especially by leveraging cutting-edge technology to drive outcomes. Join us in transforming health data platforms and creating impactful solutions for the biotech and pharmaceutical industries. We can't wait to connect and see how your expertise can enhance our mission!

Frequently Asked Questions (FAQs) for Senior Manager Software Engineering Role at Claritas Rx
What are the main responsibilities of a Senior Manager of Software Engineering at Claritas Rx?

As a Senior Manager of Software Engineering at Claritas Rx, you will lead multiple teams of software engineers and BI developers to deliver on our product roadmap. Your primary responsibilities will include gathering technical requirements, ensuring the quality of software architecture, fostering innovation, and overseeing the operational readiness of our solutions. You will collaborate extensively with cross-functional teams to ensure our products meet customer requirements and business goals.

Join Rise to see the full answer
What qualifications are required for the Senior Manager Software Engineering role at Claritas Rx?

To be considered for the Senior Manager Software Engineering position at Claritas Rx, candidates should possess a BS degree in Computer Science or a related field, along with over ten years of experience in software development. Additionally, at least three years of experience in managing teams is required. Candidates should have strong technical skills in software design, Agile methodologies, and cloud services, with the ability to code in languages such as Python or JavaScript.

Join Rise to see the full answer
What kind of projects will I be working on as a Senior Manager of Software Engineering with Claritas Rx?

In your role as Senior Manager of Software Engineering with Claritas Rx, you will lead the development of our Core Web application, which focuses on improving patient access and outcome metrics in the healthcare sector. You will contribute to creating innovative solutions that generate business insights for biotech and pharmaceutical companies, directly impacting the healthcare landscape.

Join Rise to see the full answer
What is the company culture like at Claritas Rx for the Senior Manager Software Engineering position?

The company culture at Claritas Rx is centered around collaboration, empowerment, and professional development. As a Senior Manager of Software Engineering, you’ll join a diverse team that values shared learning and respects individual contributions. We uphold a fun work environment, ensuring that while we strive for excellence, we also celebrate our successes and encourage work-life balance.

Join Rise to see the full answer
What opportunities for professional growth can I expect as a Senior Manager of Software Engineering at Claritas Rx?

At Claritas Rx, we prioritize professional development and growth opportunities for our employees. As a Senior Manager of Software Engineering, you will have access to both mentorship programs and cross-functional collaborations that broaden your skillset. We support continuous learning and encourage our team members to innovate, allowing you to actively contribute to groundbreaking healthcare solutions.

Join Rise to see the full answer
Common Interview Questions for Senior Manager Software Engineering
Can you describe your experience leading software engineering teams?

Absolutely! Best to highlight your previous experiences managing teams, focusing on how you foster collaboration, set clear goals, and ensure high-quality outputs. Share specific examples of challenges faced and how you guided your team through them, emphasizing your leadership style and any metrics showcasing your team's achievements.

Join Rise to see the full answer
How do you ensure quality in the software developed by your teams?

Discuss your approach to quality assurance, including the use of various testing methodologies, code reviews, and continuous integration practices. Mention your experience with development best practices and how you empower your team to take ownership of quality, fostering a shared accountability across all project phases.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Describe your practical experience with Agile methodologies such as Scrum or Kanban. Communicate how you've implemented Agile practices, the positive impacts on team productivity and project outcomes, and any specific tools you’ve utilized to facilitate Agile development.

Join Rise to see the full answer
How do you handle conflicts within a software engineering team?

Share your conflict resolution strategies, emphasizing the importance of open communication and understanding different perspectives. Provide an example of a conflict you resolved, how you approached it, and the outcome that led to a healthier team dynamic.

Join Rise to see the full answer
Can you elaborate on your technical knowledge related to software architecture?

Discuss your understanding and experience with various software architecture patterns, frameworks, and best practices. Mention examples of projects where you designed the architecture from the ground up and how these decisions shaped the overall development process.

Join Rise to see the full answer
How do you mentor your team as a Senior Manager?

Explain your mentorship philosophy: how you provide guidance, encourage professional growth, and offer constructive feedback. Highlight your methods for empowering team members to take initiative and how you celebrate their successes.

Join Rise to see the full answer
Describe a challenging technical problem you resolved in a previous role.

Select a specific technical challenge you've faced. Detail the context, your approach to analyzing and solving the problem, and how your solution benefited the project or the team. Emphasize the skills and knowledge that assisted you in resolving the issue.

Join Rise to see the full answer
What strategies do you implement to ensure the operational readiness of your applications?

Talk about your procedures for monitoring system performance, creating comprehensive documentation, and implementing service reliability best practices. Sharing your experiences with incident management will help underscore your dedication to operational excellence.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Share your strategies for keeping up-to-date with the latest technologies, such as attending conferences, participating in online courses, or engaging with professional communities. Mention how you incorporate new knowledge to drive innovation within your teams.

Join Rise to see the full answer
Why do you want to work for Claritas Rx as a Senior Manager of Software Engineering?

Express your enthusiasm for the mission of Claritas Rx and your alignment with their goals regarding improving patient care through innovative technology. Discuss how your values match the company culture, and give examples of how your skills make you an ideal fit for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Crypto.com Remote Hong Kong, Hong Kong SAR
Posted 20 hours ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Feedback Forward
Dare to be Different
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Flex-Friendly
Snacks
Social Gatherings
Company Retreats
Fitness Stipend
Paid Holidays
Summer Fridays
Work Visa Sponsorship
Bias Training
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Dental Insurance
Life insurance

Based in South San Francisco, CA, Claritas Rx is a technology company focused on managing real world data focused on specialty biopharmaceutical distribution channels in oncology and rare/orphan diseases. Since 2012 the company has illuminated bra...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!