Current Tech Jobs
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.
They have developed a family of products grounded in their core value of using their products as a catalyst for authentic human connection.
With millions of monthly unique users, they have been listed as one of the best employers in Silicon Valley for the past 9 years.
**This role is fully remote and and open to Canadian residents : candidates with current Canadian work authorization as well as those willing to relocate are eligible**
DESCRIPTION:
Lead DevOps Engineer
The Lead DevOps Engineer will have the responsibility to build, manage, and automate our Bare Metal infrastructure.
**This role is fully remote and and open to Canadian residents : candidates with current Canadian work authorization as well as those willing to relocate are eligible**
QUALIFICATIONS:
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience,
- 10+ years experience in computing, distributed systems, storage, or networking,
- 10+ years experience in Linux systems administration
- 10+ years experience in common FOSS software at scale, such as MySQL, Apache, nginx, elasticsearch, or alternatives
- 4+ years experience with common production programming languages, in particular Golang and Perl, or proven development ability
- Experience with source control and configuration management software and pipelines, such as Git+cfengine or similar tooling
- Experience troubleshooting complex issues at enterprise scale
RESPONSIBILITIES:
- Maximizing uptime and reliability of our production infrastructure
- Identifying industry-standard best practices and helping apply those to our environment
- Capacity planning and scaling of existing services
- Identifying inefficient engineering practices within Operations and helping improve them
- Cross-team collaboration to ensure new code is tested, shipped, and monitored appropriately
- First responder for production performance, scaling, or security issues, including periodic on-call duties
- Software development for tools and libraries to reduce overhead
BONUS POINTS:
- In-depth experience in virtualization and object store systems, particularly linux virtualization (KVM), Proxmox, and S3-like storage (ceph)
- Experience with build automation and test-driven development pipelines
- Experience in container orchestration, particularly Kubernetes
- Ability to work and manage technologies from below:
- Debezium, Kafka, Zookeeper, Hadoop, Taskforest
- CFengine, Nagios, Docker (docker-compose)
- DHCP, PXE, IPtables, DNS/Bind, Keepalived, Juniper, Microtik, Wireguard, Sendmail
- Buildbot and Artifactory
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.They have developed a family of products grounded in their core value of us...
- Product Verification:
- Execute robust product verification plans, including data acquisition, processing, and reporting activities, including best practices like compliance matrices referred to product requirements documentation.
- Support the specification of hardware and software requirements for verification and validation activities, ensuring comprehensive testing coverage.
- Participate in design reviews with external teams/customers, providing input on verification and testability across all design maturity stages.
- Production Validation and Application Engineering:
- Support test planning and execute test plans to establish correlations between in-system CT performance and detector specifications, optimizing x-ray test protocols for accuracy.
- Problem Solving:
- Support root cause determination efforts for test failures where appropriate, or when coming from customer failure reports, collaborating with the reliability team where a product failure occurred after shipment.
- Utilize advanced data analysis capability to support failure mode analysis and product reliability programs.
- Minimum 3 years of product verification, validation and/or test system development experience.
- Requirements management experience including interfacing with design teams and customers, and traceability of verification.
- Strong troubleshooting and problem-solving skills using structured problem-solving techniques.
- Ability to apply statistical tools, such as JMP, to solve practical problems.
- Experience with data analysis using MATLAB, Python, or similar software.
- Strong oral and written communication, interpersonal, and presentation skills.
- Exceptional attention to detail.
- Ability to work independently with limited supervision.
- Others:
- Ensure quality in all work produced; use appropriate best practices to ensure this is achieved.
- Collaborate with cross-functional teams, including design, manufacturing, and QA, to ensure integration of verification and validation processes throughout the product development process.
- Participate in customer meetings and support activities, demonstrating strong interpersonal skills and a customer-centric approach.
- Strong communication skills in English
- Experience verifying complex hardware, software, or firmware environments; experience with detection or instrumentation products.
- Experience in mixed-signal electronic device testing and/or design, especially if it includes mixed-signal ASIC experience.
- Hands-on experience in testing x-ray detectors, or semiconductor devices.
- Working knowledge of product development and validation in ISO9001 and/or ISO13485 environments.
- Bachelor’s degree in systems or electrical engineering, engineering physics, physics, biophysics, or equivalent is required.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- RRSP retirement plan with employer match component.
- Professional development opportunities.
- Generous paid time off and holidays.
- Vibrant and inclusive workplace culture.
Our client is a groundbreaking company that has blazed a trail in the semiconductor and photon-detector industry Looking for a Detector Product Engineer to join their Verification & Validation tea...
This role is open to both Canadian residents with work authorization, as well as candidates willing to relocate to Canada. Work permit and immigration processes will be facilitated for the right candidate.
Our client is an Inc 5000 company that focuses on helping customers optimize their Workday investment, as well as prioritizing the well-being of its employees. They have a global presence and a solid customer base of Workday customers - and are known for delivering quality solutions at great value.
Services include:
- Application Managed Services
- Integration Development
- Data Conversion
- Analytics and Reporting
- Enhancements/Phase X Projects
- Operating Model, Product Selection, Technical Design Reviews, and Assessments Post Go Live
Our Flexible Engagement Models:
- Project Model
- Workday Production Support Ticketing Model strictly on demand
- Managed Staff Augmentation Model
DESCRIPTION:
Seeking a talented and experienced HCM Lead to join the team and work remotely from Canada, full-time.
You responsibility will include the successful implementation and ongoing maintenance/support of Workday HCM Modules for our clients.
You will lead a team of consultants, work closely with stakeholders and ensure the successful delivery of quality solutions.
QUALIFICATIONS:
- At least 5 years of experience with Workday HCM implementation and support
- Strong knowledge of Workday HCM functionality and best practices
- Demonstrated experience leading and managing a team
- Excellent communication and interpersonal skills
- Ability to translate business requirements into technical solutions
- Workday HCM certification is preferred
- Bachelor's degree in a related field
- Experience working in a consulting environment is a plus
This role is open to both Canadian residents with work authorization, as well as candidates willing to relocate to Canada. Work permit and immigration processes will be facilitated for the ri...
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.
They have developed a family of products grounded in their core value of using their products as a catalyst for authentic human connection.
With millions of monthly unique users, they have been listed as one of the best employers in Silicon Valley for the past 9 years.
**This role is fully remote and and open to Canadian residents : candidates with current Canadian work authorization as well as those willing to relocate are eligible**
DESCRIPTION:
Infrastructure Platform Engineer
An Infrastructure Platform Engineer has additional expertise in a specialized engineering domain that requires tight collaboration with infrastructure design and operation; think databases, messaging, and caching as examples.
With this combination of skills, an infrastructure platform engineer contributes to the overall self-serve infrastructure platform, while providing hands-on implementation, design, or guidance in their specialization.
You will write production code and solve hard problems in systems and services and in diverse infrastructure areas like orchestration systems, storage, and networking.
You'll extend, support and improve the operations infrastructure. In all you do, your goal will be a maintainable, automated, and highly available environment, impervious to bugs and human mistakes.
Your solutions are based mostly around AWS and Kubernetes for our internal services and automation, and span the entire stack from provisioning infrastructure up through performance tuning in production services, and across to monitoring.
Whether you own a project from start to finish, or in concert with team members and members of other parts of engineering, you will lead and think holistically, you will decide how we move forward in a sustainable way, minimizing any adverse effects on production as a whole.
REQUIREMENTS:
- Ensuring the availability and service quality of all of our environments
- Safeguarding the service from external threats and internal honest to goodness mistakes
- Building and scaling infrastructure
- Keeping abreast of industry standards and technology and figuring out if we can benefit
- Developing and improving internal processes and lead by example
- Mentoring less senior team members
- Conducting post-mortems to analyze and prevent repeat failures
- Enabling product and service engineering teams to develop software designed to be operated smoothly and consistently at scale and to adhere to reliability and security standards
- Making operations more efficient through seamless maintenance and automated responses to key performance metrics, logs, and alerts
- Periodic (including weekends), daytime (PST, PDT) on-call duty where you are first response for any production problem
- Troubleshooting and resolving issues affecting production, such as performance bottlenecks, buggy software and error-prone processes
- Be able to suggest and implement different data systems based on use case.
BONUS POINTS: - Experience with our current stack: AWS, Terraform, Kubernetes/EKS, Docker
- Security and compliance concerns: intrusion, penetration, vulnerability scanning, and PCI compliance
- Experience with capacity planning
- Experience with disaster recovery and continuity
- Data governance
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.They have developed a family of products grounded in their core value of us...
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.
They have developed a family of products grounded in their core value of using their products as a catalyst for authentic human connection.
With millions of monthly unique users, they have been listed as one of the best employers in Silicon Valley for the past 9 years.
**This role is fully remote and and open to Canadian residents : candidates with current Canadian work authorization as well as those willing to relocate are eligible**
DESCRIPTION:
As a Senior Developer, you will work with other skilled engineers to solve tough problems, creating a JavaScript web application in Electron/Svelte that will delight our customers and drive our business. You will have opportunities to grow, all the while solving interesting technical challenges that are in front of us. This role may require you to work closely with our visual designers and user experience experts to design a product that is both impactful and that provides a satisfying experience to our users.
QUALIFICATIONS
- A BA/BS in Computer Science, related technical field or equivalent practical experience
- At least 5+ years experience as a software engineer.
- Expert in working with modern JavaScript, CSS, and HTML(Electron, Backbone, Handlebars, SASS, Angular, React, or other adjacent technologies)
- Experience working with a RESTful LAMP stack and/or .Net experience.
- Experience in building and maintaining scalable backend solutions using Microservices Architecture.
- A firm grasp of fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis.
NICE TO HAVES:
- Experience with or interest in 3D graphics and 3D concepts such as: skeletons, meshes, textures, opacity, materials, FBX, etc
- Experience with or interest in 3D modeling tools such as Maya 3D, 3D Studio Max, Sketchup or Blender.
- Knowledge of the latest development trends from mobile web, including responsive design, accessibility, and site performance.
- Working knowledge of cross platform/browser compatibility issues (Edge, Firefox, Safari, Chrome)
- Worked with or have the desire to work in test driven development.
Our client, based in the US, has 20+ years of experience in innovating technologies that empower people worldwide to connect.They have developed a family of products grounded in their core value of us...