Sr Manager Software Engineering – Financial Reporting
Key Responsibilities
Leadership, Technical Strategy & Innovation
- Build and maintain a forward-looking technical strategy and roadmap that aligns with business needs and positions the company to leverage evolving technologies.
- Evaluate and integrate emerging capabilities such as:
- Cloud-native application development and integration to cloud-based SaaS solutions
- Cloud-native data management and scalable architecture
- Machine Learning (ML) for predictive analytics and anomaly detection in financial data
- Artificial Intelligence (AI) and Generative AI (GenAI) for automation, intelligent reporting, and decision support
- Understanding of emerging data management concepts
- GenAI development tools to accelerate development and empower business users
- Collaborate with enterprise architecture and data governance teams to ensure alignment with broader technology standards and compliance requirements.
Team Management
- Lead, mentor, and grow a team of software engineers across multiple regions, fostering a culture of innovation, inclusion, and continuous improvement.
- Collaborate with cross-functional stakeholders including Finance, Actuarial, and Compliance to ensure alignment and delivery of business goals.
Technology Execution
- Serve as a key leader in the implementation of US GAAP regulatory reporting, supporting both local and global consolidation efforts.
- Drive the migration from Hyperion Essbase to Oracle Fusion ERP and EPM, ensuring seamless data transition, system integrity, and reporting accuracy.
- Oversee the design, development, and maintenance of financial reporting systems, ensuring they are scalable, secure, and compliant with industry standards.
- Champion cloud-native development practices and modern software engineering, data patterns, DevOps automation, and secure cloud deployments.
- Ensure systems meet evolving US GAAP, SEC, and statutory reporting requirements through proactive monitoring and technical documentation.
Other Responsibilities
- Provide technical guidance and leadership to the development teams to deliver quality solutions utilized by multiple lines of business. Continue to drive the team toward delivery of the best end to end design solutions for the enterprise.
- Partner with senior leadership and stakeholders at all levels of the organization. Provide clear direction by translating strategic priorities and goals into defined tactical action plans and milestones. Work with cross functional leaders to understand and influence business strategy, set priorities, and define technology goals.
- Act as a strategist and champion for enterprise architecture and design principles.
- Participate in white board discussions and presentations with key stakeholders, executive leadership, and enterprise architecture team.
- Act quickly and appropriately to solve problems, bring clarity, and minimize the impact of unforeseen circumstances.
- Drive a culture of change, excellence and innovation which constructively challenges the status quo and leads to prudent experimentation. Have a growth mindset with the ability to adopt new practices and spearhead adoption with emphasis on quality and execution.
- Help manage budget/expenditures.
Qualifications
- Bachelor’s degree in a technical field (e.g. computer science, information systems, math, engineering) or equivalent education/experience
- Eight years of experience with modern distributed applications, and microservices
- Six years of experience in delivery of large-scale design projects involving interaction with a broad spectrum of enterprise operational functions
- Four years of experience managing a diverse team and leading cross-functional teams.
- Strong background in the execution of DevOps methodologies and continuous integration/continuous deliver, and accomplishments in architecture and strategy.
- Experience managing vendor relationships, including product/service evaluation, contract negotiations, and on-going relationship management
- Results oriented with a strong customer focus
- Strong communication skills to delivery highly relevant and effective information to the Board, executives, and employees.
- Ability to synthesize ambiguous and complex information in a way the leads to substantive actionable outcomes.
- Proactive mindset to drive change, question assumptions and push for innovation solutions.
- Ability to work as part of a team and independently
- Analytical and problem-solving skills
- Technical communication skills and the ability to present information to all levels of the organization
- Problem-solving and technical communication skills
- Ability to work in a highly matrixed environment and identify, define, and resolve organizational issues
- Creative analytical thinker
- Ability to prioritize workload to meet tight deadlines
Preferred Qualifications
- Experience with Financial Reporting platforms like Hyperion Essbase, Oracle Fusion ERP/EPM, etc.
- Experience with AI, GenAI, advanced analytics and machine learning concepts and technology implementations
- Experience with solution architecture and implementation
- Technology or platform certifications (e.g. Oracle Fusion, AWS, Microsoft)
- Knowledge of the financial services industry
Working Conditions
- Hybrid office environment 3 days a week (Cedar Rapids, Philadelphia, Denver, Baltimore)
- Work outside of normal business hours may be required
- Frequent travel
Compensation
- The Salary for this position generally ranges between $160,000 - $220,000 annually. Please note that the salary range is a good faith estimate for this position and actual starting pay is determined by several factors including qualifications, experience, geography, work location designation (in-office, hybrid, remote) and operational needs. Salary may vary above and below the stated amounts, as permitted by applicable law.
- Additionally, this position is typically eligible for an Annual Bonus based on the Company Bonus Plan/Individual Performance and is at the Company’s discretion.
Please note, this position would consider candidate qualified at a director level.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
This job description is not a contract of employment nor for any specific job responsibilities. The Company may change, add to, remove, or revoke the terms of this job description at its discretion. Managers may assign other duties and responsibilities as needed. In the event an employee or applicant requests or requires an accommodation in order to perform job functions, the applicable HR Business Partner should be contacted to evaluate the accommodation request.