Elanco logo

Senior Engineer

Elanco
Remote friendly (Indianapolis, IN)
United States
IT

Role Summary

Senior Engineer in a cross-functional product squad, serving as a technical lead and key contributor to design and implementation. Works closely with product manager and product designer, influencing through technical expertise, product knowledge, and business acumen. Reports to the Engineering Director, Enterprise SaaS & Cloud Integrations.

Responsibilities

  • Technical Design and Implementation:
    • Designing and implementing complex product features and improvements, contributing to technical architecture discussions.
    • Working on rapid prototypes during product discovery, exploring technical feasibility and identifying potential solutions.
    • Writing high-quality, testable, and maintainable code, following engineering best practices.
  • Collaboration and Communication:
    • Collaborating closely within the product team during product discovery to identify opportunities and constraints, and help discover effective solutions.
    • Clearly communicating technical concepts and trade-offs to both technical and non-technical audiences.
    • Actively participating in code reviews, providing constructive feedback and mentoring other engineers.
    • Actively participating in code reviews, ensuring code quality, consistency, and maintainability.
  • Continuous Improvement:
    • Proactively identifying and addressing areas of technical debt.
    • Staying up-to-date on new technologies and industry best practices.
    • Sharing your learnings and insights with the broader engineering community within Elanco.

Qualifications

  • Required: Education — Bachelor's degree in Computer Science or equivalent practical experience.
  • Required: 5+ years of experience developing and integrating commercial software.
  • Required: Deep understanding of modern software development methodologies.
  • Required: Proven ability to solve hard technical problems with many constraints.
  • Required: Strong problem-solving skills and a collaborative mindset.
  • Required: Experience working with CRM, Sales, and Marketing SaaS solutions.
  • Preferred: Experience in regulated industry and working GxP systems.

Education

  • Bachelor's degree in Computer Science or equivalent practical experience.

Additional Requirements

  • Location: Indianapolis, Indiana at Elanco's Global headquarters (Hybrid environment).
  • Travel: 0–10%.