Role Overview
Recruiting From Scratch is hiring a Software Engineer (Front-End). This is a full-time remote role, with the team based in Remote. Part of Recruiting From Scratch's Frontend hiring, posted 6 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Frontend roles is $140k-$200k (based on 323 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
Software Engineer (Front-End)Location - Market Street, San Francisco, CA - (On-site, 5 Days Per Week)Compensation - $220,000 – $300,000 Base + 0.1–0.3% EquityVisa - Visa Transfer Available - (No New Visa Sponsorship)Company Stage - Seed (YC W24, ~$3M Raised)Industry - Cybersecurity, Identity Security, SaaS, Enterprise Security, Artificial Intelligence, B2B SoftwareAbout the Company
The company is building the future of identity security by protecting businesses against one of the fastest-growing cybersecurity threats: business email compromise and Microsoft account takeovers.
Its platform continuously monitors and protects Microsoft environments through intelligent threat detection, automated prevention, and modern security infrastructure. By leveraging proprietary security datasets, AI-powered detection models, and real-time threat intelligence, the company helps thousands of businesses prevent account compromise before attacks occur.
Founded by former engineers from Abnormal Security, Palo Alto Networks, and Bridgewater Associates, the company has rapidly achieved product-market fit, reaching mid-seven-figure ARR in under a year while serving more than 10,000 businesses and protecting over 1.6 million users. Backed by Y Combinator, the company continues to scale rapidly while maintaining one of the highest revenue-per-engineer ratios in the industry.
As a Software Engineer (Front-End), you'll build beautiful, highly polished customer-facing product experiences across Petra's security platform while working directly with the founders and a small, elite engineering team. You'll own major product initiatives from concept through production, helping define both the product experience and technical architecture.
This is an exceptional opportunity to join one of the fastest-growing cybersecurity startups where engineers have enormous ownership, collaborate closely with leadership, and build products that directly protect businesses from modern cyber threats.
What You'll Do
- Build and own customer-facing product features across Petra's cybersecurity platform
- Develop polished, high-performance frontend experiences using React, TypeScript, and modern web technologies
- Design intuitive user interfaces that simplify complex security workflows for enterprise customers
- Partner closely with customers to understand workflows and rapidly translate feedback into product improvements
- Build scalable frontend architecture supporting rapid company growth
- Collaborate with backend engineers using NestJS, Node.js, and Python to deliver end-to-end product experiences
- Architect reusable frontend components and maintain high engineering quality across the product
- Help build new AI-powered security products leveraging Petra's proprietary data platform
- Improve application performance, reliability, accessibility, and overall user experience
- Contribute to product direction, technical architecture, and engineering best practices
- Ship high-quality software rapidly while balancing speed, scalability, and maintainability
- Work directly with founders on product strategy and engineering decisions
Ideal Candidate BackgroundExperience Requirements
- 3–10 years of software engineering experience with a frontend focus
- Experience building and shipping customer-facing software used in production
- Experience working at product-focused startups or high-growth technology companies
- Experience owning features end-to-end from design through production
- Startup experience with significant ownership and execution responsibility
- Experience building products with measurable customer impact
- Experience working in fast-moving, ambiguous environments
- Experience shipping AI-powered or ML-enabled product features preferred
Technical Requirements
- Strong proficiency with React, TypeScript, and modern frontend engineering
- Strong understanding of frontend architecture, component design, and performance optimization
- Experience building visually polished, production-grade user interfaces
- Experience with NestJS, Node.js, or modern backend development
- Strong engineering fundamentals across software architecture, scalability, and maintainability
- Experience building customer-facing SaaS products
- Experience integrating AI-powered features or modern AI tooling preferred
- Strong understanding of APIs and frontend/backend integration
- Ability to work across frontend, backend, and product engineering when needed
- Portfolio, GitHub, or shipped products demonstrating exceptional design quality strongly preferred
Education
- Bachelor's degree in Computer Science or another technical discipline from a top engineering program preferred
- Top-30 Computer Science university preferred
- Strong design-focused candidates with exceptional engineering ability also considered
Soft Skills
- Strong product intuition
- Excellent communication skills
- High ownership mentality
- Strong customer empathy
- Comfortable operating in ambiguity
- Strong design sense
- Fast learner with high curiosity
- Bias toward execution
- Self-directed and proactive
- Passion for building exceptional customer experiences
Compensation & Benefits
- Base Salary: $220,000 – $300,000
- Equity Package (0.1–0.3%)
- Fully On-site Engineering Team (San Francisco)
- Healthcare, Dental & Vision Insurance
- 401(k)
- Daily Meals
- Commuter Benefits
- Relocation Assistance Available
- Opportunity to build one of the fastest-growing cybersecurity products
- Direct collaboration with the founders
- Small, elite engineering team with significant ownership
- Opportunity to build AI-powered security products
- High-impact engineering culture with exceptional career growth
Why Join
This is an opportunity to build one of the fastest-growing cybersecurity platforms in the industry.
You'll work at the intersection of cybersecurity, artificial intelligence, enterprise SaaS, and modern product engineering while building software that protects millions of users from real-world cyber threats.
As a Software Engineer (Front-End), you'll own products from idea through production, collaborate directly with the founders, and build technology that helps define the future of enterprise identity security.
Remote
Skills
Application Programming Interface (API), Artificial Intelligence (AI), Autoscaling, Best Practices, Communication Skills, Computer Science, Customer Experience, Customer Relations, Dental Insurance, Engineering, Enterprise Protection, GitHub, Healthcare, High Tech Industry, Internet Security, Internet Technology, Leadership, Machine Tool, Microsoft Product Family, Node.js, Performance Management, Performance Tuning/Optimization, Product Design, Product Development, Product Engineering, Product Programs, Product Shipments, Product Strategy, Python Programming/Scripting Language, Quality Management, Scalable System Development, Security Attacks, Security Infrastructure, Software Architecture, Software Engineering, Software as a Service (SaaS), Startup, Training Data Sets, User Interface Design, User Interface/Experience (UI/UX), Vision Plan, Workflow Analysis
About the Company:
Recruiting From Scratch
About Recruiting From Scratch
Recruiting From Scratch
recruitingfromscratch.com
Frequently Asked Questions
How do I apply for the Software Engineer (Front-End) position at Recruiting From Scratch?
Use the Apply button above to submit your application directly to Recruiting From Scratch. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Software Engineer (Front-End) role at Recruiting From Scratch remote?
Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.
What does a Software Engineer (Front-End) at Recruiting From Scratch earn?
Recruiting From Scratch has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer (Front-End) role at Recruiting From Scratch posted?
This role was posted on July 17, 2026 (6 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Staff Software Engineer
Qualifacts
Staff Software Engineer, Frontend
GlossGenius
Senior Software Engineer, Full-Stack (Web Core)
Greenlight Financial Technology
Senior Software Engineer
Beacons
Senior Software Engineer - Frontend Platform
Hudl
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start