High Voltage Engineer A.C. CoyHigh Voltage EngineerPittsburgh, PennsylvaniaFull timeStrong communication skills with the ability to interact directly with customers, cross-functional engineering teams, and factories to interpret technically complex projects. Preferred Experience: Prior experience with high-voltage dead tank circuit breakers, switchgear or substation equipment.
Lead Bridge Engineer, Sr. Project Manager SidaraLead Bridge Engineer, Sr. Project ManagerPhiladelphia, PennsylvaniaYou should have experience in the project management of bridge projects, solid technical background and experience with the design of bridges, and a sound understanding of the regional bridge market and requirements for project delivery. A minimum of 15+ years of project management and bridge design experience is required, experience on projects with local clients such as DOT and other state and/or federal agencies will be preferred.
Principal Engineer – Transmission Scenario Planning - External Analysis Specialist Baltimore Gas and Electric CompanyPrincipal Engineer – Transmission Scenario Planning - External Analysis SpecialistKENNETT SQUARE, PennsylvaniaFull timeDevelops and/or leads teams in studies, plans, criteria, specifications, calculations, evaluations, design documents, performance assessments, integrated systems analysis, cost estimates, budgets, associated with the planning, design, licensing, construction, operation, and maintenance of Exelon's electric generation, transmission, distribution, gas and telecommunication facilities/systems. We are a Fortune 200 company, 20,000 colleagues strong serving more than 10.7 million customers at six energy companies -- Atlantic City Electric (ACE), Baltimore Gas and Electric (BGE), Commonwealth Edison (ComEd), Delmarva Power & Light (DPL), PECO Energy Company (PECO), and Potomac Electric Power Company (Pepco).
Senior Civil Engineer, Land Development | Chalfont, PA | Bohler BohlerSenior Civil Engineer, Land Development | Chalfont, PA | BohlerChalfont, PennsylvaniaAt Bohler, you’ll help shape the sites that define Bucks County, collaborating with experienced engineers and project leaders to solve complex design challenges and deliver impactful projects. In this role, you’ll be deeply involved in all aspects of site design, grading, utilities, stormwater management, and permitting, while helping ensure design quality, constructability, and compliance.
Senior Bess Product Safety Engineer AES CorporationSenior Bess Product Safety EngineerConshohocken, PA$113,000–$141,525 / yearThe expected salary for this position, at commencement of employment, is between $113,000 and $141,525/year; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Develop and maintain fire code compliance matrices and AHJ‑specific permitting documentation, while interfacing with Authorities Having Jurisdiction (AHJs), third‑party engineers, and certification bodies throughout the permitting and approval process.
Senior Civil Engineer Mitsubishi Electric Power Products, Inc.Senior Civil EngineerWarrendale, PACollaborate with the design and project teams (project engineers, project managers, system engineers, drafters, schedulers, purchasers) and provide expertise and support on civil and structural matters. Mitsubishi Electric Power Products, Inc. (MEPPI) is seeking a Senior Civil Engineer to perform civil engineering functions during the proposal, design, and construction stages of substation projects.
Mechanical Engineer - Nuclear Hatch LtdMechanical Engineer - NuclearPittsburgh, PAOur teams are developing first‑of‑a‑kind programs in fusion energy development, small and advanced modular reactor design, nuclear sustainability for waste processing and volume reduction, and transformation of the long‑term storage landscape, to name just a few. Our energy expertise in the oil and gas sector comprises the entire value chain - upstream, midstream, and downstream; and in the power sector includes thermal, nuclear, waterpower, renewable, hybrid, transmission and distribution, and grid modernization.
NewAssociate Consultant Engineer Ramboll UK LtdAssociate Consultant EngineerBlue Bell, PA$60,000–$75,000 / year0-3 years of relevant technical and field investigation experience (or interest to perform), including but not limited to soil, groundwater, soil vapor, and indoor air sampling; soil excavation oversight; well installations and development; subcontractor oversight; remedial activities; and other related techniques under state and federally regulated programs. Actual pay may be more or less than the posted range, depending on numerous factors, including experience, geographical location, internal equity, market conditions, education/training and skill level, and does not include bonuses, overtime, or other forms of compensation or benefits.
Mechanical Engineer Hatch LtdMechanical EngineerPittsburgh, PAWith expertise in sustainable studies, asset building and operations, and industry-leading efficiencies, our best-in-class team leverages methodologies, governance and systems that are unparalleled in the engineering space. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate.
NewIntegration & Automation Engineer Schweitzer Engineering Laboratories IncIntegration & Automation EngineerKing of Prussia, PA$97,700–$144,400 / yearWorking knowledge of the following: SEL products and protocols, Electric utility telecommunications, IEC 61850, IEC 60870-103, -101, -104, DNP3, Modbus, PRP, IEEE 1588, 3-phase and electric power systems, Electric utility protection practices, NERC-CIP compliance requirements, Industrial controls and PLCs. As an Integration & Automation Engineer, a typical day might include the following: Maintain advanced technical knowledge and skills to contribute to the development and enhancement of integration and automation features in SEL products.
Senior Civil Design Engineer (Land Development) | Mechanicsburg, PA| Bohler BohlerSenior Civil Design Engineer (Land Development) | Mechanicsburg, PA| BohlerMechanicsburg, PennsylvaniaIn this role, you’ll be deeply involved in all aspects of site design, grading, utilities, stormwater management, and permitting, while helping ensure design quality, constructability, and compliance. Collaborating with seasoned engineers and project leaders, you’ll take ownership of design challenges, refine your technical approach, and help bring innovative ideas to life.
Wastewater Engineer TheMasonGroupWastewater EngineerMalvern, PennsylvaniaWorking together for a sustainable future we assist clients in various industries, including water, wastewater, food and beverage, transportation, private utilities, municipal, industrial, and chemical. Function in a lead engineering role for projects including completion of process and hydraulic detailed design, specifications, permit application, and design engineering reports.
Principal Engineer – Transmission Scenario Planning - External Analysis Specialist Delmarva PowerPrincipal Engineer – Transmission Scenario Planning - External Analysis SpecialistKENNETT SQUARE, PennsylvaniaFull timeDevelops and/or leads teams in studies, plans, criteria, specifications, calculations, evaluations, design documents, performance assessments, integrated systems analysis, cost estimates, budgets, associated with the planning, design, licensing, construction, operation, and maintenance of Exelon's electric generation, transmission, distribution, gas and telecommunication facilities/systems. We are a Fortune 200 company, 20,000 colleagues strong serving more than 10.7 million customers at six energy companies -- Atlantic City Electric (ACE), Baltimore Gas and Electric (BGE), Commonwealth Edison (ComEd), Delmarva Power & Light (DPL), PECO Energy Company (PECO), and Potomac Electric Power Company (Pepco).
Electrical Engineer Senior - Pittsburgh, PA Hudson ManpowerElectrical Engineer Senior - Pittsburgh, PAPittsburgh, Pennsylvaniaexpertise to integrate advanced technologies like automation, real-time monitoring, and energy storage, driving efficiency and innovation across operations. Manages complex engineering projects from concept to completion ensuring alignment with business.
Civil Engineer Schweitzer Engineering Laboratories IncCivil EngineerKing of Prussia, PA$92,000–$142,000 / yearAs Substation Civil/Structural Engineer in Engineering Services, you'll provide solutions and services that help our customers protect and control critical electrical infrastructure and power systems worldwide. Located just forty miles from Los Angeles, adjacent to the John Wayne/Orange County airport and only a short drive to the beautiful Southern California beaches.
NewQuality Engineer Principal - MLOps The PNC Financial Services Group IncQuality Engineer Principal - MLOpsPittsburgh, PA$91,000–$185,900 / yearCompetitive Advantages, Customer Solutions, Design, Enterprise Architecture Framework, Machine Learning (ML), Machine Learning Operations, Model Validation, QA Automation, Risk Assessments, Technical Knowledge, Test Automation Strategy. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
Sr. Solutions Engineer - Public Sector - SLED Palo Alto Networks IncSr. Solutions Engineer - Public Sector - SLEDPhiladelphia, PA$198,000–$273,000 / yearTechnical Expertise & Solution Demonstration: Serve as the subject matter expert on Idira's Identity Security solutions, providing in-depth knowledge and technical guidance to public sector organizations and partners, through business value presentations, solution demonstrations, architecture reviews, etc. Solutions Engineers are the primary technical resource for the field sales force hence, they are responsible for actively driving and managing the technology evaluation stage of the sales process, working in conjunction with the sales team and others as the key technical advisor and product advocate for our solutions.
Staff Computer Vision AI/ML Engineer CACI International IncStaff Computer Vision AI/ML EngineerKing of Prussia, PA$98,500–$206,800 / yearExperience leading an interdisciplinary team of researchers and software developers and working with a program manager to define project scope and schedule to ensure we meet project milestones as defined by our customers. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.
Principal Software Engineer - Java Platform Engineering - US Oracle CorpPrincipal Software Engineer - Java Platform Engineering - USPittsburgh, PA$99,600–$223,400 / yearOracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle''s differing products, industries and lines of business. Youll work on distributed systems, Kubernetes, applied AI, and highly resilient healthcare infrastructure with the autonomy to influence architecture, engineering direction, and product strategy.
Staff Computer Vision Ai/Ml Engineer CACI International Inc.Staff Computer Vision Ai/Ml EngineerKing Of Prussia, PA$98,500–$206,800 / yearExperience leading an interdisciplinary team of researchers and software developers and working with a program manager to define project scope and schedule to ensure we meet project milestones as defined by our customers. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.
Senior Database Engineer (Hybrid) AllocoreSenior Database Engineer (Hybrid)Mechanicsburg, PAThe Senior Database Engineer will work closely with application, cloud, data engineering, DevOps, and release teams to ensure database platforms are reliable, scalable, secure, and optimized for business-critical workloads. This role focuses on Aurora PostgreSQL, DocumentDB, Redshift, Databricks, ElastiCache, API troubleshooting, Query tuning, Database migrations, Automation, and New database feature implementation.
Lead Software Engineer - 90403381 National Railroad Passenger CorpLead Software Engineer - 90403381Philadelphia, PA$103,700–$134,460 / hourOur values of 'Do the Right Thing, Excel Together and Put Customers First' are at the heart of what matters most to us, and our Core Capabilities, 'Building Trust, Accountability, Effective Communication, Customer Focus, and Proactive Safety & Security' are what every employee needs to know and do to be most impactful at Amtrak. Amtrak may offer additional incentive and pay programs to recognize and reward our employees, including a short-term incentive bonus based upon factors such as individual and company performance that is commensurate with the level of the position and/or long-term incentive plan compensation.
Full Stack Software Engineer CACI International IncFull Stack Software EngineerPhiladelphia, PA$82,100–$172,400 / yearPay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Ability to collaborate with cross-functional teams including product managers, architects, and other engineers to define, design, and ship new features.
Legal Engineer Goodwin Procter LLPLegal EngineerPhiladelphia, PAYou will partner with lawyers, knowledge management, and Digital & Technology teams to develop innovative tools that make the practice of law more efficient, scalable, and data-driven-leveraging modern technologies including automation, AI, and advanced data platforms. Here, we're not just supporting a law firm; we're partnering with attorneys and clients to deliver cutting-edge solutions in high-stakes litigation and dispute resolution, world-class regulatory compliance and advisory services, and complex transactions.
Senior Design Engineer The Panther GroupSenior Design EngineerKing of Prussia, PAOur client, a leading manufacturer and service provider of industrial power transmission equipment, is seeking an experienced Design Engineer to join its engineering team. Collaborate with manufacturing, quality, field service, customer support, and sales teams to resolve technical issues and support successful project execution.
Software Engineer-Frontend Globus Medical Inc.Software Engineer-FrontendAudubon, PAThe following skill sets are preferred:- Experience with C/C++ and Qt Widgets- Familiarity with gRPC and/or Protocol Buffers- Experience with web performance optimization- Familiarity with linear algebra and 3D math concepts- Experience writing scripts in Bash, PowerShell or Python- Experience in Medical Device field. Qualifications: In order to be qualified for this role, you must possess the following: Bachelor's Degree in Engineering, Computer Science, similar technical field of study or equivalent practical experience.
Lead Data Engineer / Integration Specialist City of Philadelphia PALead Data Engineer / Integration SpecialistPhiladelphia, PASome examples of OIT's commitment to serving the public through the effective and innovative integration of City open data include: https://Atlas.phila.govhttps://property.phila.govhttps://Openmaps.phila.govhttps://streetsmartphl.phila.gov/www.phila.gov/solarmapwww.phila.gov/stressmapEssential Experience savings of 10% to 40% on your educational expenses, extending not only to City employees but in some cases, spouse and dependents too!*The successful candidate must be a city of Philadelphia resident within six months of hireEffective May 22, 2023, vaccinations are no longer required for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia.
Automation Engineer II Aurora Innovation IncAutomation Engineer IIPittsburgh, PA$87,000–$125,500 / yearThis role builds the automation pipelines that turn manual, repetitive IT work into permanent, auditable, scalable solutions, from employee/contractor lifecycle automation and identity integrations to the intelligence behind our Slack-based support bot that can resolve user-submitted issues directly in-thread. Build the response and task-execution logic for Aurora's Slack-based IT support bot, interpreting user-submitted issues and triggering deterministic automations to resolve them without a ticket being assigned to a human.
Software Engineer Associate - Full Stack Nomura Holdings IncSoftware Engineer Associate - Full StackPhiladelphia, PA$120,000–$150,000 / yearYou will be considered a top candidate if you have familiarity with our tech stack (React, Python, AWS, Lambda, Redshift, S3), our platforms (Aladdin, Bloomberg, FactSet) or our business domain (research, portfolio construction, trading and execution, performance attribution across equities, fixed income and derivatives). By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Wealth Management, Investment Management, and Wholesale (Global Markets and Investment Banking).
Lead Engineer, AI Development Experience Live Nation Entertainment IncLead Engineer, AI Development ExperiencePA$152,000–$190,000 / yearYou'll design and build the APIs, SDKs, CLI tools, and workflows that make it effortless for both technical and non-technical teams to leverage AI capabilities, while ensuring production-grade reliability, observability, and security. 2+ years hands-on experience building generative AI tooling including LLM APIs, prompt engineering, agent frameworks, and AI orchestration platforms; experience building full stack applications is a major plus.
Software Engineer (Full Stack) CACI International IncSoftware Engineer (Full Stack)King of Prussia, PA$98,500–$206,800 / yearPay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Ability to collaborate with cross-functional teams including product managers, architects, and other engineers to define, design, and ship new features.
URBN Staff Engineer, GenAI Urban Outfitters IncURBN Staff Engineer, GenAIPhiladelphia, PAIf you are energized by the intersection of software engineering and generative AI, and you want to build the infrastructure and tooling that turns cutting-edge image and video models into real products, we invite you to help shape the future of intelligent, AI-native creative experiences at URBN. Design, build, and optimize image and video generation pipelines (generation, inpainting, upscaling, style transfer, conditioning, post-processing) into production-ready, observable services with attention to cost, latency, and throughput.
NewSenior Software Engineer MongoDB IncSenior Software EngineerPittsburgh, PARemote$126,000–$248,000 / yearThis includes building tools for MongoDB Atlas: our database as a service offering and fastest growing product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. The Developer Tools Team works on a variety of APIs and customer-facing UIs empowering MongoDB users to interact with their stored data, whether that's on desktop via MongoDB Compass or in the browser via Atlas Data Explorer.
Cloud Ops Engineer Nomura Holdings IncCloud Ops EngineerPhiladelphia, PA$110,000–$135,000 / yearBy connecting markets East & West, we service the needs of individuals, institutions, corporates and governments through our four business divisions: Wealth Management, Investment Management, Wholesale (Global Markets and Investment Banking) and Banking. If hired in the U.S., employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors".
Software Engineer Pantherx Specialty LLCSoftware EngineerPittsburgh, PARelational database (RDBMS) technology such as: Microsoft SQL Server, MySQL or PostgreSQL with a solid understanding of SQL. In every line of service, in every position and area of expertise, PANTHERx associates are driven to provide the highest quality outcomes for our patients.
NewSoftware Engineer (902128) Pantherx Specialty LLCSoftware Engineer (902128)Pittsburgh, PARelational database (RDBMS) technology such as: Microsoft SQL Server, MySQL or PostgreSQL with a solid understanding of SQL. In every line of service, in every position and area of expertise, PANTHERx associates are driven to provide the highest quality outcomes for our patients.
Chief Building Engineer General AccountsChief Building EngineerPhiladelphia, PennsylvaniaMonitors operations and maintains refrigeration, water cooling and air conditioning equipment, boilers, heating, ventilating and hot water equipment, pumps, valves, piping and filters, other mechanical and electrical equipment, changing light bulbs and ballasts. They will also maintain heating, lighting, ventilating, air conditioning, power refrigeration, building electrical and controls, water treatment, and other mechanical and electrical equipment.
Kubernetes Platform Engineer GlobalchannelmanagementKubernetes Platform EngineerPhiladelphia, PennsylvaniaProven track record leading end-to-end modernization projects that migrated production VM‑based middleware/backend services (preferably voice or other latency‑sensitive apps) into Kubernetes-based production environments — delivered migration planning, staged cutovers, and successful production rollouts. Delivered automation and release pipelines that enabled repeatable deployments and infrastructure lifecycle management in production — produced CI/CD pipelines, infrastructure‑as‑code modules, and automation/playbooks to support testing, deployment, and production cutover activities.
Control System Engineer - PLCs NoblisControl System Engineer - PLCsPhiladelphia, Pennsylvania$78,900–$123,300 / yearFull timeResponsibilities: Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions to enable research, development, test and evaluation, acquisition, engineering, systems integration, in-service and fleet engineering with cybersecurity, comprehensive logistics, and life-cycle savings. Compensation at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws.
Software Engineer Shift4 Payments IncSoftware EngineerPAThis role involves writing clean, modular, and maintainable code, participating in code reviews, deploying builds to a continuous integration pipeline, and owning major projects. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry.
NewSoftware Engineer, Platform - State College, PA, USA SpeechifySoftware Engineer, Platform - State College, PA, USAState College, PAOver 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
NewUI/UX Software Engineer - NREC Carnegie Mellon UniversityUI/UX Software Engineer - NRECPittsburgh, PennsylvaniaCo-Design Human-Machine Interfaces: Partner closely with robotics engineers, hardware teams, and field operators to design custom, intuitive interfaces for complex robotic systems. The members of our technical staff collaborate closely with leadership and multidisciplinary teams to design, build, and deploy sophisticated robotic solutions that address complex challenges in industrial, commercial and government sectors.
Senior Security Engineer Akamai Technologies, Inc.Senior Security EngineerHarrisburg, PA$112,500–$202,500 / yearFor US based candidates only - the base salary for this position ranges from $112,500 - $202,500/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone.
Building Engineer JLLBuilding EngineerNew Stanton, PAWhat your day-to-day will look like: Building Systems Maintenance: Perform repairs and preventative maintenance on HVAC systems including filter and belt changes, execute minor electrical repairs and re-lamping, handle plumbing maintenance, and maintain hardware, signage, doors, locks, and building components for optimal facility functionality. Technical Experience: 2-3 years of experience in commercial building maintenance including hands-on work with HVAC, plumbing, and electrical systems; knowledgeable electrical skills including ballast replacement, switches, amp readings, and lockout/tag out procedures.
Engineer Automation Testing Tata Consultancy Services LtdEngineer Automation TestingPittsburgh, PA$90,000–$120,000 / yearMust Have Technical/Functional Skills: We are seeking a highly skilled Quality Engineer (QE) with strong expertise in test automation, API testing, database validation, and quality assurance practices. The ideal candidate will be responsible for designing, developing, and executing automated testing solutions to ensure the quality, reliability, and performance of enterprise applications.
Back End Engineer Thunderhawk Technology Partners LLCBack End EngineerMalvern, PARisk & Issue Management – Identify potential risks early, address blockers proactively, and implement mitigation strategies to ensure smooth project execution. • Stakeholder Management – Build strong relationships with business teams, clients, and leadership through proactive communication and expectation management.
Process Engineer Air Products and Chemicals IncProcess EngineerAllentown, PAThis position will focus on the high growth biogas upgrading market and will work closely with Commercial, Engineering, Quality, Business, Product Strategy, and Product Development teams to support customer inquiries, troubleshoot existing systems, develop and support design tools, develop new offerings, and facilitate strong customer relationships. When we come together - where every voice is heard and everyone knows they belong and matter - we create solutions that launch people into space, support lifesaving care in hospitals, and enable the construction of groundbreaking, world scale production facilities.
Lead AI Engineer The Guardian Life Insurance Company of AmericaLead AI EngineerBethlehem, PA$118,980–$195,465 / yearThis preliminary screening may be used to help identify applicant materials and resumes relative to their indication that the applicant meets the requirements for the specific job for which they are applying, as specified in the listing posted on Guardian's jobs website (Careers at Guardian at https://www.guardianlife.com/careers If you would like to request an alternative process that does not utilize AI Tools or would like to request a reasonable accommodation, within ten business days of your position application, you must email your request to MyHR@glic.com, making sure to provide your name and job requisition identification number.
Lead Software Engineer Reply SpALead Software EngineerPhiladelphia, PAReply is a network of highly specialized companies supporting global industrial groups operating in the telecom and media, industry and services, banking, insurance and public administration sectors in the definition and development of business models enabled for the new paradigms of AI, cloud computing, digital media and the Internet of Things. Valorem Reply is an award-winning digital transformation firm focused on delivering solutions around data-driven enterprise, IT modernization, customer experience, product transformation and digital workplace by leveraging the power of Microsoft technologies.
Oracle AI Engineer - Senior Manager PricewaterhouseCoopers LLPOracle AI Engineer - Senior ManagerPittsburgh, PA$124,000–$280,000 / yearYou will be responsible for tasks such as data collection, data cleansing, data transformation, data modelling, data visualisation, and data analysis using Oracle tools like Oracle Database, Oracle Analytics Cloud, Oracle Data Integrator, Oracle Data Visualization, and Oracle Machine Learning. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Craft and convey clear, impactful and engaging messages that tell a holistic story.