Pumpkin is looking for a Software Engineer to play a crucial role in revolutionizing pet care by developing cutting-edge software solutions that significantly improve the lives of pets, their owners, and veterinarians. Your expertise will drive the creation of scalable, reliable, and high-performance applications that consistently meet business needs and exceed user expectations. By optimizing system architecture, promoting best practices, and fostering a culture of innovation, you will contribute directly to the delivery of exceptional pet care through technology. This role is a remote for those outside of a commutable distance of the New York City office. Some travel will be required. Individuals located in the NYC area will be considered hybrid, with a minimum requirement of 2 days a week in the office. What You'll Do: Collaborate with the team to design software solutions and write high quality code aligned with architectural guidelines and project requirements. Conduct thorough code reviews to maintain code standards, provide feedback, and ensure best practices across the engineering team. Monitor application performance, troubleshoot issues, and implement improvements to optimize efficiency. Create and maintain technical documentation to guide future development efforts and ensure knowledge sharing across packs. Implement automated tests and participate in the quality assurance process to ensure the software meets functional and nonfunctional requirements. Stay current with emerging technologies and industry trends. What We're Looking For: At least 3 years of hands-on software development experience. Proficiency in Python and familiarity with at least one other programming language (Java, C#, or JavaScript). Ability to communicate technical concepts effectively to both technical and non-technical peers. Solid problem-solving skills, with experience in analyzing issues and implementing effective solutions. Bonus Points: Proficiency in modern front end frameworks like React. Understanding of application security protocols and standards. Familiarity with data science concepts including machine learning and data engineering.