Seasoned individual contributor responsible for designing and delivering complex features with strong ownership, mentoring junior engineers, and leveraging AI tools to improve productivity and solution quality.
Compensation
Annual performance-related bonus
Responsibilities
Own the end-to-end development of medium to large features or modules
Design components, APIs, workflows, and reusable utilities
Write high-quality, secure, scalable, and well-tested code
Perform in-depth debugging, performance tuning, and root-cause analysis
Mentor Level 1 & Level 2 engineers through code reviews and guidance
Requirements
Nice to have: cloud platforms (Azure)
Nice to have: containerization
Nice to have: CI/CD pipelines
Nice to have: performance optimization
Nice to have: building reusable frameworks/utilities
Software Engineer independently delivers well-engineered code using established best practices, with the ability and willingness to pick up new languages, frameworks, and tools as the team's needs evolve.
Compensation
Performance-based annual bonus
Responsibilities
Apply OOP/SOLID principles, design patterns, and common data structures & algorithms
Technical cornerstone of the Martech team, architecting and building intelligent systems that power hyper‑personalized customer experiences.
Compensation
Base salary range: $90,000 - $120,000. The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full‑Time Permanent roles.
Responsibilities
Implement and support the orchestration layer that connects MarTech platforms with internal microservices
Develop, test, and maintain real‑time data pipelines for customer data
Collaborate with Marketing, Product, and Data Science teams to build modern customer journey logic
Write clean, modular, maintainable code and participate in peer code reviews
Conduct proofs‑of‑concept and technical investigations for MarTech tools
Lead the design, build, and enablement of AI-driven solutions for Optimizely’s Professional Services delivery, ensuring end-to-end architecture, documentation, and adoption across North America and EMEA.
Lead strategic accounts in the financial services industry, driving AI, cloud, and digital transformation initiatives for major banks and securities firms.
Responsibilities
Lead account strategy and execution for major banks and securities firms
Develop and implement mid- to long-term account plans
Define growth strategies for individual customers
Lead Microsoft account teams and cross-functional stakeholders
The Information Security Engineer implements, configures, and manages a broad portfolio of security technologies across on-premises and cloud environments and performs day-to-day security operations.
Compensation
The wage range for this role takes into account a broad array of factors that are considered in making compensation decisions, including but not limited to: skill sets; experience and training; licensure and certifications; and other business and organizational needs. The range below applies as long as the work is performed in Connecticut; the Knights of Columbus reserves the right to adjust the wage range if the position is performed in another location. At the Knights of Columbus, it is not typical for an individual to be hired at or near the top of the range for their role, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $98,000 - $166,500.
Responsibilities
Secures Azure, Microsoft 365, and on-premises systems by designing, implementing, and enforcing controls for workloads, identities, and data.
Implements, integrates, and supports the organization's security tools and platforms (e.g., EDR, SIEM, firewalls, NAC, etc.).
Leads complex security projects.
Participates in comprehensive proofs of concept.
Monitors environments for intrusions and identifies irregular system behavior and patterns.