Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

MadHive

NewBe an early applicant

Software Engineer (Financial Systems)

Posted
Discussion

Summary

Builds TallyIQ, MadHive's internal finance application, handling invoicing, approvals, reconciliation, and financial reporting. Day-to-day work spans Go/Python backend APIs on Google Cloud, React/TypeScript frontend contributions, and integrations with NetSuite, Salesforce, and BigQuery, collaborating closely with Finance and Accounting stakeholders.

  • Madhive is hiring a Software Engineer to join our Financial Systems Engineering team. We’re building TallyIQ, Madhive’s internal finance application, giving Finance, Accounting, and Revenue Operations one place to manage invoicing, adjustments, approvals, reconciliation, and financial reporting. The application also includes financial analytics and decision-support tools, with opportunities to develop AI-powered predictive and prescriptive analytics
  • The work spans user interfaces, APIs, backend services, and financial business logic, supported by integrations with our proprietary advertising platform, NetSuite, Salesforce, and BigQuery
  • You’ll report to the Senior Software Engineering Manager for Financial Systems Engineering and work closely with Finance, Revenue Operations, and Product
  • You’ll help determine what we build next. Working alongside your manager and Product, you’ll meet with Finance and Accounting stakeholders, including the CFO, to understand their challenges, identify opportunities, and turn those needs into application features. The roadmap will continue to evolve as we learn where better software can make the biggest difference
  • This is a hands-on engineering role with room to grow. You’ll ship features and take increasing ownership with support from your team
  • Build application features for invoice generation and previews, credits and approvals, configurable templates, reconciliation, and financial analysis
  • Develop APIs and backend services in Go and Python on Google Cloud, with opportunities to contribute to the React and TypeScript frontend
  • Work directly with Finance and Accounting stakeholders, including finance leadership, to understand their processes, uncover unmet needs, and evaluate potential solutions
  • Help shape and prioritize the application roadmap with your manager and Product, then carry defined features from discovery through implementation, release, and ongoing improvement
  • Contribute to financial analytics and decision-support capabilities, including exploring AI-powered predictive and prescriptive analytics and finance workflow automation
  • Build and maintain integrations with our proprietary platform, NetSuite, Salesforce, and BigQuery
  • Build permissions, validation, tests, error handling, and audit trails that keep financial data accurate and support appropriate human oversight
  • Use feedback from the people working in the application to improve its usability, reliability, and business value
  • Within your first year, you will:
  • Ship production features that improve how Finance, Accounting, and Revenue Operations do their work
  • Help identify and deliver new capabilities based on direct conversations with business stakeholders
  • Take increasing ownership of a defined application feature or financial workflow, from understanding the problem through release and support
  • Contribute to the application’s financial analytics and AI-assisted capabilities
  • Build trust with business partners by understanding their needs, investigating discrepancies, and following through on issues

Benefits

  • 401(K) Matching
  • Company Equity
  • Retirement Plans
  • Performance Bonuses
  • 100% Company-Covered Health Insurance
  • Dental Benefits
  • Vision Benefits
  • Generous Maternity and Paternity Leave
  • Paid Holidays
  • Unlimited Vacation
  • Free Lunch In-Office
  • Commuter Benefits
  • Experience building with LLMs, tool calling, predictive modeling, or AI-assisted workflows
  • Experience building web applications with React and TypeScript
  • Familiarity with NetSuite, Salesforce, or ERP integrations
  • NYC-based or willing to relocate
  • Ready to take ownership of well-defined work and grow toward broader responsibility
  • Proactive, collaborative, and comfortable working through ambiguity with support from teammates
  • Experience with financial analytics, data modeling, or data pipelines
  • Experience with Google Cloud, including Cloud Run, Cloud SQL, or BigQuery
  • Careful about correctness: you validate assumptions, test edge cases, and investigate unexpected results
  • Comfortable programming in Go, Python, or a similar backend language, and working with SQL
  • Able to demonstrate your engineering skills through professional work, internships, open-source contributions, or substantial projects
  • An early-career software engineer with 0–4 years of professional experience; recent graduates with substantial project, internship, or other hands-on building experience are welcome
  • Interested in understanding how people work, asking thoughtful questions, and connecting engineering decisions to business needs
  • Accounting or finance knowledge is strongly preferred, whether gained through coursework, a prior role, or practical experience with financial processes and analysis
  • Hold a degree in Computer Science or a related field, or have equivalent hands-on engineering experience

Skills

What Intern Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.