Role Description
POSITION SUMMARY
Lead the globally distributed front-end and back-end teams in the hands-on developing and maintaining of Basepaws’ internal and external web applications.
Work with the Head of Engineering, other software engineers, the Product Team, and, on occasion, other members of the Zoetis/Basepaws organization.
A collaborative work ethic and easy-going nature are a must. Extensive experience in similar roles as part of a direct-to-consumer (D2C) environment is a big plus.
POSITION RESPONSIBILITIES
Lead the front-end and back-end software engineering teams in developing new features, iterating on existing features, and reducing tech debt
Collaborate with the Product team on designs and plans for new and existing features within our application suite
Work with the Data team to ensure that Engineering, Product, Science, and other teams have access to the data they require
Drive the documentation of the architecture and all development processes
Ensure the code’s reliability, uptime, security, and speed meet expectations
Work with the Head of Engineering and the Product team to plan work for upcoming sprints, as well as retrospectives
Work with the team to build the vision created by the Product team with a strong emphasis on building solid, dependable, well-documented code with a focus on the scalability of the overall architecture
EDUCATION AND EXPERIENCE
Bachelor’s degree required, Master’s degree preferred
TECHNICAL SKILLS REQUIREMENTS
- 2+ years of experience as a Software Engineering Team Lead
- 7+ years of experience as a Back end or Full Stack Software Engineer, including the following experience:
- Designing, developing, testing, and maintaining enterprise B2B and B2C applications
- Relational databases (PostgreSQL preferred)
- Typescript or JavaScript (TS is strongly preferred)
- Experience with or a strong understanding of ReactJS.
- Ubuntu, including installation and shell scripting.
- Microservices architecture
- AWS Cloud services (EC2, S3, Lambda, ECS, Glue, Athena, etc.)
- Design and implementation of data structures and tools for use in data analytics.
- Excellent collaborative and communication skills
- Strong testing and documentation habits
- Independent and able to take ownership of features/projects.
Bonus Capabilities
- Strong Object-Oriented Programming experience
- Microservices Architecture experience
- Experience with PM2 for NodeJS
- Experience with genomics, bioinformatics, or similar scientific pipelines.
- Experience working with MongoDB, or other NoSQL databases.
Full timeRegularColleague
Any unsolicited resumes sent to Zoetis from a third party, such as an Agency recruiter, including unsolicited resumes sent to a Zoetis mailing address, fax machine or email address, directly to Zoetis employees, or to Zoetis resume database will be considered Zoetis property. Zoetis will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Zoetis will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor but does not have the appropriate approvals to be engaged on a search.
Zoetis is committed to equal opportunity in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, disability or veteran status or any other protected classification. Disabled individuals are given an equal opportunity to use our online application system. We offer reasonable accommodations as an alternative if requested by an individual with a disability. Please contact Zoetis Colleague Services at zoetiscolleagueservices@zoetis.com to request an accommodation. Zoetis also complies with all applicable national, state and local laws governing nondiscrimination in employment as well as employment eligibility verification requirements of the Immigration and Nationality Act. All applicants must possess or obtain authorization to work in the US for Zoetis. Zoetis retains sole and exclusive discretion to pursue sponsorship for the acquisition or maintenance of nonimmigrant status and employment eligibility, considering factors such as availability of qualified US workers. Individuals requiring sponsorship must disclose this fact. Please note that Zoetis seeks information related to job applications from candidates for jobs in the U.S. solely via the following: (1) our company website at www.Zoetis.com/careers site, or (2) via email to/from addresses using only the Zoetis domain of “@zoetis.com”. In addition, Zoetis does not use Google Hangout for any recruitment related activities. Any solicitation or request for information related to job applications with Zoetis via any other means and/or utilizing email addresses with any other domain should be disregarded. In addition, Zoetis will never ask candidates to make any type of personal financial investment related to gaining employment with Zoetis.