Senior Platform Engineer
Farsight · New York, NY · 1 mo ago
Engineering$140k–$180k/yrFull-time
We need to output HTML fragment only, with sections for headings where there is real content. Use for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to decide which sections have content.
From posting:
- About Farsight AI: description of company, team, location, work schedule. This could be "About the role"? Actually "About the role" is typical heading for job description overview. The posting includes "About Farsight AI" and "Our Team". Could treat as "About the role" section.
- Job Description: As a Platform Engineer... list of responsibilities (bulleted). That's responsibilities.
- Desired Qualifications: list of qualifications. Could be "Requirements" or "Qualifications". We have both Requirements and Qualifications headings possible. We need to decide which to use. The posting includes "Desired Qualifications". Could map to "Qualifications". Also "Experience with AWS..." etc. Could also be "Requirements". Since we have both headings allowed, we should avoid duplication. Choose one that best fits. Perhaps "Qualifications" for desired qualifications, and "Requirements" for mandatory? But posting doesn't separate mandatory vs desired; it's all desired qualifications. Could put under "Qualifications". Could also put under "Requirements". Since we need to avoid thin sections, maybe just use "Qualifications". But we also have "Skills" heading possible; could include technical skills there. However the qualifications list includes skills (AWS, Docker, Kubernetes, etc). Could split: "Skills" for technical skills, "Qualifications" for experience years etc. But we need to avoid filler. Let's see content:
Desired Qualifications bullet list:
- Experience with AWS and hybrid deployments within regulated industries.
- 4+ years experience in cloud infrastructure engineering, DevOps, or related fields.
- Extensive experience with AWS services (ECS, EC2, Lambda, S3, CloudFront, CloudWatch, CloudFront, RDS, IAM, SSM).
- Proven expertise in containerization technologies (Docker) and orchestration (Kubernetes, gRPC).
- Deep knowledge of CI/CD pipeline creation and management (AWS CodePipeline, GitHub Actions, Jenkins, GitLab CI/CD).
- Ability to collaborate closely with developers to ensure infrastructure aligns with product requirements.
- Independent problem-solver, motivated to improve efficiency and solve complex infrastructure challenges.
- GCP and Azure experience is a plus.
These are qualifications/skills. Could be under "Qualifications". Could also be under "Skills". Since we have both headings allowed, we could split: "Qualifications" for experience years and ability to collaborate, problem-solver, etc. "Skills" for technical skills list. But we need to avoid thin sections; each should have substantive content.
We have responsibilities list (bulleted). That's good for Responsibilities.
We have compensation & benefits: Salary range: $140,000 to $180,000 annually, commensurate with experience. Comprehensive medical, dental and vision insurance Unlimited PTO. Also "Compensation Range: $140K - $180K" duplicate. So we have Pay and Benefits content. According to rules: include Pay and Benefits sections only if posting actually states them. It does state salary range and benefits. So we can have
for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to decide which sections have content.
From posting:
- About Farsight AI: description of company, team, location, work schedule. This could be "About the role"? Actually "About the role" is typical heading for job description overview. The posting includes "About Farsight AI" and "Our Team". Could treat as "About the role" section.
- Job Description: As a Platform Engineer... list of responsibilities (bulleted). That's responsibilities.
- Desired Qualifications: list of qualifications. Could be "Requirements" or "Qualifications". We have both Requirements and Qualifications headings possible. We need to decide which to use. The posting includes "Desired Qualifications". Could map to "Qualifications". Also "Experience with AWS..." etc. Could also be "Requirements". Since we have both headings allowed, we should avoid duplication. Choose one that best fits. Perhaps "Qualifications" for desired qualifications, and "Requirements" for mandatory? But posting doesn't separate mandatory vs desired; it's all desired qualifications. Could put under "Qualifications". Could also put under "Requirements". Since we need to avoid thin sections, maybe just use "Qualifications". But we also have "Skills" heading possible; could include technical skills there. However the qualifications list includes skills (AWS, Docker, Kubernetes, etc). Could split: "Skills" for technical skills, "Qualifications" for experience years etc. But we need to avoid filler. Let's see content:
Desired Qualifications bullet list:
- Experience with AWS and hybrid deployments within regulated industries.
- 4+ years experience in cloud infrastructure engineering, DevOps, or related fields.
- Extensive experience with AWS services (ECS, EC2, Lambda, S3, CloudFront, CloudWatch, CloudFront, RDS, IAM, SSM).
- Proven expertise in containerization technologies (Docker) and orchestration (Kubernetes, gRPC).
- Deep knowledge of CI/CD pipeline creation and management (AWS CodePipeline, GitHub Actions, Jenkins, GitLab CI/CD).
- Ability to collaborate closely with developers to ensure infrastructure aligns with product requirements.
- Independent problem-solver, motivated to improve efficiency and solve complex infrastructure challenges.
- GCP and Azure experience is a plus.
These are qualifications/skills. Could be under "Qualifications". Could also be under "Skills". Since we have both headings allowed, we could split: "Qualifications" for experience years and ability to collaborate, problem-solver, etc. "Skills" for technical skills list. But we need to avoid thin sections; each should have substantive content.
We have responsibilities list (bulleted). That's good for Responsibilities.
We have compensation & benefits: Salary range: $140,000 to $180,000 annually, commensurate with experience. Comprehensive medical, dental and vision insurance Unlimited PTO. Also "Compensation Range: $140K - $180K" duplicate. So we have Pay and Benefits content. According to rules: include Pay and Benefits sections only if posting actually states them. It does state salary range and benefits. So we can have Pay
with salary range. And Benefits
with medical/dental/vision insurance, unlimited PTO. Also note "commensurate with experience" is filler? It's part of salary description; we should keep it. It's not placeholder like "commensurate with experience" is okay as it's actual statement. It's not "not specified". So we keep.
Schedule: posting says "We are entirely based in Manhattan, New York City, and are in-person 4 days a week (except Fridays, which are remote)." That's schedule info. So we can have Schedule
with that.
Now About the role: we have description of company, team, location, work schedule (but schedule already used). Could still have About the role with company overview and team. That's substantive.
Thus sections: About the role, Responsibilities, Qualifications (or Requirements), Skills (if we split), Pay, Benefits, Schedule.
We need to avoid duplication and thin sections. Let's decide to use Qualifications for experience and soft skills, and Skills for technical skills. That yields two sections each with decent content.
Check if we have enough content for each:
- About the role: company description, team background, location, work arrangement (though schedule separate). Could still include location and team.
- Responsibilities: bullet list of duties.
- Qualifications: bullet list of "4+ years experience...", "Ability to collaborate...", "Independent problem-solver...", "GCP and Azure experience is a plus." plus maybe "Experience with AWS and hybrid deployments within regulated industries." Actually that is technical but could go to Skills. Let's allocate: Qualifications: experience years, collaboration, problem-solver, GCP/Azure plus. Could also include "Experience with AWS and hybrid deployments within regulated industries." but that's technical. Might be better in Skills.
- Skills: bullet list of AWS services, containerization, CI/CD, etc.
Thus each section has content.
Now we need to output HTML fragment only, no /, no markdown fences.
We'll produce:
About the role
...
ThenResponsibilities
- ... ...
Qualifications
- ... ...
Skills
- ... ...
Pay
Salary range: $140,000 to $180,000 annually, commensurate with experience.
ThenBenefits
- Comprehensive medical, dental and vision insurance
- Unlimited PTO
Schedule
Based in Manhattan, New York City; in‑person 4 days a week (remote on Fridays).
We must preserve all substantive information; not invent or summarize away detail. Ensure we don't lose any details from original. Let's extract exact sentences. About Farsight AI paragraph: "About Farsight AI Farsight is the agentic AI platform for financial services, currently helping investment banks and private equity firms fully automate entire, highly nuanced workflows. Today, institutions will spend 80% of their time gathering information for and creating first drafts of materials by hand before iterating on and refining their decks, models, and pitches. We not only give them that time back to focus on what is important, but we also bring new insights and knowledge to their materials that they wouldn’t be able to uncover without the help of our financial-focused AI." Our Team paragraph: "Our Team Our team has had a wide range of experience that uniquely equips us to capture this massive opportunity. Our team comes from leading financial institutions like Evercore, General Atlantic and Menlo Ventures, supercharged by scalable engineering and AI skills from companies including Amazon, Hugging Face and the MIT Media Lab. We've learned the ins and outs of building successful startups from previous work as founders and founding engineers. We focus on hiring the best so that we can become the best, so we hope you apply! We are entirely based in Manhattan, New York City, and are in-person 4 days a week (except Fridays, which are remote)." We need to preserve all that. However schedule info is duplicated; we will put schedule in Schedule section, but we still need to keep location and maybe mention in About the role? The About the role section could include company description and team, but we might omit the schedule detail to avoid duplication. However we must preserve ALL substantive information; we can't omit the schedule info entirely; we placed it in Schedule section. That's fine. The location (Manhattan, NYC) is also part of schedule? It's location; we could include location in About the role or Schedule. Since schedule section already mentions location, we can keep location there. But we also might want to keep location in About the role? Not required if we have it elsewhere. The instruction: "Preserve ALL substantive information; do NOT invent or summarize away detail." So as long as we include the info somewhere, it's fine. We'll include location in Schedule section. Thus About the role section will contain the first two paragraphs (About Farsight AI and Our Team) but we need to remove the schedule sentence from Our Team to avoid duplication. However we could keep it and still have schedule section duplicate; duplication is discouraged? The instruction says remove duplicated lines. So we should avoid duplicating the same sentence. So we should remove the schedule sentence from Our Team when placing in About the role, and keep it only in Schedule. Thus About the role will contain: "About Farsight AI Farsight is the agentic AI platform for financial services, currently helping investment banks and private equity firms fully automate entire, highly nuanced workflows. Today, institutions will spend 80% of their time gathering information for and creating first drafts of materials by hand before iterating on and refining their decks, models, and pitches. We not only give them that time back to focus on what is important, but we also bring new insights and knowledge to their materials that they wouldn’t be able to uncover without the help of our financial-focused AI. Our Team Our team has had a wide range of experience that uniquely equips us to capture this massive opportunity. Our team comes from leading financial institutions like Evercore, General Atlantic and Menlo Ventures, supercharged by scalable engineering and AI skills from companies including Amazon, Hugging Face and the MIT Media Lab. We've learned the ins and outs of building successful startups from previous work as founders and founding engineers. We focus on hiring the best so that we can become the best, so we hope you apply!" Note: we removed the sentence about Manhattan and schedule. Now Responsibilities: bullet list from "You Will" section. Let's extract exactly: "You Will Architect, deploy, and manage robust cloud infrastructure to support advanced generative AI workloads at scale. Streamline and optimize our CI/CD platform to maintain rapid and reliable deployments. Design and maintain infrastructure-as-code solutions (AWS CDK, CloudFormation) for repeatable and scalable deployments. Develop comprehensive monitoring, logging, and observability strategies to maintain high system availability. Ensure infrastructure adheres to rigorous security standards and compliance requirements. Manage and orchestrate large-scale microservice architectures and their associated communication protocolsProactively identify areas for infrastructure improvements, including efficiency, cost optimization, and performance enhancements." Note there is a missing space before "Proactively". We'll keep as is but maybe add a space for readability? We must not invent or summarize away detail; we can keep the exact text. The original: "Manage and orchestrate large-scale microservice architectures and their associated communication protocolsProactively identify areas for infrastructure improvements, including efficiency, cost optimization, and performance enhancements." There's no space between protocols and Proactively. We'll keep that exactly. Now Qualifications: we need to pick items that are not purely technical skills. Let's list: - 4+ years experience in cloud infrastructure engineering, DevOps, or related fields. - Ability to collaborate closely with developers to ensure infrastructure aligns with product requirements. - Independent problem-solver, motivated to improve efficiency and solve complex infrastructure challenges. - GCP and Azure experience is a plus. Also maybe "Experience with AWS and hybrid deployments within regulated industries." could be considered qualification but it's technical; we could put in Skills. We'll keep it in Skills. Now Skills: list: - Experience with AWS and hybrid deployments within regulated industries. - Extensive experience with AWS services (ECS, EC2, Lambda, S3, CloudFront, CloudWatch, CloudFront, RDS, IAM, SSM). - Proven expertise in containerization technologies (