-
Databricks Developer
- SMBC (Charlotte, NC)
-
Role Description
The engineer designs, develops and work with a team of Azure Databricks and Actimize engineers, support external Vendors to deliver the compliance and surveillance solutions. The engineer is responsible for supporting and enhancing the surveillance platform, ensuring the bank meets its risk management, legal, and regulatory obligations related to fraud detection and prevention. This role requires deep functional and technical expertise in databases, including strong development skills for customizing and optimizing the platform. The engineer works closely with business units and support teams to deliver system enhancements, perform upgrades, and provide on-call user support. Responsibilities include designing and implementing workflows, plugins, data integration pipelines, writing custom rules and logic, and troubleshooting complex issues.
Operating in a highly transactional and tactical environment, the engineer exercises sound judgment and discretion to resolve challenges and support the achievement of business objectives.
Role Objectives: Delivery
Role Objectives: Delivery and BAU Support• Plan and design code and configuration for Actimize applications, ensuring alignment with business and technical requirements.
• Conduct detailed analysis to validate requirements, incidents, process flows, and project deliverables. Prepare comprehensive technical documentation to support development and implementation efforts.
• Troubleshoot and resolve issues across all environments, performing in-depth root cause analysis to prevent recurrence and improve system reliability.
• Maintain high levels of customer satisfaction by delivering timely, high-quality solutions and support for production and project-related issues.
• Communicate proactively and effectively with business users, support teams, vendors, and other stakeholders to ensure alignment and transparency throughout the project lifecycle.
• Manage multiple projects and tasks simultaneously, balancing competing priorities and deadlines in a fast-paced environment.
• Work closely with other technical teams to ensure seamless execution of processes and integration of solutions.
• Develop and execute unit test cases and scripts to validate changes and releases, ensuring high-quality deliverables
• Coordinate and execute system software upgrades in collaboration with end users and technical teams.
• Serve as a key escalation point for complex production issues, ensuring timely resolution and minimal impact to business operations.
• Participate in system implementations and go-lives, which may occasionally require evening or weekend availability to support deployment activities and ensure successful transitions.
• Collaborate with cross-functional teams to troubleshoot and resolve high-priority incidents, and contribute to post-implementation reviews and continuous improvement efforts.
Qualifications and Skills
Qualifications and SkillsCore technologies:
+ Azure Technologies (Databricks, Data Lake etc.), Python, Power Apps, Power BI, SQL Server, Oracle / PL-SQL, SQL stored procedures, Actimize (nice to have)
• Minimum of 5 years’ experience implementing enterprise technologies and/or vendor platforms to meet business needs. Bachelor’s degree in Computer Science or a related field preferred.
• Demonstrated experience in IT development, system design, integration, and data analysis across complex environments.
• Strong understanding of relational and SQL database platforms, with proficiency in Oracle, or similar technologies.
• Familiarity with surveillance and corporate compliance systems.
• Ability to independently manage, organize, and prioritize multiple tasks and projects in a dynamic environment.
• Well-developed research and analytical capabilities, with a strong aptitude for problem-solving and lateral thinking.
Additional Requirements
-