Home › Companies › Operative › Principal Software Architect (Frontend)
Principal Software Architect (Frontend)
Operative · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Operative |
| Title | Principal Software Architect (Frontend) |
| Normalized title | - |
| Department / team | Research & Development |
| Location | United States |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-05 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Operative. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Department jobs | Active postings in Research & Development. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Operative |
| Source | e5ff7f0a-b99c-4f1f-a4a7-42c2d77be39c |
| ATS provider | BambooHR |
Description
OPERATIVE OVERVIEW
Operative builds the software that powers the business of advertising for the world's leading media companies. Our platforms manage the full advertising lifecycle — from sales planning and order management to trafficking, analytics, and billing — across linear TV, streaming, and digital channels.
Built on a modern, cloud-native SaaS architecture with microservices at its core, the Operative platform is engineered to handle the scale and operational demands of the world's largest broadcasters and publishers. Operative is actively developing AI Agents — both to enhance the capabilities of our platform and to augment how our engineering teams work. Engineers at Operative have access to AI tooling as a standard part of their workflow, and we are investing in building increasingly autonomous agents that accelerate development.
Position Overview
Operative is seeking an experienced architect with a strong hands-on engineering background and a demonstrated ability to operate independently and drive the technical quality of the teams and codebases they engage with. This individual will serve as the primary technical authority for frontend engineering, working at the intersection of UX, Product, and Engineering to ensure that design intent is realized through sound, scalable architecture.
Frontend engineering is a priority area for investment at Operative. The successful candidate will bring clarity, direction, and technical leadership to this domain — assessing the current state, identifying improvements, and building the patterns and standards the broader team will follow.
Key Responsibilities
Define and own the frontend architecture, including component models, state management patterns, build tooling, performance standards, and testing strategy
Collaborate closely with UX and Product teams to develop a deep understanding of design systems and user workflows, translating that understanding into clean, maintainable implementation patterns
Drive the adoption of AI-assisted development practices within the frontend engineering team, and contribute to defining the user experience layer for Operative's agentic AI capabilities
Establish and uphold code quality standards through design reviews, tooling, documentation, and hands-on example
Identify and drive high-impact improvements to the existing frontend independently, from assessment through delivery
Serve as the primary technical liaison between design and engineering disciplines, ensuring alignment between intent and execution
Provide mentorship and technical guidance to frontend engineers across the broader global team
Make and take ownership of architectural decisions, communicating rationale clearly to technical and non-technical stakeholders
Qualities and Working Style
Beyond technical depth, Operative is looking for specific qualities that define how this individual will work:
Operates with a high degree of autonomy and self-direction; identifies what needs to be done without requiring close oversight
Holds strong technical opinions grounded in experience, while remaining pragmatic about tradeoffs and context
Approaches ambiguity as a problem to be solved rather than a barrier to progress
Remains hands-on as a practitioner; this is an engineering leadership role, not a purely advisory one
Has a track record of being a go-to resource for difficult frontend engineering challenges
Communicates technical concepts effectively to cross-functional audiences, including product and business stakeholders
Technical Requirements
Candidates should demonstrate strong proficiency across the following areas:
Angular
TypeScript
CSS / Design Systems
State Management
Build Tooling
Testing (E2E + Unit)
Web Performance
REST / GraphQL
Micro Frontends
Accessibility (a11y)
Module Federation
Experience with other modern frontend frameworks such as React or Vue is welcomed — architectural depth and the ability to drive quality outcomes matter more than specific framework alignment. Familiarity with the following technologies is advantageous, as they represent the broader platform environment this role will integrate with:
Java Spring Boot microservices
AWS (Lambda, S3, API Gateway)
Kafka-driven event architectures
Kubernetes and containerized deployment environments
Qualifications
10 or more years of software engineering experience with significant depth in frontend architecture and development
Demonstrated experience owning the frontend across its full lifecycle, including architecture, standards, delivery, and ongoing stewardship
Prior experience providing senior technical leadership within distributed or globally distributed engineering teams
Proven ability to establish durable technical patterns and standards, not merely contribute to feature delivery
Background in SaaS product development where reliability, scalability, and user experience are interdependent concerns
What Operative Offers
A senior role with direct impact on the technical direction of a growing platform
The opportunity to build and lead within a global engineering organization
Competitive compensation commensurate with experience and scope of impact
Flexible remote-first work environment
Operative cares about your privacy and protecting your data. By submitting an application for a position with Operative, you acknowledge that you have read the following and consent to how Operative treats your data: 1) the Candidate Privacy Policy available at https://www.operative.com/candidate-privacy-notice/ (or if you are a candidate from Israel the Candidate Privacy Notice (Israel), available at https://www.operative.com/candidate-privacy-notice-israel/, and 2) the Candidate Notice for Data Transfer and Retention available at https://www.operative.com/candidate-notice/.
Full job record
| Job ID | 3ca4e1b399686631ccfc35bf6a5bff8ba973d19d |
| Org ID | 692b5991-dd4b-4078-88b3-715709f35625 |
| Source ID | e5ff7f0a-b99c-4f1f-a4a7-42c2d77be39c |
| Board ID | e5ff7f0a-b99c-4f1f-a4a7-42c2d77be39c |
| Provider | bamboohr |
| Provider Job Key | 591 |
| Title | Principal Software Architect (Frontend) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | — |
| Department | Research & Development |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | United States |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://operative.bamboohr.com/careers/591 |
| Apply URL | https://operative.bamboohr.com/careers/591 |
| First Seen At | 2026-05-30 06:11:00Z |
| Last Seen At | 2026-06-06 10:26:07Z |
| Last Checked At | 2026-06-06 10:26:07Z |
| Last Changed At | 2026-05-30 06:11:00Z |
| Inactive At | — |
| Source Posted At | 2026-05-05 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=operative/date=2026-06-06/2026-06-06T10-26-05-988Z-9b5d6dd5084079c1b226cc21a5b7f93da2a31254ab84a662b8d9354b4af423b7.json |
Event Fields
{
"content_hash": "19ec3b10eae2945d1a5eb944d78e9424af74921015a42c594e330b154c2dbae4",
"source_hash": "71771a755f5989eb7c4d64837919db12cdce81552e8d12921a5fc250084baa60",
"last_changed_at": "2026-05-30T06:11:00.051Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "United States",
"city": null,
"region": null,
"country": "United States",
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:26:07.645Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "United States",
"city": null,
"region": null,
"country": "United States",
"is_remote": true,
"confidence": 0.8
},
"countries": [
"United States"
]
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "591",
"isRemote": null,
"location": {
"city": null,
"state": null
},
"atsLocation": {
"city": null,
"state": null,
"country": "United States",
"province": null
},
"departmentId": "18444",
"locationType": "1",
"jobOpeningName": "Principal Software Architect (Frontend)",
"departmentLabel": "Research & Development",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": null,
"state": null,
"postalCode": null,
"addressCountry": null
},
"datePosted": "2026-05-05",
"atsLocation": {
"city": null,
"state": null,
"country": "United States",
"countryId": "1"
},
"description": "<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">OPERATIVE OVERVIEW</span><br></span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Operative builds the software that powers the business of advertising for the world's leading media companies. Our platforms manage the full advertising lifecycle — from sales planning and order management to trafficking, analytics, and billing — across linear TV, streaming, and digital channels.</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Built on a modern, cloud-native SaaS architecture with microservices at its core, the Operative platform is engineered to handle the scale and operational demands of the world's largest broadcasters and publishers. Operative is actively developing AI Agents — both to enhance the capabilities of our platform and to augment how our engineering teams work. Engineers at Operative have access to AI tooling as a standard part of their workflow, and we are investing in building increasingly autonomous agents that accelerate development.</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Position Overview</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Operative is seeking an experienced architect with a strong hands-on engineering background and a demonstrated ability to operate independently and drive the technical quality of the teams and codebases they engage with. This individual will serve as the primary technical authority for frontend engineering, working at the intersection of UX, Product, and Engineering to ensure that design intent is realized through sound, scalable architecture.</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Frontend engineering is a priority area for investment at Operative. The successful candidate will bring clarity, direction, and technical leadership to this domain — assessing the current state, identifying improvements, and building the patterns and standards the broader team will follow.</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Key Responsibilities</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Define and own the frontend architecture, including component models, state management patterns, build tooling, performance standards, and testing strategy</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Collaborate closely with UX and Product teams to develop a deep understanding of design systems and user workflows, translating that understanding into clean, maintainable implementation patterns</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Drive the adoption of AI-assisted development practices within the frontend engineering team, and contribute to defining the user experience layer for Operative's agentic AI capabilities</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Establish and uphold code quality standards through design reviews, tooling, documentation, and hands-on example</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Identify and drive high-impact improvements to the existing frontend independently, from assessment through delivery</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Serve as the primary technical liaison between design and engineering disciplines, ensuring alignment between intent and execution</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Provide mentorship and technical guidance to frontend engineers across the broader global team</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Make and take ownership of architectural decisions, communicating rationale clearly to technical and non-technical stakeholders</span></li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Qualities and Working Style</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Beyond technical depth, Operative is looking for specific qualities that define how this individual will work:</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Operates with a high degree of autonomy and self-direction; identifies what needs to be done without requiring close oversight</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Holds strong technical opinions grounded in experience, while remaining pragmatic about tradeoffs and context</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Approaches ambiguity as a problem to be solved rather than a barrier to progress</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Remains hands-on as a practitioner; this is an engineering leadership role, not a purely advisory one</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Has a track record of being a go-to resource for difficult frontend engineering challenges</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Communicates technical concepts effectively to cross-functional audiences, including product and business stakeholders</span></li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Technical Requirements</span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Candidates should demonstrate strong proficiency across the following areas:</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Angular</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">TypeScript</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">CSS / Design Systems</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">State Management</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Build Tooling</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Testing (E2E + Unit)</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Web Performance</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">REST / GraphQL</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Micro Frontends</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Accessibility (a11y)</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Module Federation</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Experience with other modern frontend frameworks such as React or Vue is welcomed — architectural depth and the ability to drive quality outcomes matter more than specific framework alignment. Familiarity with the following technologies is advantageous, as they represent the broader platform environment this role will integrate with:</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Java Spring Boot microservices</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">AWS (Lambda, S3, API Gateway)</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Kafka-driven event architectures</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Kubernetes and containerized deployment environments</span></li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Qualifications</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">10 or more years of software engineering experience with significant depth in frontend architecture and development</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Demonstrated experience owning the frontend across its full lifecycle, including architecture, standards, delivery, and ongoing stewardship</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Prior experience providing senior technical leadership within distributed or globally distributed engineering teams</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Proven ability to establish durable technical patterns and standards, not merely contribute to feature delivery</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Background in SaaS product development where reliability, scalability, and user experience are interdependent concerns</span></li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">What Operative Offers</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">A senior role with direct impact on the technical direction of a growing platform</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">The opportunity to build and lead within a global engineering organization</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Competitive compensation commensurate with experience and scope of impact</span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Flexible remote-first work environment</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\"><em>Operative cares about your privacy and protecting your data. By submitting an application for a position with Operative, you acknowledge that you have read the following and consent to how Operative treats your data: 1) the Candidate Privacy Policy available at https://www.operative.com/candidate-privacy-notice/ (or if you are a candidate from Israel the Candidate Privacy Notice (Israel), available at https://www.operative.com/candidate-privacy-notice-israel/, and 2) the Candidate Notice for Data Transfer and Retention available at https://www.operative.com/candidate-notice/.</em></span></p>",
"compensation": null,
"departmentId": "18444",
"locationType": "1",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Principal Software Architect (Frontend)",
"departmentLabel": "Research & Development",
"jobOpeningStatus": "Open",
"minimumExperience": "Senior Manager/Supervisor",
"jobOpeningShareUrl": "https://operative.bamboohr.com/careers/591",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/3ca4e1b399686631ccfc35bf6a5bff8ba973d19d?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/692b5991-dd4b-4078-88b3-715709f35625JSONGET https://api.bluedoor.sh/job-postings/v1/sources/e5ff7f0a-b99c-4f1f-a4a7-42c2d77be39cJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/3ca4e1b399686631ccfc35bf6a5bff8ba973d19d/eventsJSON