What are the responsibilities and job description for the Senior/Staff Software Engineer position at Recruiting From Scratch?
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.
Senior/Staff Software Engineer
- Location: New York City, NY (SoHo)
- Company Stage of Funding: Series B / High-Growth AI Fintech
- Office Type: On-site (5 days/week in NYC)
- Salary: $175,000 – $250,000 Base
- Equity: Competitive
- Bonus: Competitive total compensation package
- Visa: Open to most visa sponsorships (except new H1B cases with significant sponsorship costs)
Company Description
- Our client is building the leading AI-native revenue platform for modern finance and accounting teams.
- The platform automates the entire contract-to-cash lifecycle including billing, collections, revenue recognition, reporting, and compliance.
- Founded in 2023 and already scaled to approximately 150 employees.
- Raised over $92M from Lightspeed Venture Partners, General Catalyst, and Primary Ventures, including a $55M Series B.
- Strong product-market fit with substantial overperformance against revenue targets.
- Customers include Cursor, Statsig, and other fast-growing technology companies.
- AI is deeply embedded into the product rather than existing as a standalone feature.
- Engineering challenges involve financial infrastructure, ERP integrations, commercial graph construction, billing systems, reconciliation engines, and AI-driven automation.
- Company is in the critical 1-to-10 scaling phase where architecture and engineering decisions will shape the future of the business.
- Leadership expects senior engineers to challenge assumptions, influence direction, and contribute to engineering culture.
What You Will Do
- Own complex technical projects from architecture through implementation and production deployment
- Design highly reliable, scalable, secure, and performant systems
- Build AI-driven financial workflows and automation platforms
- Partner closely with Engineering, Product, and Executive leadership
- Contribute technical direction across multiple engineering domains
- Build systems supporting billing, payments, ERP integrations, revenue operations, commercial graph infrastructure, AI/ML workflows, frontend platforms, and core infrastructure
- Drive technical discussions and challenge architectural decisions when appropriate
- Help define engineering standards and best practices
- Mentor engineers and elevate overall team performance
- Collaborate cross-functionally with Product, Design, Finance, and GTM teams
- Build production-grade systems operating at significant scale and complexity
- Shape engineering culture during a critical scaling phase
- Lead through technical excellence rather than direct people management
- Spend the majority of time writing code and solving technical problems
- Help establish long-term technical foundations for future company growth
Ideal Candidate Background
- 7–15 years of software engineering experience
- Experience building complex products at high-growth B2B SaaS, AI, or fintech companies
- Experience working at Series A–C startups or renowned engineering organizations
- Strong individual contributor background at Senior or Staff level
- Experience influencing architecture, product direction, and technical strategy
- Strong TypeScript and Python engineering skills
- Experience with AWS and modern cloud-native systems
- Familiarity with NestJS, Next.js, distributed systems, and backend infrastructure
- Strong computer science fundamentals including algorithms, distributed systems, and system design
- Experience working in highly collaborative cross-functional environments
- Demonstrated ability to mentor engineers while remaining hands-on technically
- Ability to challenge decisions constructively and defend technical opinions
- Strong engineering judgment and architectural thinking
- Experience operating during high-growth scaling phases
Strong Signals
- Staff Engineer or Senior Staff Engineer experience
- Experience at companies such as Ramp, Brex, Rippling, Datadog, Alchemy, Stripe, Cursor, or similar high-growth technology companies
- Prior fintech experience, especially AI-native fintech products
- Experience scaling systems during Series A through Series C growth stages
- Strong technical leadership without moving fully into management
- Demonstrated history of promotions and career progression
- Experience building financial infrastructure, billing systems, ERP integrations, or accounting platforms
- Strong system design and distributed systems expertise
- Experience mentoring and leveling up engineering teams
- Strong opinions on architecture and product direction backed by technical reasoning
- Experience building AI-powered workflows and automation systems
- Track record of owning critical company initiatives
- Deep understanding of engineering tradeoffs at scale
- Strong product partnership and cross-functional collaboration skills
- Consistent tenure and career stability
Compensation and Benefits
- Base salary: $175,000 – $250,000
- Flexibility up to ~$275,000 for exceptional candidates
- Competitive equity package
- Backed by top-tier investors with strong financial position
- Opportunity to shape engineering culture during a major scaling phase
- High ownership and visibility across the organization
- Work directly with experienced engineering and product leadership
- Exposure to challenging AI, fintech, and financial infrastructure problems
- Significant influence on company architecture and technical direction
- Fast-moving startup environment with strong product-market fit
Why Join
- This is an opportunity to join one of the fastest-growing AI-native fintech companies in the market.
- The company has already achieved meaningful scale while still maintaining startup velocity and ownership.
- Engineers are expected to influence architecture, challenge leadership, and help shape company direction.
- The technical problems involve financial infrastructure, AI workflows, distributed systems, and large-scale integrations.
- The company is entering a critical scaling phase where strong engineers can leave a lasting impact.
- If you enjoy difficult technical problems, fintech infrastructure, AI-powered products, and high-autonomy engineering environments, this role offers exceptional scope and career upside.
Salary : $175,000 - $250,000