Principal Software Engineer - Platform, Identity and BI
$120k per yearTensec
Are you driven by innovation and looking to thrive in a fast-paced, growing environment? Join us at Calabrio-Verint and be part of our dynamic team! Help us in reshaping the landscape of customer experience – where every interaction becomes an opportunity, and every insight drives meaningful change.
Calabrio-Verint are he trailblazers in customer experience intelligence! Revolutionizing the way organizations connect with their customers, we empower businesses to elevate every interaction to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment, turning data into actionable insights with lightning speed.
We are seeking a Principal Software Engineer to lead the architecture and development of our next-generation Business Intelligence and data platform. This role requires deep expertise in AWS, data management, full-stack development capabilities, and a proven track record of building enterprise-scale analytics solutions. As a Principal Engineer, you will be a technical leader and strategic advisor, driving architectural decisions that impact millions of users globally.
Candidate must be located in Ontario or British Columbia.
What you'll be doing:
- Architect and develop large-scale, mission-critical BI and data platform solutions serving millions of users across the globe, leveraging AWS native technologies including Athena, Redshift, Glue, QuickSight, and S3.
- Lead the design and implementation of robust data pipelines, data lakes, and data warehouses using modern architectures (Iceberg, Parquet, columnar formats) to support real-time and batch analytics at scale.
- Drive technical strategy and architectural decisions for the BI platform, including data modeling, query optimization, performance tuning, and cost optimization across AWS services.
- Build and maintain sophisticated back-end services, ETL/ELT workflows, and front-end analytics applications using Python, SQL, React, and modern web technologies.
- Design and implement efficient data storage solutions across relational databases (Redshift, PostgreSQL) and non-relational databases (DynamoDB, S3), ensuring optimal performance and cost-efficiency.
- Develop and maintain REST APIs and event-driven architectures to enable seamless integration between data services, analytics tools, and customer-facing applications.
- Serve as the technical lead and mentor for engineering teams, conducting architecture reviews, code reviews, and providing guidance on complex technical challenges.
- Collaborate with cross-functional teams including data engineers, analytics engineers, product managers, and DevOps to deliver innovative BI solutions that drive business value.
- Champion engineering excellence by establishing best practices, design patterns, and coding standards for data-intensive applications.
- Lead Agile ceremonies, drive sprint planning, and ensure timely delivery of high-quality software solutions while maintaining technical debt at manageable levels.
- Evaluate and integrate emerging AWS services and open-source technologies to continuously improve platform capabilities and developer productivity.
- Troubleshoot and resolve complex performance issues in distributed data systems, optimizing query performance, data processing workflows, and infrastructure costs.
- Participate in strategic planning and roadmap development, translating business requirements into scalable technical solutions.
- Contribute to the team on-call rotation, providing expert-level support for production environments and mentoring team members on incident response.
Qualifications
- 10+ years of professional experience in software development, with at least 5 years focused on data engineering, business intelligence, or analytics platforms in enterprise SaaS environments.
- Deep expertise in AWS data and analytics services including Athena, Redshift, Glue, S3, QuickSight, Lake Formation , with hands-on experience architecting and operating production workloads.
- Advanced proficiency in Python for data processing, ETL/ELT development, and backend services, with strong knowledge of frameworks such as FastAPI, Flask, or similar.
- Expert-level SQL skills including complex query optimization, window functions, CTEs, and performance tuning across multiple database engines (Redshift, PostgreSQL, Athena).
- Strong full-stack development capabilities with proficiency in React, JavaScript/TypeScript , and modern front-end frameworks for building analytics dashboards and data visualization interfaces.
- Proven experience with Apache Iceberg, Parquet, or similar columnar formats and modern data lake architectures.
- Deep understanding of data modeling techniques for both OLTP and OLAP workloads, including dimensional modeling, star/snowflake schemas, and denormalization strategies.
- Strong, in-depth experience with AI coding assistants such as GitHub Copilot, Cursor, and Windsurf to accelerate development and improve code quality.
- Experience with both relational databases (Redshift, PostgreSQL, Aurora) and non-relational databases (DynamoDB, OpenSearch, DocumentDB).
- Demonstrated ability to design and implement scalable REST APIs, event-driven architectures (Lamda, EventBridge, SQS, SNS), and microservices patterns.
- Experience with AWS CDK (Cloud Development Kit) or CloudFormation/Terraform for infrastructure-as-code and automated deployment pipelines.
- Strong background in data pipeline orchestration using AWS Step Functions, Glue workflows, or similar tools.
- Proven track record of leading technical initiatives, mentoring senior engineers, and driving architectural decisions in complex distributed systems.
- Experience with CI/CD pipelines, automated testing frameworks (pytest, Playwright), and DevOps practices for data platforms.
- Excellent problem-solving skills with the ability to troubleshoot complex issues in large-scale, distributed data systems.
- Strong understanding of software development lifecycle (SDLC), Agile methodology, and experience leading technical teams through the full development lifecycle.
- Outstanding communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Adaptable with the ability to switch technical stacks and domains to respond to changing customer and business needs while maintaining strategic focus.
Preferred Qualifications
- Experience with QuickSight embedding, dashboard development, and custom analytics solutions.
- Knowledge of data governance, security, and compliance requirements (GDPR, SOC2, etc.) in multi-tenant SaaS environments.
- Familiarity with machine learning workflows and integration of ML models into data pipelines.
- Experience with real-time streaming data processing using Kinesis, Kafka, or similar technologies.
- Contributions to open-source projects or technical thought leadership (blog posts, conference talks, patents).
- Experience with multi-cloud or hybrid cloud architectures.
Benefits
You've learned about what you'll be doing, here are some of the benefits you'll be getting when you join Calabrio:
- Global team recognized for their passion and innovation
- Innovative product culture and project exposure
- Training and development from industry-leading experts
- Cutting edge benefit programs that include: medical and dental insurance, disability and life insurance, flexible PTO, paid holidays and parental leave, and more
- We offer market competitive pay and benefits based upon the candidate’s skills, experience, and qualifications. Starting rate of pay for this salaried position is targeted at $120,000.
Calabrio People are: Open, Clear, Ambitious, Accountable, Collaborative, Consistent
What we value most…workplace diversity and ensuring an environment of mutual respect. We believe that diversity and inclusion are critical to our success, and we are proud to be an equal opportunity employer. Our commitment is to continue to keep our people healthy, focused, and inspire creativity. Our team members are offered comprehensive benefits for various life circumstances and needs, great opportunities for career development, and a balanced work-life to achieve personal and professional success (all benefits are subject to eligibility requirements). As an Innovator with Purpose, you’ll feel motivated and genuinely excited to come to work!
Calabrio celebrates and fosters a culture that thrives on diversity. We are an Equal Opportunity Employer that prohibits discrimination and harassment of any kind. We provide employees with a work environment free of discrimination and harassment. All employment decisions at Calabrio are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, parental status, or any other status protected by the laws or regulations in the locations where we operate. We celebrate the >40 nationalities of team members that contribute to our success.
We recognize diversity comes in many forms, to foster an inclusive hiring experience any applicants who qualify under the Americans with Disabilities Act, as amended, or applicable state law, who are unable to comply with Calabrio’s application process due to their disability may be eligible for a reasonable accommodation. Request for accommodation in the application process can be made by emailing View email address on ca.talent.com. An applicant requesting accommodation may be required to provide support for the requested accommodation. Calabrio will only share information concerning an applicant’s requested accommodation with those individuals who have a specific need to know such information.
Ready for Exponential Career Opportunities? Apply now
#J-18808-Ljbffr- Lead automation and incubation as the Director of Identity Platform Enablement Engineering, shaping IAM solutions and accelerating delivery. This role emphasizes... ...-Code tooling for IAM teams Requirements 10+ years in software/platform engineering 5+ years leading IAM engineering...Software
- ...in a senior architecture role (Principal / Senior Principal level), influencing... ...large-scale infrastructure or platform environments Familiarity with AIOps, data engineering, and production ML pipelines... ..., cloud-native and distributed software architectures Strong...SoftwareLong term contractShift work
$150.7k - $251.7k per year
Overview The AWS Identity team builds, operates, and innovates the identity, authentication... .... We are seeking a seasoned software developer engineer to build products that combine automated... ...junior developers to collaborating with principal engineers, to raise the quality bar for...SoftwareInternshipFlexible hours- Shape the future of secure identities with Okta as a Software Engineer specializing in device identity. Contribute to critical developments within a collaborative... ...s mission to enable secure, passwordless access across platforms. As a Staff Software Engineer, you will take ownership...Software
- Shape the future of data platforms at TD Securities as a Principal Engineer. Help drive rapid evolution while delivering customer solutions and managing operations within a diverse technology team. The Velocity team is seeking a Principal Engineer to lead data platform operations...Suggested
$180k - $300k per year
The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience... ...and services on our multi-tenant, highly scalable cloud platform. What You'll Do You get to play with the latest technologies...SoftwareLocal area$200k per year
...opportunities they deserve. The role We are looking for a Principal Software Engineer to help architect and scale the core systems that power... ...teams to design systems that support Passage’s AI-driven platform and global operations. You will take ownership of...SoftwareLong term contractWork at officeRelocation- Job Description What is the opportunity? As a Principal AI Platform Engineer within RBC Borealis Lumina team, you will act as a senior technical... ...infrastructure‑as‑code, and GitOps workflows. Familiarity with modern identity and access management (e.g. OAuth2, JWT, mTLS, etc.)....Long term contractLocal areaFlexible hours
- About the Role We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you... ...quality, performance, and scalability of our technographic data platform Drive technical strategy and roadmap for the data...Software
$130k - $180k per year
...posting is for an existing vacancy. We’re looking for our next Principal Software Engineer. Could It Be You? The Principal Software Engineer is... ...your technical scope to drive broader impact across the platform. Leveraging your expert knowledge of NodeJS, ReactJS, and...SoftwarePermanent employmentFull timeWork at officeImmediate start$146.3k - $182.9k per year
Job Description Principal Full-Stack Software Engineer at a glance... Job Description Principal Full-Stack Software Engineer at a glance...... ...Software Engineer to lead the our internal engineering platform, standards framework, and developer enablement ecosystem...SoftwareFlexible hours3 days per week- Principal Engineer As a Principal Engineer, you will be a strong technical leader on the individual... ...(IC) track with deep experience in software development. Your primary... ...Working with 3rd party digital health platforms (eg. EHRs/pharmacy software, remote monitoring...SoftwareRemote work
- Harness your engineering skills at CPP Investments as a Senior Software Engineer focusing on Data Enablement services. This... ...involves building and supporting platforms that optimize data utilization.... ...cloud services • Solid knowledge of identity and access management •...Software
$184.2k - $276.4k per year
...Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and... ...moving. We are looking for a Senior Software Engineer who is broad, curious, and... ...job applicants without regard to identity or any legally protected class. We also...SoftwareLong term contract- ...analytics use cases. We are seeking a Software Engineer passionate about data-driven technologies... ...and development of eBay’s Core Data Platform. In this role, you will help build scalable... ..., sex, sexual orientation, gender identity, veteran status, and disability, or other...SoftwareLong term contractImmediate start
- Join us as a Principal Software Engineer, leading the way in AI technology integration and SaaS platform architecture. Utilize your extensive background to guide teams in developing innovative solutions for complex customer needs. This pivotal position demands 8-10 years...Software
- ...relooking for a results-oriented Senior Software Engineer to take ownership of Course Hero’s... ...facing Site Search. You will be part of the Platform team and will be responsible for... ...religion, color, national origin, sex, gender identity, gender expression, sexual orientation,...SoftwareFlexible hours
- ...are seeking a highly experienced and technically proficient Principal, Software Engineering, to lead complex engineering efforts and guide... ...maintaining the competitive edge in the market Own the Platform performance, scalability and other aspects. Serve as the...Software
$175k - $210k per year
General Information Job Title: Principal Engineer – New Initiatives (Founding Platform Engineer) Location: Toronto (Onsite/ Hybrid) Job Type: Full-... ...environments Nice to Have Experience building workflow engines, orchestration systems, or DAG‑based processing...Long term contractFull timeInternshipWork at officeRemote workFlexible hours$150k - $200k per year
...better healthcare experience. PocketHealth is a patient‑centric platform that enables hospitals and clinics across North America to... ...millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational infrastructure...SoftwareWork at office2 days per week- Join Berkshire Hathaway Specialty Insurance (BHSI) as a Principal Software Engineer and lead innovations in claims technology. This role combines software design with technical leadership, focused on enhancing automation. BHSI is searching for a skilled Principal Software...Software
- Drive innovation at Lyft as a Software Engineer specializing in Backend Growth Platforms. Leverage distributed computing and machine learning to build impactful systems. Lyft is searching for a motivated Backend Software Engineer with a strong track record in distributed...Software
$156.8k - $196k per year
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity Platform . You will be responsible for building and operating systems that manage the full KYC lifecycle, from Customer...SoftwareInternshipWork at officeRemote workFlexible hours- ...the age of AI. The simple task of buying software, services, or tools at work has become hopelessly... ...problem with a purpose-built procurement platform that provides a simple, consumer-grade... ...us! Your Role As a Senior Software Engineer on the Developer Platform team, you will...SoftwareImmediate start
- About the role Principal Software Engineer – CoCounsel for Audit team (created from the recent acquisition of Materia). Own core backend and AI... ...conversations, workspaces, and knowledge base. Shape AI platform patterns: define MCP servers, agent design, novel LLM uses,...SoftwareWork at officeFlexible hours2 days per week3 days per week
$119.05k - $160k per year
...and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting... ...Basis running and lets other engineering teams move faster. We own the... ...and our company, we verify identity, education, and employment...SoftwareContract workRemote workFlexible hours$139.2k - $174k per year
...and marketers use our WebOps platform to build, iterate, and scale... ...is it. The Role As a Staff Engineer on this team, you will be a technical... ...10+ years of overall software engineering experience, with... ..., sexual orientation, gender identity, veteran status, disability,...SoftwareLong term contractWork at officeLocal areaRemote workWorldwide- Steer the AI evolution at Tubi as a Staff Software Engineer focusing on internal tools and ad revenue operations. Lead architectural design... ...Key Responsibilities Define technical architecture for AI platforms and pipelines Own complex subsystems with focus on automation...SoftwareInternship
- A leading software solutions provider in Toronto is seeking a Senior Software Developer specializing in CRM applications. The ideal candidate will have over 10 years of experience in Siebel configuration and integration, as well as skills in report development with OBIEE and...SoftwareBusiness intelligence
$150k - $250k per year
...Genie is a mobile‑first financial wellness platform designed to help individuals take control... ...solutions. Overview As a Senior Backend Engineer on the Trust Platform team, you’ll play a... ...a fast‑moving, iterative workplace with a bias for action. Excited to take full ownership...SoftwareLong term contractImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Platform, Identity and BI. Be the first to apply!
- engineering project manager Toronto, ON
- mechanical engineering project manager Toronto, ON
- mechanical engineering director Toronto, ON
- chief engineer Toronto, ON
- directeur ingénierie Toronto, ON
- director software engineering Toronto, ON
- project engineer assistant project manager Toronto, ON
- chief power engineer Toronto, ON
- general engineer Toronto, ON
- senior software developer Toronto, ON
