Zigsaw

Senior Software Engineer

Zigsaw

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $123,696 - $254,667 per year

Job Level

About the role

  • Design and implement backend systems for contract lifecycle management, including creation, versioning, approvals, amendments, and renewals
  • Build and evolve contract management capabilities (e.g., terms, payouts, attribution rules, eligibility, and partner-specific logic) for our CPA Contract/Billing model
  • Support the expansion of CPM billing model contracts, including rate management, impression-based calculations, and integrations with billing and finance systems
  • Develop APIs and services that serve customers, internal operations teams, and finance stakeholders
  • Partner closely with Product, Finance, and Data teams to translate business requirements into robust technical solutions
  • Ensure systems are auditable, accurate, and compliant, with strong data integrity guarantees
  • Improve system observability, reliability, and performance as contract volume and complexity scale
  • Own backend services and data models related to contracts and billing
  • Lead technical design discussions and make pragmatic architectural decisions
  • Write clean, well-tested, and maintainable code with a strong focus on correctness
  • Drive improvements in data consistency, validation, and error handling across contract workflows
  • Review code and mentor other engineers, setting a high bar for backend quality
  • Collaborate cross-functionally to support new deal structures and evolving business models

Requirements

  • Experience with billing/contract mechanisms (specifically affiliate platforms)
  • Bachelor’s degree in computer science, a related field or equivalent experience
  • Experience building large-scale full-stack products.
  • Deep understanding of web development and best practices in React/Redux
  • Strong experience with programming languages Javascript and Python/Java
  • Strong software engineering principles and practices
  • Strong collaboration and communication skills.
  • Nice-to-Haves:
  • Experience working closely with finance or accounting teams
  • Background in building audit-friendly or compliance-sensitive systems
Benefits
  • Salary range between $123,696 and $254,667
  • Equity eligibility
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend systems designcontract lifecycle managementAPI developmentdata modelsweb developmentReactReduxJavaScriptPythonJava
Soft Skills
collaborationcommunicationleadershipmentoringproblem-solvingtechnical designdata integrity focuscode reviewpragmatic decision-makingcross-functional collaboration
Certifications
Bachelor’s degree in computer science