Search jobs > Redwood City, CA > Senior software engineer

Senior Software Engineer

Exact Sciences
Redwood City, California, US
$124K-$200K a year
Full-time

Help us change lives

To be considered for an interview, please make sure your application is full in line with the job specs as found below.

At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most.

Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you’re working to help others.

Position Overview

At Exact Sciences, we are cancer fighters. We are united by our mission to change lives by providing earlier, smarter answers.

Through advances in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes.

As a Senior Engineer I, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas.

This role will have a lead role in the design, development, and testing of software applications for Exact Sciences, creating expert design concepts and foolproof debugging.

This role will be able to resolve most issues and problems effectively with minimal oversight, communicate effectively with business stakeholders and mentor junior team members.

This role will routinely make key decisions for the team, be accountable for application quality, and be highly productive.

Working in our Software Engineering teams, you will be responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.

You will design and create engineering specifications for building software programs based on a broad knowledge of information systems and determine what development methodology to use after documenting software requirements.

This is a hybrid position; working arrangement will be a blend of onsite work in our office location and remote.

Essential Duties

Include, but are not limited to, the following :

  • Has complete knowledge, skills, and understanding of practices for complex programs and initiatives demonstrating creativity and substantial understanding of specialized techniques, processes, procedures.
  • Troubleshoot issues and problems of medium complexity for major software applications; break down complex tasks, make reasonable decisions, investigate and fix bugs, and operate independently.
  • Initiate independent designs that impact and influence the department’s delivery and approach. Lead reviewing design alternatives, problems, and solutions with an eye on limiting the need for later problem solving.
  • Consistently influence and make significant decisions within a project, demonstrating good judgment in selecting methods and techniques for obtaining solutions based in a solid understanding of business strategy and best practices with minimal instructions for difficult or unpredictable situations.
  • Contribute individual capabilities to the achievement of group objectives, and work effectively with others in a group setting.

This includes mentoring, coaching, and technical guidance for junior members of the team.

  • Build successful internal and external partnerships with peers, SMEs, stakeholders, and decision-makers.
  • Communicate clear and concise project plans / designs and status updates for a project.
  • 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.

Minimum Qualifications

  • Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or High School Diploma / General Education Degree and 4 years of relevant experience as outlined in the essential duties in lieu of Bachelor’s Degree.
  • Complete knowledge and full understanding of software development design and development, and relevant domain specific skills.
  • Understanding of and significant experience with object-oriented programming.
  • 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.
  • 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.
  • Authorization to work in the United States without sponsorship.

Preferred Qualifications

Next Generation Sequencing data analysis tools and workflows.

Salary Range :

$124,000.00 - $200,000.00

The annual base salary shown is for this position located in US - CA - Redwood City on a full-time basis and may differ by hiring location.

In addition, this position is bonus eligible, and is eligible to receive company stock upon hire as well as annually.

Exact Sciences is proud to offer an employee experience that includes paid time off (including days for vacation, holidays, volunteering, and personal time), paid leave for parents and caregivers, a retirement savings plan, wellness support, and health benefits including medical, prescription drug, dental, and vision coverage.

Learn more about our benefits.

Our success relies on the experiences and perspectives of a diverse team, and Exact Sciences fosters a culture where all employees can develop personally and professionally with a sense of respect and belonging.

If you require an accommodation, please contact us here.

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, creed, disability, gender identity, national origin, protected veteran status, race, religion, sex, sexual orientation, and any other status protected by applicable local, state, or federal law.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

Software Engineer - Scheduling (Remote). ...

Promoted
Apple
Cupertino, California

Join the team building revolutionary ML experiences for Apple Watch! As a senior software engineer, you'll be part of a small group working to prototype and ship ML-powered features that integrate deeply into watchOS experiences millions use every day. You will have many responsibilities relating to...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer, Reliability. ...

Promoted
Apple
Cupertino, California

We are seeking a talented software engineer to help us to both build and maintain next-generation technologies for Apple's mobile, desktop, wearable, and services platforms. Besides networking, you are already proficient in - and if you're still learning as we all are, are encouraged to become fluen...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Backend Senior Software Engineer. ...

Promoted
Apple
Cupertino, California

As a Senior SRE you will help lead and mentor other engineers as well as communicate with senior leadership. Apple's Software Delivery team is looking for an innovative Senior SRE with experience managing physical infrastructure and cloud solutions to design, build, and maintain our core infrastruct...

Walmart
CA, United States

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Evolvesquads
San Mateo, California

Engineering department: 1 Principal Engineer, 1 DevOps Engineer, 10 Software Engineers. As a senior member of our engineering department, you will be responsible for leading and guiding junior engineers while contributing to the design, development, and maintenance of our software applications. Now ...

Money Fit by DRS
Palo Alto, California

Mortgage is complex, our platform is complex, good software engineering is complex. At this early stage, we’re looking for engineers who can see the opportunity of what we’re building towards and want to have a hand in building it. If you like pushing yourself to learn a massive amount while shippin...

Motion Recruitment
California, United States

Leader in their industry, our exciting global SaaS construction platform client seeks a contract Senior Software Engineer. We are looking for a Senior Software Engineer to join the Runtime Platform Group. As a Senior Software Engineer, you’ll be on a team building a secure, compliant SaaS platform f...