Senior Software Implementation Engineer - Phase 1

Lumin Digital•Madison, MS
•$145,000 - $165,000

About The Position

The Senior Software Implementation Engineer plays a key role in the technical delivery of Lumin Digital’s digital banking platform. Acting as both a solutions engineer and technical consultant, this role implements platform features, supports data conversions, and works directly with clients from implementation kickoff through production launch. The engineer gathers requirements, scopes and develops custom solutions using the company’s SDK, and supports platform operations throughout the implementation lifecycle. The role also contributes to internal documentation, best-practice improvements, and team knowledge sharing while ensuring client satisfaction and a smooth technical onboarding experience. The position leads full-cycle technical implementations, serves as the primary technical contact for client stakeholders, and configures digital banking, mobile, and online banking components. It includes testing features and integrations, managing staging, pilot, and production environments, documenting implementation scopes and data flows, supporting migration and load testing, troubleshooting technical issues, and providing post-launch Tier 2/Tier 3 support until handoff to application support. The engineer coordinates with Product, Engineering, Services, Support, project managers, and client teams, and helps improve implementation methods and team practices. The position requires a bachelor’s degree in Computer Science, Engineering, or a related technical field, or an equivalent combination of education and experience. Candidates should have at least five years of software engineering experience, including at least two years in technical implementation and system integration and at least two years of programming experience. Experience in digital banking, FinTech, or regulated enterprise software is required. Travel is generally minimal, at 12 days or less per year, with approximately two team get-togethers annually.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or an equivalent combination of education and experience.
  • At least 5 years of software engineering experience.
  • At least 2 years of technical implementation and system integration experience.
  • Proven experience in digital banking, FinTech, or other regulated enterprise software environments.
  • Strong hands-on experience with SaaS application implementation and configuration.
  • At least 2 years of programming experience in languages such as C#, Java, Python, and SQL.
  • Advanced experience implementing or developing digital banking or financial services software products.
  • Experience with an SDK or equivalent experience with financial technology platforms.
  • Knowledge of core banking system integrations, such as Fiserv, Jack Henry, FIS, or Symitar, and data exchange formats including JSON, XML, REST, and SOAP.
  • Familiarity with cloud-native technologies including AWS, Docker, Kubernetes, and observability tools such as Kibana or Datadog.
  • Understanding of microservices architecture and RESTful API design principles.
  • Working knowledge of relational databases and SQL for data validation, mapping, and troubleshooting.
  • Familiarity with software development practices including Git, CI/CD pipelines, and deployment automation.
  • Proficiency with JIRA or comparable Agile project management tools.
  • Excellent verbal and written communication skills, including the ability to explain complex technical concepts to non-technical stakeholders.
  • Ability to build strong client relationships and act as a credible technical authority.
  • Collaborative approach and ability to work in a fast-paced, cross-functional environment with ambiguity and change.
  • Strong analytical and critical-thinking skills and a proactive approach to problem solving.
  • Demonstrated ability to lead, mentor, and influence peers and junior team members.

Responsibilities

  • Lead full-cycle technical implementations of the digital banking platform, from kickoff and requirements discovery through configuration, testing, and production launch.
  • Serve as the primary technical point of contact for client stakeholders, translating business requirements into technical specifications and implementation plans.
  • Implement and configure digital banking, mobile, and online banking product components according to client specifications.
  • Test and validate product features, third-party integrations, and custom solutions throughout project lifecycles.
  • Ensure client expectations are met for committed deliverables.
  • Manage client staging, pilot, and production environments to support iterative testing and a smooth go-live transition.
  • Conduct working sessions to explain product functionality and enable client teams to manage their applications.
  • Develop and document custom solutions and integrations using the company SDK, APIs, and available tooling.
  • Create and maintain implementation scope details, data-flow documentation, and integration specifications.
  • Coordinate deliverables and resolve dependencies with Product, Engineering, Services, and Support teams.
  • Communicate implementation status, risks, blockers, and milestones to internal stakeholders, project managers, and client teams.
  • Support project data conversion and migration efforts.
  • Support load testing and help fine-tune performance issues.
  • Identify technical risks, blockers, and schedule threats; develop and execute mitigation strategies.
  • Troubleshoot and resolve implementation issues, including root causes, integration failures, environment issues, and post-launch incidents.
  • Identify and lead adoption of improvements to implementation methods, tooling, templates, reusable components, and team best practices.
  • Provide post-launch support and contribute to Tier 2/Tier 3 production support until handoff to application support.
  • Contribute to post-implementation retrospectives and use lessons learned to improve delivery quality and efficiency.
  • Perform other duties as assigned.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Flexible PTO
  • 12 paid holidays
  • Paid sick leave
  • Paid parental and family leave
  • Lifestyle spending account
  • Tuition reimbursement
  • Cell phone stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service