Software Engineer II - Backend & Core Systems

Fisher & Company, Inc.

Saint Clair Shores (MI)

On-site

USD 110,000 - 140,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fisher Dynamics in Saint Clair Shores, MI is seeking a Software Engineer II to architect and build the financial backbone of our ERP platform. You will design General Ledger, Accounts Payable/Receivable, and data governance while embedding AI-native capabilities and real-time APIs across the enterprise.

The role requires 4–6 years of production software experience, strong backend skills (Python/Java/C++/Go), and expertise in cloud, databases, and secure, compliant financial systems.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Master's degree preferred and advantageous.

Responsibilities

  • Design and develop General Ledger, Chart of Accounts, and journal entry processing with multi-entity support.
  • Build Accounts Payable and Accounts Receivable modules with workflows and reconciliations.
  • Implement financial close, consolidation, audit trail and compliance requirements.
  • Develop REST/GraphQL APIs and data structures for financial analytics and AI features.
  • Collaborate with ML/AI engineers to integrate AI/LLM models into ERP workflows.
  • Ensure secure, compliant, high-availability backend systems on cloud.

Skills

Python
Java
C++
Go
SQL
Database design
AWS
GCP
Azure
API design
REST
GraphQL
Event-driven
Docker
Kubernetes
CI/CD
Terraform
CloudFormation
DevOps
SOX compliance
Monitoring
AI/ML integration

Education

Bachelor's degree in Computer Science
Master's degree

Tools

N/A

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer II - Backend & Core Systems

Full Time Regular St. Clair Shores, MI, US

Fisher Dynamics is the automotive industry’s premier supplier of safety – critical seat structures and mechanisms. Steeped in a tradition of excellence, and rooted in automotive innovation, the Fisher story is filled with automotive manufacturing milestones. We bring design, engineering, and manufacturing vehicle seating systems to a new level with innovative thinking. We’re about cutting edge ideas. We have created an environment that encourages an uninterrupted flow of revolutionary concepts and unique ideas.

The SW Engineer - II (Backend & Core Systems) will architect and develop the financial and data backbone of Fisher Dynamics' custom ERP platform from the ground up. They will design and build core ERP modules including General Ledger, Accounts Payable/Receivable, Financial Management, and master database architecture, while being the architect of these systems with AI-native capabilities embedded from the start — financial anomaly detection, fraud prevention, cash flow forecasting, and intelligent account reconciliation powered by LLMs. This position will work closely with ML/AI engineers to design APIs and data structures that seamlessly integrate intelligent features. They will also ensure the backend is robust, secure, performant, and positioned to support real-time AI-powered financial operations across the enterprise.

Candidates MUST be local to the Metro Detroit Area. Relocation is not available.

  • Financial Core Module Development
    • Design and develop General Ledger, Chart of Accounts, and journal entry processing systems with multi-entity support.
    • Build Accounts Payable and Accounts Receivable modules with payment workflows, aging analysis, and financial reconciliation.
    • Implement financial close and consolidation processes with audit trail and compliance requirements.
    • Develop reporting APIs and data structures for financial intelligence and analytics.
  • AI-Native Financial Intelligence Architecture
    • Design APIs and data structures that enable seamless embedding of AI/LLM models into financial workflows.
    • Build inference APIs for real-time financial anomaly detection, fraud scoring, and cash flow forecasting.
    • Implement feature export pipelines that feed ML models with financial transaction data and account hierarchies.
    • Design audit logging and compliance structures to support AI-powered financial recommendations and decisions.
  • Database Architecture & Core Data Management
    • Design normalized, scalable database schemas for financial, transactional, and master data.
    • Implement data integrity controls, foreign key relationships, and referential integrity for financial accuracy.
    • Optimize queries and indexing for high-volume financial transaction processing.
    • Build data migration pipelines to import legacy financial data from Plex.
    • Implement data governance, retention policies, and compliance controls.
  • Develop RESTful and event-driven APIs that expose financial modules to frontends, integrations, and third-party systems.
  • Implement secure data access layers with role-based access control (RBAC) for different financial user types.
  • Build event streaming for real-time financial data updates and downstream AI model inference.
  • Ensure APIs handle complex financial rules, multi-entity operations, and transaction consistency.
  • Deploy financial systems on cloud infrastructure (AWS, GCP, Azure) with high availability and disaster recovery.
  • Build CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and infrastructure-as-code.
  • Implement monitoring, logging, alerting, and performance optimization for financial systems.
  • Ensure compliance with financial security standards and SOX audit requirements.
  • Collaboration with AI/ML Engineers
    • Partner with ML/AI engineers to design APIs that connect financial models to ERP transactions.
    • Ensure financial data pipelines support real-time model inference for anomaly detection and forecasting.
    • Support A/B testing and validation of AI-powered financial features.
    • Translate AI model requirements into technical specifications and implementation

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.

Master's degree preferred.

Experience

4-6 years of professional software engineering experience building production systems.

Demonstrated experience designing and developing financial systems, ERP platforms, or backend data architecture required. Experience with accounting systems, financial reporting, or compliance-driven applications strongly preferred.

Skills

Advanced proficiency in backend languages (Python, Java, C++, Go) and modern frameworks.

Expert-level SQL and relational database design, optimization, and performance tuning.

Strong experience with cloud platforms (AWS, GCP, Azure) and cloud-native architecture.

API design and implementation (REST, GraphQL, event-driven architecture).

Containerization (Docker) and orchestration (Kubernetes) expertise.

CI/CD, infrastructure-as-code (Terraform, CloudFormation), and DevOps practices.

Understanding of distributed systems, transaction consistency, and high-availability architecture.

Knowledge of financial systems architecture, audit logging, and compliance requirements.

Security best practices, encryption, authentication, authorization, and SOX compliance.

Experience with monitoring, observability, logging, and incident response.

Familiarity with AI/ML model integration and real-time inference APIs.

Strong communication skills and ability to collaborate across teams.

Working environment and physical requirements of this position are those typical of an office setting and manufacturing environment. Position requires close collaboration with technical teams, business stakeholders, and cross-functional partners.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance / Software Developer
Quality Assurance / Software Developer

Fisher & Company, Inc. • Saint Clair Shores (MI)

On-site
USD 85,000 - 120,000
Backend & Core ERP Engineer for AI-Powered FinOps
Backend & Core ERP Engineer for AI-Powered FinOps

Fisher & Company, Inc. • Saint Clair Shores (MI)

On-site
USD 110,000 - 140,000
Cybersecurity Architect - Information Technology
Cybersecurity Architect - Information Technology

Fisher & Company, Inc. • Saint Clair Shores (MI)

On-site
USD 120,000 - 160,000
Systems Support - IT Support Technician
Systems Support - IT Support Technician

Fisher & Company, Inc. • Saint Clair Shores (MI)

On-site
USD 42,000 - 54,000
Business Intelligence Associate
Business Intelligence Associate

Fisher Dynamics • Saint Clair Shores (MI)

On-site
USD 52,000 - 76,000
AI-Driven QA & Software Engineer for ERP Platform
AI-Driven QA & Software Engineer for ERP Platform

Fisher & Company, Inc. • Saint Clair Shores (MI)

On-site
USD 85,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Fisher Investments • Plano (TX)

On-site
USD 140,000 - 190,000
100% paid medical, dental and vision
50% 401(k) match
PTO 20 days + 10 holidays
+1
Senior Software Engineer
Senior Software Engineer

Ford Motor Company • Providence (RI)

On-site
USD 113,580 - 192,900
Medical, dental, and prescription drug
Vehicle discount program
Tuition assistance
+2
Senior Staff Software Engineer, Finance Automation
Senior Staff Software Engineer, Finance Automation

United States Digital Space LLC • United States

Hybrid
USD 253,000 - 299,000
Finance Systems Engineer, Finance and Strategy
Finance Systems Engineer, Finance and Strategy

United States Digital Space LLC • San Francisco (CA)

Hybrid
USD 205,000 - 270,000