Sr Software Engineer (Data Engineering Team)
$150k - $175.4kFoundation 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.
- 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
- Drive engineering best practices in the team.
- Deliver contributions in an Agile approach and leveraging Agile methodology.
- Other duties as assigned.
- Bachelor’s Degree
- 5+ year(s) of software engineering experience
* 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,
- NoSQL database technologies such as document stores and graph databases
- Concurrency and asynchronous programming concepts
- Prior life science industry experience, particularly in genomics or
- Demonstrated understanding of Agile software delivery
- Experience leading large-scale data warehousing and analytics projects
- Professional experience developing software in a distributed computing
- Strong refactoring abilities and test automation skills
- Experience building and delivering Continuous Integration/Continuous
- Lifelong learner mindset, passionate about software development
- Strong interpersonal skills including successful collaboration and problem
- Understanding of HIPAA and importance of privacy of patient data
- Commitment to reflect FMI's values: Integrity, Courage, and Passion
- Supplement
$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$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...SeniorLocal area- ...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
- ...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
- ...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...SeniorRemote work
$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...SeniorTemporary workWork experience placementImmediate startFlexible hours- ...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
$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...SeniorFull timeH1b- ...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
$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...SeniorLocal areaFlexible hours$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...SeniorLocal area- ...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...SeniorLocal areaMonday to Friday
$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...SeniorRemote work$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...SeniorRemote workFlexible hours- ...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
$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 workSummer workLocal area- ...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
- 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 areaWork from home
- ...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
$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- ...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
$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 timeWork at officeShift work- ...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
$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 officeWorldwide- 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...
$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...SeniorWork at officeLocal areaRemote workFlexible hours- 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 jobFull timeInternshipVisa sponsorship
$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...SeniorWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...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
$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...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer (Data Engineering Team). Be the first to apply!
- software developer internship no experience Boston, MA
- federal - software developer Boston, MA
- research software engineer Boston, MA
- software engineer contract Boston, MA
- part time software developer Boston, MA
- software engineer healthcare Boston, MA
- network software engineer Boston, MA
- ngo software engineer Boston, MA
- software development engineer aws Boston, MA
- software developer internship Boston, MA

