Skip to content

Principal Engineer – Software
Company | Exact Sciences |
---|
Location | Madison, WI, USA |
---|
Salary | $152000 – $242000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or High School Diploma/General Education Degree and 12 years of relevant experience as outlined in the essential duties in lieu of Bachelor’s Degree.
- Expert in 1 or more object-oriented programming languages.
- RESTful web services, Relational Databases (Postgres, SQL Server), and ORM technologies (JPA2, Hibernate, Entities Framework).
- Designing and developing apps that access and or utilize cloud-based frameworks (e.g., Azure, Amazon AWS Services/SDKs, etc.).
- Agile development tools; including, but not limited to, JIRA, Confluence repository.
- Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit.
- Demonstrated ability to perform the essential duties of the position with or without accommodation.
Responsibilities
- Apply expert knowledge, skills, and practices to diverse programs and complex initiatives demonstrating creativity and mastery of specialized techniques, processes, procedures. Exercise independent judgment in methods, techniques, and evaluation criteria for obtaining results.
- Troubleshoot, debug, and diagnose issues of high complexity for major software platforms.
- Provide guidance to engineers and technical expertise and coaching to product team.
- Design lasting platforms in collaboration with product teams on large scale business or technology project(s).
- Drive the quality of platforms and organizational practices that impact and influence the department’s delivery and approach.
- Contribute, interpret, and communicate enterprise, technical, project, and operational strategies, taking into account company dynamics.
- Build successful internal partnerships with IT leadership, peers, SMEs, stakeholders, and decision-makers. Manage vendor and external partnerships.
- Work on projects of high complexity with multiple business units, ongoing acquisition integration activity, or large cross-functional program implementations.
- Exercise independent judgment in methods, techniques and evaluation criteria that affect schedules, operations, and functional activities.
- Ability to work nights and/or weekends, as needed.
- Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
- Support and comply with the company’s Quality Management System policies and procedures.
- Maintain regular and reliable attendance.
- Ability to act with an inclusion mindset and model these behaviors for the organization.
Preferred Qualifications
- Next Generation Sequencing data analysis tools and workflows.
- Ability to code in Python at an expert level.