Senior Software Engineer
ZoomInfo Technologies LLC
ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast.
As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and experimentation. You will turn ambiguous needs into reliable applications, services, and platforms that support teams across Sales, Marketing, Finance, HR, and related functions.
You will have opportunities to explore emerging technologies, develop prototypes, and bring promising AI and data science capabilities into production. You will partner with engineers, data scientists, and business stakeholders to evaluate technical approaches, define success criteria, and deliver maintainable solutions with measurable impact.
You will independently lead substantial technical projects within your team’s scope, contribute to system design and engineering standards, and provide guidance to other engineers. Success requires sound engineering judgment, comfort with uncertainty, and the ability to balance experimentation with dependable delivery.
What You’ll Do:
Own software delivery from problem definition through production. Translate business needs into technical requirements, designs, and implementation plans;
build, deploy, and maintain solutions;
and take responsibilityfor their ongoing performance and reliability.
Design maintainable systems. Build applications, APIs, services, and data processing components with clear interfaces, appropriate abstractions, and reusable code.
Apply AI and machine learning to practical problems. Partner with data scientists and other specialists to integrate models, AI services, and analytical capabilities into software products and business workflows.
Explore and validate new approaches. Develop prototypes and proofs of concept, test technical feasibility, and evaluate emerging tools and techniques. Use evidence to recommend whether to advance, revise, or discontinue an approach.
Build reliable data integrations and pipelines. Work with structured and unstructured data, establish data quality checks, and develop components that support applications, analytics, and model inference.
Define and measure success. Establish metrics for software reliability, performance, AI output quality, and business impact. Use experiments and statistical analysis where appropriate to evaluate outcomes and guide improvements.
Make sound technical tradeoffs. Assess architecture options, implementation complexity, operating costs, and build-versus-buy decisions. Communicate recommendations clearly to technical and non-technical partners.
Maintain a high engineering quality bar. Write readable, tested, and documented code;
participate in code anddesign reviews;
and use version control, automated testing, and CI/CD practices.
Operate and improve production systems. Diagnose failures, address performance bottlenecks, and improve monitoring and recovery processes. Incorporate appropriate safeguards for sensitive data and AI-enabled workflows.
Strengthen the team’s technical capabilities. Contribute to shared tooling and engineering practices, share findings from experiments, and mentor colleagues through design discussions, code reviews, and collaborative problem-solving.
The information in this job description represents a summary of the role and is not intended to be a comprehensive list of job duties. Responsibilities and duties of the position may change without notice at the Company’s discretion.
What You Bring:
Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
5+ years of professional software engineering experience, including substantial ownership of software deployed and maintained in production.
Demonstrated ability to independently deliver complex technical projects, navigate ambiguous requirements, and make thoughtful design and implementation decisions.
Strong proficiency in Python and SQL, with experience building maintainable software beyond exploratory scripts or notebooks.
Solid understanding of software design, APIs, data structures, automated testing, version control, and CI/CD.
Experience building and operating cloud-based applications, services, or data-intensive systems, including troubleshooting production issues and improving reliability.
Experience working with data pipelines, databases, and integrations, with attention to data quality, performance, and access controls.
Working knowledge of applied AI, machine learning, or statistical methods, including how to evaluate their suitability, limitations, and performance in a software solution.
Ability to explain technical decisions and tradeoffs, collaborate across disciplines, and provide constructive guidance to other engineers.
Preferred Qualifications
Master’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
Familiarity with MLOps practices - model versioning, monitoring, drift detection, CI/CD for ML.
Experience designing and maintaining dashboards for operational or executive audiences.
Experience presenting analyses to senior technical and non-technical audiences.
Exposure to Sales, Marketing, Finance, or HR analytics domains.
#LI-JH1#LI-Remote
About us:
ZoomInfo (NASDAQ: GTM), the all-in-one AI GTM platform, enables sales, marketing, and customer success teams to execute their go-to-market strategy with confidence. Powered by the industry's most comprehensive B2B data, including more than 100 million companies, 500 million contacts, and billions of signals, ZoomInfo delivers the intelligence, automation, and integrations that modern revenue teams need to identify, engage, and convert their best buyers.
ZoomInfo is committed to protecting your privacy when you apply for jobs with us. Please review our Job Applicant Privacy Notice for more details on how we handle your personal information.
ZoomInfo may use a software-based assessment as part of the recruitment process. More information about this tool, including the results of the most recent bias audit, is available here.
ZoomInfo is proud to be an equal opportunity employer, hiring based on qualifications, merit, and business needs, and does not discriminate based on protected status.
We welcome all applicants and are committed to providing equal employment opportunities regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic protected by applicable law.
We also consider qualified candidates with criminal histories in accordance with legal requirements.
For Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. ZoomInfo does not administer lie detector tests to applicants in any location.
#J-18808-Ljbffr
As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and experimentation. You will turn ambiguous needs into reliable applications, services, and platforms that support teams across Sales, Marketing, Finance, HR, and related functions.
You will have opportunities to explore emerging technologies, develop prototypes, and bring promising AI and data science capabilities into production. You will partner with engineers, data scientists, and business stakeholders to evaluate technical approaches, define success criteria, and deliver maintainable solutions with measurable impact.
You will independently lead substantial technical projects within your team’s scope, contribute to system design and engineering standards, and provide guidance to other engineers. Success requires sound engineering judgment, comfort with uncertainty, and the ability to balance experimentation with dependable delivery.
What You’ll Do:
Own software delivery from problem definition through production. Translate business needs into technical requirements, designs, and implementation plans;
build, deploy, and maintain solutions;
and take responsibilityfor their ongoing performance and reliability.
Design maintainable systems. Build applications, APIs, services, and data processing components with clear interfaces, appropriate abstractions, and reusable code.
Apply AI and machine learning to practical problems. Partner with data scientists and other specialists to integrate models, AI services, and analytical capabilities into software products and business workflows.
Explore and validate new approaches. Develop prototypes and proofs of concept, test technical feasibility, and evaluate emerging tools and techniques. Use evidence to recommend whether to advance, revise, or discontinue an approach.
Build reliable data integrations and pipelines. Work with structured and unstructured data, establish data quality checks, and develop components that support applications, analytics, and model inference.
Define and measure success. Establish metrics for software reliability, performance, AI output quality, and business impact. Use experiments and statistical analysis where appropriate to evaluate outcomes and guide improvements.
Make sound technical tradeoffs. Assess architecture options, implementation complexity, operating costs, and build-versus-buy decisions. Communicate recommendations clearly to technical and non-technical partners.
Maintain a high engineering quality bar. Write readable, tested, and documented code;
participate in code anddesign reviews;
and use version control, automated testing, and CI/CD practices.
Operate and improve production systems. Diagnose failures, address performance bottlenecks, and improve monitoring and recovery processes. Incorporate appropriate safeguards for sensitive data and AI-enabled workflows.
Strengthen the team’s technical capabilities. Contribute to shared tooling and engineering practices, share findings from experiments, and mentor colleagues through design discussions, code reviews, and collaborative problem-solving.
The information in this job description represents a summary of the role and is not intended to be a comprehensive list of job duties. Responsibilities and duties of the position may change without notice at the Company’s discretion.
What You Bring:
Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
5+ years of professional software engineering experience, including substantial ownership of software deployed and maintained in production.
Demonstrated ability to independently deliver complex technical projects, navigate ambiguous requirements, and make thoughtful design and implementation decisions.
Strong proficiency in Python and SQL, with experience building maintainable software beyond exploratory scripts or notebooks.
Solid understanding of software design, APIs, data structures, automated testing, version control, and CI/CD.
Experience building and operating cloud-based applications, services, or data-intensive systems, including troubleshooting production issues and improving reliability.
Experience working with data pipelines, databases, and integrations, with attention to data quality, performance, and access controls.
Working knowledge of applied AI, machine learning, or statistical methods, including how to evaluate their suitability, limitations, and performance in a software solution.
Ability to explain technical decisions and tradeoffs, collaborate across disciplines, and provide constructive guidance to other engineers.
Preferred Qualifications
Master’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
Familiarity with MLOps practices - model versioning, monitoring, drift detection, CI/CD for ML.
Experience designing and maintaining dashboards for operational or executive audiences.
Experience presenting analyses to senior technical and non-technical audiences.
Exposure to Sales, Marketing, Finance, or HR analytics domains.
#LI-JH1#LI-Remote
About us:
ZoomInfo (NASDAQ: GTM), the all-in-one AI GTM platform, enables sales, marketing, and customer success teams to execute their go-to-market strategy with confidence. Powered by the industry's most comprehensive B2B data, including more than 100 million companies, 500 million contacts, and billions of signals, ZoomInfo delivers the intelligence, automation, and integrations that modern revenue teams need to identify, engage, and convert their best buyers.
ZoomInfo is committed to protecting your privacy when you apply for jobs with us. Please review our Job Applicant Privacy Notice for more details on how we handle your personal information.
ZoomInfo may use a software-based assessment as part of the recruitment process. More information about this tool, including the results of the most recent bias audit, is available here.
ZoomInfo is proud to be an equal opportunity employer, hiring based on qualifications, merit, and business needs, and does not discriminate based on protected status.
We welcome all applicants and are committed to providing equal employment opportunities regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic protected by applicable law.
We also consider qualified candidates with criminal histories in accordance with legal requirements.
For Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. ZoomInfo does not administer lie detector tests to applicants in any location.
#J-18808-Ljbffr
Vacancy posted 47 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Winnipeg, MB vacancy
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...les surfaces du Tableau de bord Unity qui redonnent ces données aux développeur(se)s.Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics en tant que généraliste à dominante backend. Il/elle va diriger la conception de bout en bout à...SeniorDaily paidContract workWork visa
$106k - $128k per year
....This isn't a traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence role either. You'll learn... ...and genuinely funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private Equity), the Senior Software...SeniorWork at officeRemote workRelocation package1 day per week$141.4k - $204.4k per year
...happen. Description And RequirementsIn FC Quality Verification Engineering, our mission is to build the technology, large-scale test... ..., content, and live operations teams. Role SummaryAs a Senior Software Developer in Vancouver you will manage these systems from proposal...SeniorFull timeWork at officeLocal area3 days per week$135k - $175k per year
As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Com, Skyscanner, and Ryanair can deliver personalized protection and services at...SeniorLong term contractFlexible hours- ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement... ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills...Senior
$100k - $145k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check... ...nimble independent. About The Job:We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the...SeniorContract workLocal areaWorldwide- # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior Software Engineer (Remote (Toronto)). This is a remote software development role listed on the official Spotify careers site.About...SeniorLong term contractRemote work
$150k per year
# Senior Software EngineerWME (William Morris Endeavor)CanadaFull timeRemoteUSD 150,000 – 200,000Apply by Dec 6, 2026## About the roleSenior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies...SeniorLong term contractTemporary workLocal area- ...Montreal, QC (100% On-Site)Employment Type: Full-TimeAbout the RoleWe are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in...SeniorInternship
$85 - $95 per hour
85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: 10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...Senior- We are rethinking how that software should work when AI is part of the product and part of how the product gets built, and the engineering pod you would join is at the center of that workYou... ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC...SeniorFlexible hours
$20 per day
...meet growing demand and pursue new market opportunities. As a Senior Full Stack Engineer, you will be a hands‑on contributor to the frontend and... ...Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code...SeniorInternshipSummer holidayRemote workRelocationShift work$105k - $155k per year
# Careers at Thomson Reuters## Senior Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Today: End... ...Job DescriptionWe are looking for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise** to design, build...SeniorFull timeWork at officeLocal areaFlexible hours3 days per week$199.8k - $244.2k per year
...looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services... ...community members. WHAT WE'RE LOOKING FOR 4+ years of software engineering experience, with most of it spent building and...SeniorFull timeWork at officeLocal area2 days per week$130k - $140k per year
...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future...SeniorPart timeWork at officeRemote workWork from homeFlexible hours$100k - $150k per year
...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...’s contributions make a real impact. About the RoleAs a Senior Software Engineer, you will play a critical role in defining the architecture...SeniorLong term contract$150k - $165k per year
...results.The Team: Application Platform Engineering owns what every product team at impact.... ...growing team, reporting directly to our Senior Director of Engineering and working with... ...Java and SpringA track record of building software other engineers depend on, such as APIs,...SeniorLong term contractTemporary workLocal areaHome officeFlexible hours- We’re looking for a product-driven Senior Software Engineer to join our growing team and help build and scale our healthcare SaaS platform. You’ll work alongside our senior engineers and leadership team to develop, refine, and deliver features that make a real impact...SeniorFull time
- ...This opportunity requires an applicant to live and work within the Quebec province. About the RoleWe are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership...SeniorWork at officeFlexible hours
$120k - $130k per year
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally...Senior$125k - $145k per year
Granum is the leading software company devoted to serving landscapers and arborists across... ...Canada 2024 The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product pod.... ...concrete expectations for promotion to Senior and beyond. A small, focused...SeniorFor contractorsFlexible hours- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow...Senior
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud...SeniorLong term contractWorldwide
- ...platform, eliminating the manual, error-prone commerce processes that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing applications, intelligent services, and AI-powered workflows driving...SeniorManual laborShift work
- ...Location Remote (Canada preferred) Experience 8+ years software engineering with significant systems design experience ZeroStone helps... ...software we build and the way we build it. The roleThis is a senior individual contributor role with significant technical influence...SeniorRemote work
$154k - $176k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed...SeniorWork at officeRemote workWork from home$160k - $210k per year
...more reliably, automating everything from engineering workflows to regulatory filings and... ...to do it.The Role We're looking for a senior engineer to build and own AI-powered product... ...experience building and shipping production software, with a track record of owning features...SeniorWork at office- ...automate complex operations, surface real-time insights, and drive growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated threats protecting the bank and its customers. About the Role...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

