Position Overview
Join Veeva as a Principal Engineer and leverage your Java expertise to develop pivotal SaaS applications that transform patient care. Work remotely from Canada or the US with a team dedicated to global health.
As a Principal Software Engineer, you'll be tasked with developing scalable, maintainable enterprise applications while mentoring junior engineers. Your leadership will drive technical decisions, establish coding standards, and ensure high-quality deliverables that enhance operational efficiency. This opportunity allows you to directly impact the life sciences sector.
Key Responsibilities: β’ Guide all stages of feature implementation initiatives β’ Collaborate to deliver effective technical solutions β’ Solve complex problems for smooth product functioning β’ Promote best engineering practices among teams β’ Conduct detailed code reviews fostering skill development
Requirements: β’ 12+ years in software engineering with a focus on Java β’ Strong foundation in...