07 Aug
|
ZoomInfo Technologies
|
Ontario
07 Aug
ZoomInfo Technologies
Ontario
Senior Software Engineer, Internal Developer Platform at ZoomInfo Technologies LLC. About the role At ZoomInfo, we are dedicated to accelerating careers and fostering an workplace where innovation thrives. As a Senior Software Engineer focused on our Internal Developer Platform, you will play a crucial role in designing and developing services that enhance our microservice architecture. You will collaborate with a talented team that values creativity and teamwork, ensuring that we deliver impactful solutions rapidly.
Key facts Location: Toronto, Ontario, Canada
Engagement: Full-time
What you'll do Design and implement services within our extensive microservice Backstage platform, utilizing TypeScript and Node.js to create REST and GraphQL APIs that serve both internal services and the Backstage frontend.
Take ownership of the Backstage catalog and its ingestion pipeline, ensuring seamless synchronization of entities from various sources such as Helm, ArgoCD, GCP, and GitHub, both on a scheduled and on-demand basis.
Enhance the developer experience by integrating features like engineering maturity scoring, change management workflows, AI-generated reporting, and test management tools into the platform.
Develop services powered by large language models (LLMs) and manage MCP servers to facilitate access to catalog and engineering data for both users and AI agents.
Ensure operational excellence by maintaining service reliability on Google Kubernetes Engine (GKE) through ArgoCD GitOps, managing PostgreSQL and Redis databases, and utilizing Datadog for monitoring, including incident response and maintaining runbooks.
Collaborate closely with cross-functional teams, including engineering, governance, architecture, and infrastructure, to translate business needs into effective catalog models, golden paths, and self-service tools.
Participate in code reviews and contribute to the continuous improvement of development processes and practices within the team.
Stay updated with industry trends and emerging technologies to bring innovative ideas to the team and improve our platform's capabilities.
Requirements A strong command of TypeScript and Node.js, coupled with a solid understanding of software architecture principles.
Proven experience in designing and deploying REST and GraphQL APIs in a production environment.
Familiarity with Backstage, including plugin development, catalog modeling, software templates, and TechDocs.
Proficient in working with PostgreSQL and Redis; experience with MongoDB is advantageous.
Hands-on experience with Kubernetes (specifically GKE) and Google Cloud Platform (GCP), including deployment, scaling, and troubleshooting in a production setting.
Practical experience with ArgoCD, Helm, and GitHub Actions for CI/CD processes.
Working knowledge of Terraform for managing cloud infrastructure.
Experience integrating LLMs into production services; familiarity with MCP or Agentic AI patterns is a plus.
A Bachelor's degree in Computer Science or a related field.
At least 5 years of experience in Software Engineering, particularly in building Internal Developer Platforms or related tooling.
Nice to have Experience with other programming languages or frameworks that complement TypeScript and Node.js.
Familiarity with DevOps practices and tools that enhance the development lifecycle.
Knowledge of security best practices in software development and deployment.
Skills & tools TypeScript, Node.js, REST APIs, GraphQL, Backstage, PostgreSQL, Redis, MongoDB, Kubernetes (GKE), GCP, ArgoCD, Helm, GitHub Actions, Terraform, LLM integration.
Practical notes This position is based in Toronto, Ontario, Canada, and is a full-time role.
The salary for this position is competitive and commensurate with experience.
Visa sponsorship may be available for qualified candidates.
ZoomInfo is committed to maintaining a diverse and inclusive workplace, welcoming applicants from all backgrounds.
META Company: ZoomInfo Technologies LLC
Title: Senior Software Engineer, Internal Developer Platform
Listed location: Toronto, Ontario, Canada
About us: ZoomInfo (NASDAQ: GTM) is a leading Go-To-Market Intelligence Platform that enables businesses to accelerate their growth through AI-driven insights, reliable data, and advanced automation. Our solutions empower over 35,000 companies globally, providing them with a comprehensive understanding of their customers to enhance sales effectiveness. ZoomInfo prioritizes your privacy during the job application process. For more information on how we handle your personal data, please review our Job Applicant Privacy Notice. As part of our recruitment process, ZoomInfo may utilize a software-based assessment tool. Details regarding this tool and the outcomes of our most recent bias audit can be found on our website. We are proud to be an equal opportunity employer, making hiring decisions based on qualifications, merit, and business needs. We do not discriminate based on any protected status and are committed to providing equal employment opportunities to all applicants.
#J-18808-Ljbffr
📌 Senior Software Engineer, Internal Developer Platform (Ontario)
🏢 ZoomInfo Technologies
📍 Ontario