Staff Engineer, Revenue and Financial Management
Core
Architecting and designing the foundational infrastructure for large-scale financial data management, including billing, invoicing, and revenue recognition systems.
Role type
Staff Engineer (System Architecture & Distributed Systems)
Builds
Core interface design and distributed data processing platforms for financial operations
Domain
Financial Technology (FinTech) / SaaS
Deliverable
production ML models | infrastructure
Required skills
System architecture, distributed systems design, big data technologies, streaming technologies, microservices architecture, technical leadership, roadmap ownership
Preferred skills
Accounting or financial management domain expertise
Technologies
Hadoop, Spark, Presto, Iceberg, Airflow
Responsibilities
Scope and lead large technical projects for financial data infrastructure; Scrutinize and decide on technology and architecture choices; Directly contribute to core interface design and write code; Arbitrate critical technical decisions; Advise leadership on future technical considerations (e.g., blockchain); Teach and mentor the next generation of technical leaders
Seniority
Staff, hands-on IC with strategic scope