
Engineering Manager – Site Solutions
Veeva Systems
full-time
Posted on:
Location Type: Remote
Location: North Carolina • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $300,000 per year
About the role
- Drive the execution and delivery of product features by collaborating with cross-functional teams
- Build an Integrations team to deliver high-quality integrations with EHR systems
- Partner with Product Management to help define the right integrations to build and how to build them
- Iteratively define and refine development processes and engineering best practices as the team grows
- Work in an agile, small team environment focusing on speed and quality
- Be a trusted partner for senior management to determine the best solutions, help drive alignment, and implement decisions throughout your team
- Support the production environment as a first responder for production issues
Requirements
- 3+ years of software engineering management experience using an Agile development process
- 5+ years developing enterprise software in Java
- Experience setting up data ingestion with HL7/FHIR
- Experience in a multi-tenant SaaS product development environment is a plus
- Proven experience sourcing, hiring, and growing a software development team
- Familiarity with multi-platform client technologies
- Current hands-on development experience and knowledge of open-source Java Stack (Java, Spring, MySQL, Maven, Git, Jenkins, JUnit, Tomcat, Linux, etc.)
- Smart, quick learner, proactive, comfortable working with unknowns and dynamically evolving requirements
- Proven ability to hire, mentor, coach, and lead a team to success
- Ability to motivate people, instill accountability, and achieve results
- Expertise in object-oriented design and implementation
- Experience building data pipelines, application development tools, APIs, and/or enterprise application platform software
- Strong communication skills
- Bachelor’s/Master’s degree required in Computer Science, Software Engineering, or equivalent experience
- Candidates in Eastern or Central Timezones only
- We are looking for strong mentors with a proven record of making your team better
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringMySQLMavenGitJenkinsJUnitTomcatLinuxHL7/FHIR
Soft Skills
leadershipmentoringcoachingcommunicationproactivemotivationaccountabilityadaptabilityteam collaborationproblem-solving
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering