Senior Software Engineer
Posted 1 month ago Expired
This job has expired
Looking for a job like Senior Software Engineer in or near Austin, TX? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
This role involves modernizing and scaling internal Finance and Business Operations systems, focusing on building and maintaining integrations across various platforms. The Senior Software Engineer will lead design and implementation of scalable data pipelines using Python and Dagster, ensuring smooth business operations and driving best practices for system resilience.
Responsibilities
- Design and evolve internal systems architecture supporting finance operations and revenue workflows
- Translate business needs into a multi-year roadmap for automation, system integration, and data pipeline modernization
- Lead architecture practices for internal systems, establishing frameworks for observability, integration governance, and process resilience
- Partner with Finance, Business Operations, and Engineering leadership to ensure internal tooling scales with company growth and audit requirements
- Ensure seamless integration between Concord and finance/ops systems (e.g., NetSuite, procurement tools)
- Design, document, and optimize end-to-end finance and operations processes, including billing, collections, vendor management, and revenue reporting
- Develop a governance framework to standardize data flows and automation patterns across systems (Salesforce, NetSuite, Stripe)
- Define and implement key performance metrics (KPIs) and dashboards to monitor system health and reliability
- Establish a culture of continuous improvement, leveraging practices like Lean or Kaizen to eliminate operational bottlenecks
- Define and uphold integration standards across enterprise platforms such as NetSuite, Salesforce, Stripe, and internal business systems
- Lead the design and implementation of a unified architecture connecting disparate systems for real-time data visibility
- Establish strong data governance practices to ensure accuracy, traceability, and compliance with financial and data privacy regulations
- Partner with IT and architecture teams to implement robust API and middleware strategies using tools like Workato, Dagster, and custom services
- Provide technical guidance and mentorship to stakeholders like systems analysts and operations leads
- Evaluate emerging technologies (workflow orchestration, AI-driven automation) for applicability to internal finance and operations systems
- Champion the adoption of enterprise process automation to reduce manual interventions and improve data quality
- Contribute to the development of a modern internal systems ecosystem that supports scalability and cross-functional collaboration
Requirements
- 8–10+ years of experience in backend engineering, systems integration, or enterprise automation
- 5+ years working with finance or business operations systems (ERPs, CRMs, payment platforms)
- Proven success designing scalable integration architectures and automating complex business workflows
- Hands-on experience with Python, Dagster (or similar orchestration tools), Workato, and SaaS APIs (Salesforce, NetSuite, Stripe)
- Demonstrated ability to partner cross-functionally with Finance, IT, and BizOps teams
- Strong backend engineering and systems integration skills, particularly in Python and data orchestration frameworks
- Deep familiarity with financial workflows (quote-to-cash, procure-to-pay, invoicing, reconciliation)
- Expertise in process mapping, integration governance, and API-based system design
- Excellent communication and stakeholder management skills
Qualifications
- Bachelor’s or master’s degree in Computer Science, Information Systems, Engineering, or a related technical field
- 8–10+ years of experience in backend engineering, systems integration, or enterprise automation, with 5+ years working with finance or business operations systems
Skills
* Required skills