Exact Sciences Logo

Exact Sciences

Software Engineer II - C#/Python

Posted 3 Days Ago
In-Office or Remote
5 Locations
82K-135K Annually
Mid level
In-Office or Remote
5 Locations
82K-135K Annually
Mid level
As a Software Engineer II, you will design, develop, test, and maintain software components, collaborating with cross-functional teams while adhering to quality management processes.
The summary above was generated by AI

Help us change lives

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 an Engineer II, you will have a basic understanding of all software components for Exact Sciences. This role will design, develop, test, and maintain software components of moderate complexity with the general instruction from senior engineers and drive tasks to completion. This role will leverage well-developed professional and technical expertise to work collaboratively on cross-functional agile teams to deliver high quality software.

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 position is eligible to work 100% remotely in the US.

Essential Duties

Include, but are not limited to, the following:

  • Apply solid software engineering principles, design patterns, and best practices to develop and maintain Java-based applications of moderate to high complexity.
  • Design, develop, and test scalable features and services with minimal supervision. Investigate and resolve complex bugs and performance issues.
  • Participate in architectural discussions and contribute to the evaluation of design alternatives, providing input that balances technical quality, business value, and delivery timelines.
  • Proactively communicate tasks progress, technical challenges, and risks to project stakeholders and engineering leadership.
  • Collaborate cross-functionality with product managers, QA engineers, DevOps, and other technical teams to deliver high-quality, maintainable solutions.
  • Follow and help improve the team’s development processes, ensuring alignment with the company’s Quality Management System (QMS) and engineering standards.
  • Assist with deployments and provide production support, including occasional night or weekend availability when required.
  • Demonstrate and promote the company’s values of accountability, innovation, integrity, quality, and teamwork through your work and interactions.
  • Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
  • Maintain regular, reliable attendance and contribute to a positive, inclusive team environment.
  • Model inclusive behaviors and support a culture of respect, collaboration, and belonging within and beyond the team.

Minimum Qualifications

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field; or equivalent combination of education and at least 4 years of relevant professional experience in lieu of a degree.
  • Hands-on experience in one or more object-oriented programming languages, with a strong preference for Java; capable of writing clean, maintainable, and efficient code.
  • Some experience with service communication protocols, such as RESTful APIs, gRPC, SOAP, and messaging systems (e.g., message queues and event-driven architectures).
  • Proficient in working with relational databases such as PostgreSQL with hands-on experience using ORM technologies like JPA (Java Persistence API) and Hibernate.
  • Hands-on experience building and managing cloud-based API solutions on AWS (preferred), GCP, or Azure, with a solid understanding of cloud-native design principles and services.
  • Experience working in Scrum teams, with a strong understanding of Agile principles and development tools, including JIRA and Confluence.
  • Authorization to work in the United States without sponsorship.

Preferred Qualifications

  • C#/Python experience
  • Familiar with EHR systems in a healthcare environment.
  • Experience using AI tools in coding
  • Some knowledge with healthcare interoperability standards such as HL7 and FHIR.
  • Basic understanding of DevOps practices, including building and maintaining CI/CD pipelines.
#LI-JL2

Salary Range:

$82,000.00 - $135,000.00

 

The annual base salary shown is a national range for this position on a full-time basis and may differ by hiring location. In addition, this position is bonus eligible.

 

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.

Not ready to apply? Join our Talent Community to stay updated on the latest news and opportunities at Exact Sciences.

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to disability, protected veteran status, and any other status protected by applicable local, state, or federal law.

To view the Right to Work, E-Verify Employer, and Pay Transparency notices and Federal, Federal Contractor, and State employment law posters, visit our compliance hub. The documents summarize important details of the law and provide key points that you have a right to know.

Top Skills

AWS
Azure
C#
Ci/Cd
Confluence
Fhir
GCP
Grpc
Hl7
Java
JIRA
Orm
Postgres
Python
Restful Apis
Soap

Similar Jobs

A Minute Ago
Remote or Hybrid
FL, USA
105K-175K Annually
Mid level
105K-175K Annually
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Counter Adversary Operations Specialist Sales Manager, you will identify and close new business opportunities in cybersecurity markets, engage with key decision makers, and collaborate with cross-functional teams to drive sales and revenue growth.
Top Skills: Cyber Threat HuntingCyber Threat IntelligenceCybersecuritySalesforceSIEM
6 Minutes Ago
Remote
USA
Junior
Junior
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
The Executive Assistant will manage calendars, prepare agendas, coordinate with teams, and handle personal errands for the founders, ensuring efficiency.
6 Minutes Ago
In-Office or Remote
2 Locations
Mid level
Mid level
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Lead and grow a mid-market sales team by hiring, coaching, and managing performance while driving revenue targets and processes.
Top Skills: AIMarketing TechSaaSSeo

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account