About Northern Trust:
Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.
Northern Trust is proud to provide innovative financial services and guidance to the world’s most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service.
Sr Lead, BI and Full Stack Architect
BI and Full Stack Architect role requires a blend of hands-on technical expertise and strong leadership abilities, ideal for someone passionate about building impactful software and guiding high-performing teams, with a focus on leveraging ThoughtSpot and other BI tools for data-driven insights.
Responsibilities
Lead a team of engineers in the design, development, and deployment of robust web and desktop applications.Provide architectural guidance and make key technical decisions across the full stack (front-end, back-end, database layers and BI Applications).Mentor and inspire the team, establishing best practices for code quality, system design, and continuous improvement.Leverage ThoughtSpot for embedded analytics, enabling users to gain insights through search-driven analysis and interactive data visualizations.Create BI solutions leveraging data form Cloud data warehouses like SnowflakeAnalyze and understand business requirements to design and develop effective reports and dashboards.Develop and maintain architectural blueprints, data flow diagrams, and technical documentationDefine best practices for reporting, data visualization and analytics solutionsDesign and develop user-friendly interfaces with a strong focus on React, Redux, and modern CSS practices, ensuring optimal user experience across devices.Implement and optimize server-side logic and APIs using Java as the primary backend technology.Ensure application responsiveness and cross-platform optimization.Implement and maintain CI/CD pipelines, integrating modern testing frameworks like Cypress and Jest for automated testing.Collaborate with data teams to design and optimize data models within ThoughtSpot, ensuring data quality and consistency.Build interactive data applications using ThoughtSpot's Visual Embed SDK, APIs, or other integration methods to embed analytics within existing applications and portals.Collaborate with product managers and stakeholders to define project requirements and specifications.Ensure adherence to coding standards, security guidelines (e.g., OWASP, PII data handling), and best practices.Actively participate in solutioning, architecture reviews, code development, and deployment activities.Troubleshoot and debug issues, identifying and resolving complex technical problems.Stay updated with the latest industry trends and technologies, applying knowledge to formulate innovative solutions.Communicate complex technical concepts effectively to both technical and non-technical stakeholders, including executive leadership.Experience with BI tools like Cognos and Power BI or other BI toolsRequirements
Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred), or equivalent experience.10+ years of experience in software development.Must have proven experience with ThoughtSpot, including data modeling, dashboard development, and embedded analytics integration (ThoughtSpot Everywhere)Create and maintain user/group and administer the ThoughtSpot clusterArchitecting complex solutions based on client’s custom requirements.Public Cloud experience on Azure/AWS5+ years of experience in a technical leadership role, managing and mentoring a development team.Expertise in front-end development, including React, Redux, Typescript, JavaScript, CSS, and Bootstrap.Extensive experience with Java backend development.Experience implementing and maintaining CI/CD pipelines and modern testing frameworks (Cypress, Jest).Proficiency with version control systems like Git and Team Foundation Server.Strong understanding of software development lifecycle and agile methodologies.Excellent problem-solving, analytical, and critical-thinking skills.Exceptional communication (verbal and written), interpersonal, and leadership skills.Proven ability to drive technical strategy and deliver secure, scalable, and high-performing software solutions.Nice to have
Experience with Snowflake data warehousing.
Experience with IBM Cognos, Power-BI
Certifications with ThoughtSpot, Cognos, Power BI
Experience with Node.js.
Familiarity with Azure cloud platforms (e.g., Azure App Service, Azure Functions).
Experience with other databases such as NoSQL databases (e.g., MongoDB, Cassandra).
Familiarity with UX design principles and tools like Figma.
Experience with other testing frameworks like Protractor, Karma, and Jasmine.
Salary Range:
$114,500 - 194,700 USDSalary range is a good faith estimate of base pay. Northern Trust provides a comprehensive benefits package including retirement benefits (401k and pension), health and welfare benefits (medical, dental, vision, spending accounts and disability), paid time off, parental and caregiver leave, life & accident insurance, and other voluntary and well-being benefits. Northern Trust also provides a discretionary bonus program that may include an equity component.
Working with Us:
As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.
Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose.
We’d love to learn more about how your interests and experience could be a fit with one of the world’s most admired and sustainable companies! Build your career with us and apply today. #MadeForGreater
Reasonable accommodation
Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at MyHRHelp@ntrs.com.
We hope you’re excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.
Apply today and talk to us about your flexible working requirements and together we can achieve greater.