Software Engineer - Python, Business Operations

Lead development for Business Operations technology supporting Procurement, Finance, and Human Resources. Develop a bitemporal PostgreSQL cost-attribution database, integrate internal systems, build pipelines and reports, apply AI capabilities through tools and APIs, and maintain security and data-handling controls.

Responsibilities

  • Lead development of the FP&A Cost Attribution Project.
  • Develop and maintain a bitemporal PostgreSQL database for traceable cost allocation.
  • Build integrations with Jira, NetSuite, Device42, Bitbucket, and other data sources.
  • Support Q1 2027 deployment with documentation and handoff materials.
  • Maintain the cost-attribution system in production.
  • Lead engineering efforts supporting Business Operations teams.
  • Rebuild quote order management systems with Procurement.
  • Build data pipelines, automate reports, and integrate systems for Finance and Human Resources.
  • Implement native AI features and custom integrations using APIs, MCP, or comparable protocols.
  • Evaluate manual processes and implement AI-assisted or automated alternatives.
  • Maintain security and data-handling controls for AI integrations.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • 3-5 years of professional software development experience.
  • Experience as a sole or lead developer on cross-functional projects.
  • Strong proficiency in Python or another backend language for data integration and automation.
  • Strong SQL and relational database design skills; PostgreSQL experience preferred.
  • Experience building and consuming REST APIs.
  • Experience integrating Jira/JSM, NetSuite, Bitbucket/Git, and Device42 or equivalents.
  • Experience integrating LLM or AI APIs, including prompt construction and structured and unstructured outputs.
  • Git and Bitbucket proficiency.
  • Ability to communicate technical concepts to non-technical stakeholders.
  • Ability to work independently and manage competing priorities.
  • Experience in financial services, trading, or a data- and compliance-sensitive industry.
  • Experience with cost allocation, chargeback, or FinOps frameworks.
  • Experience building internal tools or dashboards.
  • Exposure to procurement or vendor management systems.
  • Ability to respond accurately to changing market conditions and solve math and coding problems.

Benefits

  • Employer-paid medical insurance
  • Employer-paid dental insurance
  • Employer-paid vision insurance
  • Retirement contributions
  • Paid time off
  • Discretionary performance bonus

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available