Solution Engineer

Manifest Solutions

  • Columbus, OH
  • 7 days ago

    Highlights

    Assess the current architecture of data-intensive pricing applications, an enterprise energy-trading and risk-management platform, databases, scheduled processing, interfaces, reports, and supporting tools. Lead technical interactions with packaged-software providers, custom-development partners, market-data services, SaaS platforms, and other external technology partners.

    Numbers & Facts

    LocationColumbus, OH

    Description

    Manifest Solutions is currently seeking a Solution Engineer Lead for an onsite position in Columbus, OH.

    • Become the senior technical owner for the business applications portfolio.
    • Develop a working understanding of business-critical processes, operating calendars, peak periods, dependencies, and recovery expectations.
    • Define sustainable ownership boundaries across internal support teams, business users, infrastructure teams, database teams, and external service providers.
    • Serve as the senior technical escalation point for complex incidents, recurring defects, data-quality issues, performance problems, and integration failures. 
    • Assess the current architecture of data-intensive pricing applications, an enterprise energy-trading and risk-management platform, databases, scheduled processing, interfaces, reports, and supporting tools.
    • Establish practical technical standards for maintainability, reliability, security, data integrity, testing, deployment, and recovery.
    • Lead the design and implementation of application enhancements, integrations, monitoring, automation, and technical-debt reduction.
    • Review code, stored procedures, configurations, deployment plans, and technical designs produced by internal or external developers.
    • Ensure that changes account for upstream data dependencies and downstream pricing, risk, trading, settlement, billing, and reporting impacts. 
    • Define monitoring, alerting, support, and recovery practices for mission-critical application processes.
    • Improve visibility into scheduled jobs, interface failures, missing or incomplete data, application health, and processing outcomes.
    • Lead root-cause analysis and ensure that recurring incidents result in durable corrective action.
    • Establish runbooks, support procedures, recovery steps, and operational acceptance criteria.
    • Provide after-hours support leadership when business-critical incidents or operating periods require it. 
    • Provide technical direction and mentorship to application-support engineers.
    • Establish cross-training and backup coverage across Microsoft SQL Server, Oracle, application, interface, and scheduled-processing responsibilities.
    • Coordinate knowledge transfer from existing business SMEs, technical SMEs, external providers, and contractors.
    • Use distributed or external development capacity effectively while retaining internal accountability for architecture, quality, and production outcomes.
    • Build a support model that can maintain and enhance the applications without depending indefinitely on individual experts or external intervention. 
    • Lead technical planning for packaged-application upgrades and future application-lifecycle decisions.
    • Coordinate with external providers on defects, patches, supported versions, technical limitations, and product roadmaps.
    • Support the transition to a SaaS platform where technical leadership, integration knowledge, or transition coordination is needed.
    • Evaluate longer-term modernization opportunities without disrupting critical business operations. 
    • Demonstrated experience leading technical design, complex troubleshooting, application modernization, and production recovery.
    • Ability to provide technical direction without relying on formal reporting authority.
    • Experience mentoring developers, reviewing technical work, and establishing engineering standards.
    • Sound judgment about when to repair, enhance, modernize, replace, or escalate an application or component.
    • Own technical architecture and engineering direction for the application portfolio.
    • Lead complex production incident diagnosis, recovery, root-cause analysis, and corrective-action planning.
    • Establish and maintain technical standards for development, testing, deployment, monitoring, security, documentation, and support.
    • Lead technical knowledge transfer and ensure effective primary and backup coverage for critical applications and processes.
    • Design or oversee application enhancements, integrations, data validations, automated controls, and performance improvements.
    • Review source code, stored procedures, configurations, deployment packages, technical designs, and externally produced changes.
    • Establish monitoring and alerting for application failures, scheduled processes, interfaces, incomplete data, and abnormal processing results.
    • Develop and maintain architecture diagrams, technical documentation, support runbooks, recovery procedures, and dependency records.
    • Coordinate releases, upgrades, patches, environment changes, rollback plans, and production validation.
    • Lead technical interactions with packaged-software providers, custom-development partners, market-data services, SaaS platforms, and other external technology partners.
    • Partner with business leaders and SMEs to prioritize production needs, risks, improvements, and enhancements.
    • Coordinate with enterprise architecture, infrastructure, database, identity and access, cybersecurity, service management, and release teams.
    • Promote compliance with change-management, access-control, audit, security, and applicable regulatory requirements.
    • Mentor application-support engineers and help build a collaborative, accountable, and cross-trained team.
    • Support Choice and adjacent retail-energy platforms when required for continuity, integration troubleshooting, or transition work. 

    Minimum Requirements

    • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical field. An equivalent combination of education and relevant experience may be considered.
    • 10+ years of relevant software development, application engineering, integration, or production-support experience, including demonstrated technical leadership of complex enterprise applications.
    • Advanced relational-database and SQL experience, with significant experience in SQL Server/T-SQL, Oracle/SQL, or comparable enterprise database technologies.
    • Experience designing, supporting, or troubleshooting data-intensive applications and scheduled processing.
    • Experience with application integrations, REST APIs, file exchanges, and data interfaces.
    • Experience with at least one enterprise development technology such as C#/.NET or Java.
    • Experience with source control, CI/CD, release management, testing, environment promotion, and rollback.
    • Experience leading high-severity incident response and root-cause analysis.
    • Experience producing technical documentation, architecture diagrams, operating procedures, and support runbooks.
    • Ability to provide after-hours production support when business-critical needs require it. 

    Preferred Qualifications

    • Experience with an enterprise energy-trading, risk-management, or commodity-management platform.
    • Experience supporting energy pricing, risk, trading, scheduling, settlement, or billing processes.
    • Experience with Azure, Azure DevOps, GitHub, IIS, Power Automate, or related enterprise technologies.
    • Experience managing technical work performed by external providers, contractors, or distributed development teams.
    • Relevant cloud, database, software-engineering, ITIL, or DevOps certifications. 

    Competencies

    • Technical Leadership: Establishes direction, makes sound technical decisions, and guides others through complex work.
    • Operational Ownership: Accepts accountability for system reliability, incident response, recovery, and continuous improvement.
    • Systems Thinking: Understands how applications, data, integrations, people, controls, and business processes affect one another.
    • Problem Solving: Diagnoses complex issues using evidence, identifies root causes, and implements durable solutions.
    • Risk Awareness: Recognizes production, data, security, compliance, external-dependency, and continuity risks before they become incidents.
    • Communication: Explains complex technical issues clearly and adapts communication to the audience.
    • Collaboration: Builds productive relationships across business, technology, provider, and leadership teams.
    • Mentorship: Develops technical capability in others and promotes documentation, cross-training, and shared ownership.
    • Adaptability: Works effectively across packaged applications, custom software, legacy components, SaaS solutions, and evolving business priorities. 

    Technologies and Tools

    • Databases and Data: Microsoft SQL Server, T-SQL, stored procedures, Oracle, SQL, data reconciliation, data validation, and performance tuning.
    • Applications: Data-intensive pricing solutions and enterprise energy-trading, risk-management, or commodity-management platforms.
    • Development and Integration: C#/.NET, Java, REST APIs, IIS, scheduled and batch processing, and file/SFTP interfaces.
    • Cloud and DevOps: Microsoft Azure, Azure DevOps, GitHub or Git, CI/CD pipelines, automated deployment, and rollback.
    • Automation and Operations: Monitoring and alerting tools, job scheduling, workflow automation, and IT service-management tools.
    • Business Interfaces: Excel-based operational tools, pricing templates, data feeds, reports, and reconciliation processes.
    • Adjacent Platforms: SaaS solutions, retail-energy platforms, market-data services, and other externally managed applications. 

     

    Similar Jobs

    See more jobs