L

Lumin Digital

Cloud-native digital banking for credit unions

Senior Software Implementation Engineer

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A 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 experience in software engineering, technical implementation, or systems integration roles.
  • Proven experience in digital banking, FinTech, or other regulated enterprise software environments.
  • Strong hands-on experience with SQL and relational databases for configuration and data migration.
  • At least 2 years of programming experience in languages such as C#, Java, and Python.
  • Proficiency with JIRA or similar Agile project management tools.
  • 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 standard 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 version control with Git, CI/CD pipelines, and deployment automation.
  • Experience with JIRA or comparable agile project management tools for tracking tasks, issues, and milestones.
  • Ability to translate complex technical concepts for non-technical stakeholders.
  • Ability to build strong client relationships and act as a credible technical authority.
  • Ability to lead, mentor, and influence peers and junior team members.

Responsibilities

  • Lead full-cycle technical implementations of the Lumin Digital banking platform for new clients, from initial 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 Lumin Digital banking product components, including digital banking, mobile, and online banking modules, according to client specifications.
  • Test and validate product features, third-party integrations, and custom solutions throughout the project lifecycle.
  • Ensure client expectations are met for committed deliverables.
  • Manage client environments across staging, pilot, and production to support iterative testing and a smooth go-live transition.
  • Conduct working sessions to help clients understand product functionality and enable client teams to self-manage their application.
  • Develop and document custom solutions and integrations using Lumin Digital’s SDK, APIs, and available tooling to meet client-specific requirements.
  • Create and maintain project scope implementation details, data-flow documentation, and integration specifications for each implementation.
  • Partner with Product, Engineering, Services, and Support teams to coordinate deliverables, resolve dependencies, and maintain alignment throughout the implementation lifecycle.
  • Communicate implementation status, risks, blockers, and milestones to internal stakeholders, project managers, and client teams.
  • Support data conversion and migration efforts associated with projects.
  • Support load testing efforts and help fine-tune performance issues.
  • Identify technical risks, implementation blockers, and timeline threats; develop and execute mitigation strategies to keep projects on track.
  • Troubleshoot and resolve technical issues across all implementation phases, including root-cause analysis, integration failures, environment issues, and post-launch incidents.
  • Identify opportunities to improve implementation methodologies, tooling, templates, and reusable components, and lead adoption of best practices across the technical delivery team.
  • Collaborate with Engineering, Product, Services, and Support teams to ensure cohesive delivery and rapid issue resolution.
  • Provide post-launch support and contribute to Tier 2/Tier 3 production support for live clients until the project is handed off to application support.
  • Continuously improve implementation processes, reusable templates, and team best practices to increase delivery quality and efficiency.
  • Contribute to post-implementation retrospectives to capture lessons learned and improve the delivery process.
  • Perform other duties as assigned.

About the Company

Lumin Digital

Cloud-native digital banking for credit unions

Lumin Digital provides a cloud-native digital banking platform for U.S. credit unions and financial institutions. It is a SaaS solution that enables member institutions to offer online and mobile banking with features like personalized dashboards, financial management tools, security controls, and card management. The platform runs in the cloud, allowing scalable deployment and regular feature updates, tailored for quick integration. The company differentiates itself by focusing on credit unions and leveraging its fintech background to tailor member-centric banking, with a goal of helping credit unions compete with larger banks through a user-friendly digital experience and broad member adoption.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$275M
Headquarters
San Ramon, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Lumin Digital

See more jobs