Jobs · Massachusetts

Engineer II

Magnite · Boston, MA · 1 mo ago
$130k–$140k/yrFull-time
We need to output HTML fragment with sections: headings

for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections where there is real specific content. Must not repeat job title. Must not include Job ID etc. Must preserve all substantive info. Remove boilerplate like EEO, legal, etc. Also remove duplicated lines, navigation, cookie, application instructions. Must not include filler like "commensurate with experience". Must not create Pay/Schedule/Benefits unless posting actually states them. Here we have salary ranges for MA and NY, so Pay section is appropriate. Schedule: hybrid schedule described (M/F remote, T/W/TH in-office). So Schedule section. Benefits: they list perks and benefits, so Benefits section. Responsibilities: they have bullet list of duties: "In This Role, You Will Develop large-scale distributed systems..." etc. So Responsibilities. Requirements/Qualifications/Skills: they have "We're Looking For Someone With ..." and then list of requirements. Also "Experience in designing and implementing high-quality applications, preferably with Rust, Scala and Spark." etc. Also "Familiarity with Kubernetes..." etc. Also "Open to working with the functional programming (FP) paradigm." etc. Also "Joining the On-Call rotation for our applications is a requirement." Also "A desire for ownership." etc. Also "A hunger to learn while working with a sense of urgency." etc. Also "Engaging in critical and creative thinking." etc. Also "Our Current Tech Stack ..." maybe part of Skills or Requirements. We'll need to decide sections: Could combine Requirements and Qualifications and Skills into one? The instruction says use headings for those categories if content exists. We can have separate sections if content distinct. But we must prefer few substantive sections over many thin ones. So maybe combine Requirements, Qualifications, Skills into one section called Requirements (or Qualifications). But we need to follow headings list: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We can include multiple if they have content. However we risk thin sections. Let's see content: - About the role: Could be the introductory paragraph about Magnite and impact. That's "At Magnite, we cultivate..." etc. That's about the role/company. Could be About the role. - Responsibilities: bullet list of duties. - Requirements: maybe the list of experience, education, ownership, on-call, learning urgency, critical thinking, FP openness. - Qualifications: maybe the specific technical experience: Rust, Scala, Spark, Kubernetes, etc. - Skills: maybe the tech stack? But could overlap. Better to have: About the role, Responsibilities, Requirements (including education, experience, soft skills), Qualifications (technical skills), Benefits, Pay, Schedule. We must not include sections with filler. Ensure each heading has substantive content. Let's extract content: About the role: "At Magnite, we cultivate an environment of continuous growth and collaboration. Our work impacts what millions of people read, watch, and buy, and we’re looking for people to help us tackle that responsibility with creativity and focus. Magnite (NASDAQ: MGNI) is the world’s largest independent sell-side advertising platform. Publishers use our technology to monetize their content across all screens and formats, including CTV / streaming, online video, display, and audio. Our team specializes in building traffic-shaping technology to prioritize the highest-value ad requests at scale. With around 2 trillion daily transactions, a 1% improvement in ad request prioritization impacts 20 billion transactions daily." That's good. Responsibilities: The bullet list after "In This Role, You Will". Let's capture each sentence as bullet: - Develop large-scale distributed systems and solve deep technical and mathematical challenges. - Solve for large-scale data analysis and problems involving complex mathematical algorithms to optimize traffic consumption. - Develop high-performance software and write optimized, low-latency software that routes high volumes of ad request traffic and targeting p99 latencies <= 20ms while maximizing throughput. - Cost optimization: Improving profit margins by lowering the infrastructure cost basis to optimize traffic. We could combine some but keep as list. Requirements: The list after "We're Looking For Someone With". Let's parse: - 2+ years of software development experience, and a BS/MS in Computer Science or equivalent work experience. - A hunger to learn while working with a sense of urgency. - We strive to improve and operate at a high level while maintaining development velocity. It is not uncommon for our team to make multiple high-impact deployments throughout the day. - A desire for ownership. We own the entire software development lifecycle, from requirements gathering to production support. Joining the On-Call rotation for our applications is a requirement. - Engaging in critical and creative thinking. We expect engineers to present and debate tradeoffs to solve the problems we face. - Open to working with the functional programming (FP) paradigm. We attempt to pragmatically apply FP principles where applicable and expect you will too. We could combine some but keep as bullet list. Qualifications (technical): "Experience in designing and implementing high-quality applications, preferably with Rust, Scala and Spark. Familiarity with Kubernetes and other CNCF projects like Prometheus, Argo, helm, etc. are a plus." Also "Our Current Tech Stack Rust and Scala for core application development Spark Structured Streaming, Kafka, Kubernetes, Airflow, Argo Workflows Combination of Terraform, Helm, and Argo for Cloud-based Kubernetes deployments" We could include that as qualifications. Skills: maybe we could list specific skills: Rust, Scala, Spark, Kafka, Kubernetes, Airflow, Argo, Terraform, Helm. But that overlaps with qualifications. Could combine qualifications and skills into one section. But we need to decide. Given instruction to prefer few substantive sections, maybe we combine Requirements and Qualifications into one section called Requirements (or Qualifications). But we need to follow headings list; we can still include both if they have content, but risk thin. Let's see if we can make Qualifications substantive: includes specific tech experience. Requirements includes experience, education, soft skills. That's substantive enough. Skills maybe not needed separately; we could omit Skills heading if no distinct content beyond what's already in Qualifications. The instruction: "include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text". So if we don't have distinct content for Skills, we should omit it. Thus sections: About the role, Responsibilities, Requirements, Qualifications, Benefits, Pay, Schedule. Check each: - About the role: we have paragraph. - Responsibilities: bullet list. - Requirements: bullet list of experience, education, soft skills. - Qualifications: bullet list of technical experience (Rust, Scala, Spark, Kubernetes, etc.) plus tech stack. - Benefits: list of perks and benefits. - Pay: salary ranges. - Schedule: hybrid schedule description. Now we need to format as HTML fragment: use

for each heading, then content:

for prose,

  • for lists. We must not include any extra markup like or . Also no markdown fences. We must preserve all substantive information; do not invent or summarize away detail. So we need to keep all details from the posting, but we can rephrase? The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. That suggests we should not omit details, but we can rephrase? Probably we should keep the exact sentences or close. Safer to keep the original phrasing but maybe break into bullets. We must remove boilerplate: EEO, legal, duplicated lines, navigation, cookie, application instructions. Also remove "Recruiting Agency Notice", "Want to learn more about us? Check out our blog..." etc. Also remove "About About Us" duplication? There's a section "About About Us". That seems like boilerplate; we should remove. Also remove "Magnite is an Equal Opportunity Employer..." etc. Also remove "Our Commitment: ..." etc. Also remove "Want to learn more about us? Check out our blog for Magnite announcements and Ad Tech industry news!" etc. Also remove "Recruiting Agency Notice Magnite does not accept agency resumes..." etc. Also remove "During the interview process, candidates will receive more specific information about the salary range applicable to their experience and location." That's maybe part of Pay? It's about salary range info; we could keep as part of Pay section? It's not a specific salary but a statement. Might be considered filler? It's not a specific detail; but it's about salary range. Could keep as prose in Pay section. However the instruction says do not include filler/placeholder text like "commensurate with experience", "not specified", "N/A", "varies", "TBD". This sentence is not filler; it's actual info about interview process. Might keep. But we also have "Perks And Benefits" heading; we will turn into Benefits section with list. Now let's extract Benefits list: - Comprehensive Healthcare Coverage from Day One - Generous Time Off - Holiday Breaks and Quarterly Wellness Days - Equity and Employee Stock Purchase Plan - Family-Focused Benefits and Parental Leave - 401k Retirement Savings Plan with Employer Match - Disability and Life Insurance - Cell Phone Subsidy - Monthly Fitness and Reimbursement - Career Growth: We support internal mobility, skill development, and leadership pathways through structured career frameworks and learning programs. - Company Culture: Magnite’s culture is rooted in collaboration and connection, recognizing that both are essential to success. Our hybrid schedule includes two remote workdays (Monday and Friday) and three in-office days (Tuesday through Thursday), where employees can take advantage of catered lunches, beverages, snacks, training opportunities, and engaging office events that enhance the work experience. In addition, we support our team through meaningful benefits and programs, including community service and volunteer opportunities, company-matched charitable contributions, access to mental health resources, structured career development initiatives and growth frameworks, culture and inclusion programs, and our Bonusly peer-to-peer recognition platform. But note that some of this is also about culture and schedule; schedule already covered separately. Might duplicate. We'll keep benefits list as the perks; culture maybe part of Benefits but could be separate. However we already have Schedule section; we could keep culture under Benefits or maybe omit duplication. The instruction: preserve ALL substantive information; do not invent or summarize away detail. So we need to keep the culture description somewhere. Could include it in Benefits section as part of benefits/programs. Or we could have a separate section "Company Culture" but not in allowed headings list. Since only allowed headings are those listed, we should not add extra headings. So we can incorporate culture description into Benefits section as prose. Thus Benefits section will have a
      for the list of perks, and maybe a

      for culture description. Now Pay section: we have salary ranges for MA and NY, plus statement about actual compensation determined based on location, experience, skills, internal equity. Also "During the interview process, candidates will receive more specific information about the salary range applicable to their experience and location." We'll include that as prose. Schedule section: hybrid schedule description: "Hybrid Schedule (M/F remote, T/W/TH in-office)" and also description: "Our hybrid schedule includes two remote workdays (Monday and Friday) and three in-office days (Tuesday through Thursday), where employees can take advantage of catered lunches, beverages, snacks, training opportunities, and engaging office events that enhance the work experience." We'll include that. Now About the role: we have the paragraph earlier. Also there is "At Magnite, we cultivate..." etc. Also there is "Our team specializes in building traffic-shaping technology..." etc. We'll include that. Now Responsibilities: we have bullet list. Now Requirements: bullet list. Now Qualifications: bullet list. Now we need to ensure we don't repeat any info inadvertently. Let's craft HTML. We'll start with

      About the role

      then

      ...

      . Then

      Res

Similar jobs

Engineer II

Trane TechnologiesLa Crosse, WI· 2 wk ago
Engineeringapply on careers.tranetechnologies.com

Engineer II

KellyMitchell GroupSan Clemente, CA· 1 mo ago
Engineering$35–$50/hrapply on careers.kellymitchell.com

Engineer II

Peppermill Resort Spa CasinoSparks, NV· 1 mo ago
Engineeringapply on apply.peppermillcareers.com

Engineer II

Parker HannifinWadsworth, OH· 3 mo ago
Engineeringapply on parkercareers.ttcportals.com

Engineer II

Noble House Hotels & ResortsJackson, WY· 3 mo ago
Engineeringapply on recruiting.paylocity.com

Engineer II

Boutique RecruitingBothell, WA· 3 mo ago
Engineering$105k–$115k/yrapply on jobs.boutiquerecruiting.com