Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer (Data Engineering Team)

$150k - $175.4k
Full-time

Foundation Medicine Inc

About the Job: The Senior Software Engineer on the Data Engineering Team is broadly responsible for building and supporting software applications in use by the business; in particular, FoundationCORE and its components. The technical products developed by the incumbent help doctors match patients to more advanced treatment options. This role completes design, development, unit testing, code reviews, and generates technical documentation. The Senior Software Engineer has a high-level understanding of the codebase and is self-sufficient in at least one domain of FMI architecture. The incumbent makes well-reasoned decisions and trade-offs, is able to work in other parts of the codebase with guidance and, as an experienced practitioner, provides guidance to lower level Software Engineers. Key Responsibilities:

  • Help to design, develop, and maintain a robust and scalable data platform.
  • Mentor and coach team members with less experience.
  • Write high quality distributed system software.
  • Build batch and streaming pipelines for the analysis of FMI’s data assets.
* Lead other team members in:
  • Investigating design approaches;
  • Prototyping new technologies; and,
  • Evaluating technical feasibility.
  • Implement algorithms developed by FMI data scientists.
  • Identify, design, and implement internal process improvements including, but
not limited to, automating manual processes, optimizing data delivery and redesigning infrastructure for greater scalability.
  • Drive engineering best practices in the team.
  • Deliver contributions in an Agile approach and leveraging Agile methodology.
  • Other duties as assigned.
Qualifications: Basic Qualifications:
  • Bachelor’s Degree
  • 5+ year(s) of software engineering experience
Preferred Qualifications: * Advanced degree in Computer Science, Software Engineering, or a related concentration * Proficiency in two or more of the following software languages: Java, Scala, Python, or Go * 7+ years of prior software engineering experience * Deep professional experience with: * Data pipeline and workflow management tools: Airflow, Glue, Azkaban, and others * Relational databases, including

* SQL

  • Database design
  • Query tuning
  • Object-Relational Mapping (ORM)
  • Data processing tools Spark, Storm, Hadoop, Heron, and others
  • Amazon Web Services (AWS) or similar cloud platform
  • Object-oriented programming (OOP) and functional programming (FP) paradigms
  • Distributed event streaming systems: Kafka, Pulsar, Kinesis, and others
  • Profiling applications and JVM tuning
  • Containerization/containerized deployment of software: Docker, Kubernetes,
and others
  • NoSQL database technologies such as document stores and graph databases
  • Concurrency and asynchronous programming concepts
  • Prior life science industry experience, particularly in genomics or
biotechnology industry experience
  • Demonstrated understanding of Agile software delivery
  • Experience leading large-scale data warehousing and analytics projects
  • Professional experience developing software in a distributed computing
environment * Expertise in languages covering both object oriented (OO) and functional programming (FP) paradigms
  • Strong refactoring abilities and test automation skills
  • Experience building and delivering Continuous Integration/Continuous
Deployment (CI/CD) solutions
  • Lifelong learner mindset, passionate about software development
  • Strong interpersonal skills including successful collaboration and problem
solving with other departments and colleagues
  • Understanding of HIPAA and importance of privacy of patient data
  • Commitment to reflect FMI's values: Integrity, Courage, and Passion
The expected salary range for this position based on the primary location of Boston, MA is $150,000 - $175,400 per year. The salary range is commensurate with Foundation Medicine’s compensation practice and considers factors including, but not limited to, education, training, experience, external market conditions, criticality of role, and internal equity. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for Foundation Medicine's benefits. #LI-Hybrid Foundation Medicine, Inc. (FMI) is a global, patient-focused precision medicine company delivering high-quality, transformative diagnostic solutions in cancer and other diseases. Foundation Medicine is proud to be an Equal Opportunity and Affirmative Action employer and considers all qualified applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Further, qualified applicants will not be discriminated against on the basis of disability or protected veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also FMI's EEO Statement [ and EEO is the Law
  • Supplement
If you have a disability or special need that requires accommodation, please let us know by completing this form [ (EOE/AAP Employer)

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer (Data Engineering Team) in Boston, MA vacancy
  • $128.4k - $160.5k

     ...About the Job The Software Engineer III on the Data Engineering Team is broadly responsible for building and supporting software applications in use by the business; in particular, FoundationCORE and its components. The technical products developed by the incumbent... 
    Suggested

    Foundation Medicine

    Boston, MA
    1 day ago
  • $135k - $325k

     ...Job Overview The Senior Software Engineer - Data Modeling will work within Research Systems as part of the Data Models, Forecast Platform team, and be focused on the implementation of our next generation platform as part of a modern research data platform. Working closely... 
    Senior
    Local area

    Arrowstreet Capital

    Boston, MA
    2 days ago
  •  ...Senior Software Engineer, Data & MarTech (Hybrid, Boston, Seaport District) #26571 PROJECT STACK and TEAM: We are seeking a high-impact Senior Software Engineer to help build and scale our world-class digital platforms. In this role, you will be a key contributor to our... 
    Senior

    Evolvesquads

    Boston, MA
    4 days ago
  •  ...Data Infrastructure Engineer The Data Infrastructure teams are responsible for building and maintaining data storage technologies across the product. Teams...  ...We're Looking For We're looking for talented software engineers to help us build the vision of making our... 
    Senior

    Roberts Recruiting

    Cambridge, MA
    1 day ago
  •  ...We are looking for a remarkable Senior Software Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as...  ...apps + ecosystem) to accelerate the flow of government data into the hands of citizens, developers, businesses... 
    Senior
    Remote work

    Tyler Technologies

    Boston, MA
    4 days ago
  • $79.2k - $178.1k

     ...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models... 
    Senior
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Boston, MA
    2 days ago
  •  ...Senior Software Engineer - AI & Data Engineering Location: Boston, MA (Onsite every Thursday) About BigRio BigRio is a Boston-based...  ...efficiency, and create measurable business impact. Our team brings deep expertise in emerging technologies such as Generative... 
    Senior

    Saviance

    Boston, MA
    4 days ago
  • $119k - $299.93k

     ...processes and related controls. Those in data, analytics and technology solutions at PwC...  ...high performing, diverse, and inclusive teams, and your commitment to excellence, contributes...  ...years of professional AI/ML development, engineering, or testing experience What Sets You... 
    Senior
    Full time
    H1b

    PwC

    Boston, MA
    a month ago
  •  ...We are seeking a Senior Software Engineer to help design and evolve a centralized data platform that supports large-scale ingestion, transformation, and analytics...  ...modern data processing solutions, and mentor junior team members. Responsibilities Help define and execute... 
    Senior

    Huxley

    Boston, MA
    3 days ago
  • $135k - $325k

     ...Job Overview The Senior Software Engineer of the Shared Data Platform plays a pivotal role in designing and developing innovative services to enhance...  ..., cost management, performance, etc. Lead and assist the team in investigating potential improvements achieved by adopting... 
    Senior
    Local area
    Flexible hours

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $186.07k - $218.9k

     ...required throughout the year. Team and company-wide offsites are...  ...expected and fully supported. The Data Platform team builds and...  ...powering end-user experiences. As an engineer on the team you will...  ...least 5+ years of experience in software engineering. You have Strong... 
    Senior
    Local area

    Coinbase

    Boston, MA
    2 days ago
  •  ...Description Senior Data Engineer – Enterprise Data Enablement The Enterprise Data Enablement team is seeking a Senior Data Engineer who can design, develop, and maintain secure, scalable, and efficient data pipelines and platforms. This role will focus on building... 
    Senior
    Local area
    Monday to Friday

    Citizens

    Boston, MA
    4 days ago
  • $160k - $225k

     ...the rise of AI, companies need the best data to stay ahead of industry changes, competition...  ...intelligence to leading enterprise teams. Compa is a compensation intelligence...  ...by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy... 
    Senior
    Remote work

    COMPA

    Cambridge, MA
    12 days ago
  • $175.6k - $204.3k

     ...Francisco Bay Area, CA; and Seattle/WA. About the Team/Role As WEX continues to scale its Data-as-a-Service (DaaS) platform, the Data...  ...sources. We are seeking a hands-on Senior Manager, Software Engineering - Data Acquisition to lead our team in acquiring... 
    Senior
    Remote work
    Flexible hours

    WEX

    Boston, MA
    1 day ago
  •  ...Software Engineer Or Senior Software Engineer We are changing the way business information is...  ...found and managed, and the Web Applications team builds the tools that make our business...  .... In addition, we collaborate with the Data Generation team to explore and implement... 
    Senior

    Roberts Recruiting

    Boston, MA
    1 day ago
  • $120k - $162k

     ...Description We’re looking for a Full Stack Software Engineer to help build, modernize, and scale...  ...frontend interfaces, workflow automation, and data-driven applications — with a strong...  ...quality across a distributed engineering team. Leveling (Software Engineer or Senior Software... 
    Temporary work
    Summer work
    Local area

    Wave Life Sciences

    Cambridge, MA
    3 days ago
  •  ...Tive, Inc. in Boston seeks a Senior Software Engineer. The role involves mentoring a team while contributing to a large-scale data processing and analytics system focused on supply chain management. The ideal candidate will have a successful software engineering background... 
    Senior

    Tive Inc

    Boston, MA
    4 days ago
  • Overview Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data...  ...colleagues in 70+ countries and very few roles based in offices. Teams meet two to four times yearly in person in interesting... 
    Local area
    Work from home

    Canonical

    Boston, MA
    12 days ago
  •  ...United States is seeking a Senior AI Native Engineer to revolutionize how businesses leverage...  ...scalable AI systems, enhancing data integrity and optimizing learning processes...  ...years of AI/ML experience. Join a dynamic team dedicated to innovative solutions and client... 
    Senior

    Ernst & Young Oman

    Boston, MA
    3 days ago
  • $80k - $150k

     ...Wellington Management Company in Needham, MA is seeking a Senior Software Engineer responsible for developing data governance applications. The ideal candidate will have extensive experience with JavaScript/TypeScript, AWS services, and a strong background in both front... 
    Senior

    Wellington Management

    Needham Heights, MA
    3 days ago
  •  ...developer to design and maintain services using Python, integrate with 3rd-party design solutions, and collaborate with cross-functional teams. Candidates should have at least 5 years of experience in backend development and proficiency with Siemens NX, CATIA, or PTC's APIs.... 
    Senior

    Foundationllm

    Boston, MA
    3 days ago
  • $140k - $200k

     .... These include frontend and backend engineers, AI research scientists, and others from...  ...We're looking to hire for our Data side of our AI team at Speechify. This role is responsible...  ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do... 
    Full time
    Work at office
    Shift work

    Clutch Canada

    Cambridge, MA
    3 days ago
  •  ...Capital One Financial in Philadelphia seeks a Senior Associate, Data Engineer to support the design and development of data architectures....  ...and optimize data pipelines while collaborating with various teams. Requirements include at least 2 years in application development... 
    Senior

    Capital One Financial Corp

    Cambridge, MA
    3 days ago
  • $125k - $225k

    Software Engineer, Data Interested in this role? Email us at ****@*****.***. Send a GitHub link or an example of a messy data problem you...  ...for auction houses worldwide. We’re a small, venture‑backed team with a bold mission: to modernize a multi‑billion‑dollar... 
    Work at office
    Worldwide

    Garuda Ventures

    Boston, MA
    4 days ago
  • CarGurus LLC in Boston, Massachusetts, is seeking a Software Engineer to enhance the search experience and performance. This role involves collaboration across teams to deliver innovative solutions, emphasizing software development best practices. The ideal candidate will... 

    CarGurus LLC

    Boston, MA
    2 days ago
  • $98.5k - $141.5k

     ...Senior Data Engineer At MFS, you will find a culture that supports you in doing what you do...  ...and user-friendly data to investors, risk teams and clients. Are you a hands-on and...  ...design, develop, implement and deploy new software components to investment data platform... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    MFS Investment Management

    Boston, MA
    9 days ago
  • Software Engineer - Data Focus (Full-Stack Python) Full-time Peppercorn Solutions is building the infrastructure layer that wealth management has...  ...’ll report directly to the CTO and work alongside a small team, with senior leadership that takes mentorship seriously. This... 
    Remote job
    Full time
    Internship
    Visa sponsorship

    Peppercorn Solutions Inc.

    Boston, MA
    3 days ago
  • $105k - $158k

     ...Senior Java Data Engineer The Enterprise Data Frameworks team is seeking a Senior Java focused software engineer who builds and maintains large scale data processing systems using Java, Apache Spark, and Kafka. This role is intended for experienced backend engineers... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Citizens Financial Group, Inc.

    Boston, MA
    4 days ago
  •  ...GoTo Meeting is seeking a Senior Software Engineer specializing in ETL and Java to work in Boston, MA...  ...solid understanding of ETL processes and data pipelines. Responsibilities include collaborating with cross-functional teams, optimizing data processes, and conducting... 
    Senior

    GoToMeeting

    Boston, MA
    3 days ago
  • $100k - $160k

     ...A well-established Data Center contractor is seeking a skilled BAS Application Engineer in Boston, MA. This position involves programming, integrating, and commissioning Building Automation Systems for critical facilities. Competitive salary of $100K–$160K plus bonuses... 
    Senior
    For contractors

    ControlsJobs

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer (Data Engineering Team). Be the first to apply!