Software Implementation Engineer

Lumin Digital•Madison, MS
•$115,000 - $135,000

About The Position

The Software Implementation Engineer is responsible for the technical onboarding of clients onto Lumin Digital’s digital banking platform. The role includes configuring platform features, supporting data conversion, and customizing the platform with the company’s SDK. From implementation kickoff through production launch, the engineer collaborates with clients and internal teams to deliver high-quality, timely deployments. The role also supports troubleshooting and production operations to help ensure long-term platform reliability and client satisfaction. The position works with Engineering, Product, Services, Support, and client stakeholders throughout implementation and after deployment. It supports client-specific configurations, data transformation and migration activities, technical issue resolution, documentation, and continuous improvement. Travel is minimal, generally 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 3 years of professional software engineering, backend development, or related technical engineering experience.
  • Hands-on experience with SQL and relational databases for data transformation and system configuration.
  • Familiarity with cloud-native technologies including AWS, Docker, Kubernetes, and Kibana.
  • Understanding of microservices architecture and its application in scalable enterprise platforms.
  • Strong problem-solving and analytical skills, especially in time-sensitive client environments.
  • Excellent written and verbal communication skills, including the ability to work with technical and non-technical stakeholders.
  • Ability to work independently, prioritize competing demands, and manage multiple client projects simultaneously.
  • Adaptability in dynamic environments and comfort with ambiguity, shifting timelines, and evolving client requirements.

Nice To Haves

  • At least 1 year of technical software implementation experience, ideally within digital banking, FinTech, or SaaS environments.

Responsibilities

  • Configure platform features during and after implementation to meet client-specific requirements and support smooth transitions to production.
  • Serve as a technical advisor during the implementation lifecycle, providing best-practice guidance and technical expertise to internal teams and client stakeholders.
  • Support and execute data conversion tasks, including transformation, validation, and import activities for client launches, vendor transitions, or M&A integrations.
  • Troubleshoot and resolve implementation-related technical issues while minimizing impacts to timelines and production stability.
  • Collaborate with Engineering, Product, Services, and Support to address integration concerns, client feedback, and solution alignment.
  • Contribute to production operations by investigating and resolving client-reported issues after deployment.
  • Write clean, maintainable, and testable code using internal SDK tools to support customizations, configuration scripts, and data workflows.
  • Maintain accurate implementation documentation, including task tracking, configuration details, and operational handoffs.
  • Participate in continuous improvement initiatives by sharing insights and suggesting enhancements to tools, processes, and standards.
  • 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