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