Backend Systems Architect
About Pulsenics
Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15% of the world’s GDP, uses its energy.
“Pulsenics” means “Pulse Generation.”
True to its name, our proprietary hardware injects non-disruptive electrical pulses into an electrochemical system to extract a unique signature for its State-of-Health. When combined with our Data Management Software, this untapped data unlocks fundamental insights that lead to the most energy efficient operations, at scale.
Pulsenics hardware and software is currently being used by customers around the world to improve electrochemical system design and performance. Pulsenics’ customers run diverse electrochemical systems ranging from fuel cells and batteries to wastewater treatment and metallurgy.
At Pulsenics, you will have the opportunity to have a direct impact on the development of our next generation hardware and software products, alongside our world-class team of innovators and engineers!
Overview:
We are seeking an experienced Backend Systems Architect to manage and optimize our growing IT infrastructure. This role will support our server management, database administration, and software deployments while ensuring robust, scalable, and secure operations. The ideal candidate will have extensive experience managing servers, databases, and cloud-based systems, and will be pivotal in improving automation, monitoring, and overall system performance.
Responsibilities:
- Troubleshoot and resolve issues across all servers, databases, and applications, including IoT devices connected via private networks (e.g. WireGuard, etc.)
- Manage both live and staging server environments to ensure optimal performance, uptime, and health.
- Perform regular updates and optimizations on servers and databases, managing disk space, RAM, and other performance aspects.
- Oversee deployment, monitoring, and maintenance of on-site software solutions, such as local-dashboard and factory flow.
- Implement and manage CI/CD pipelines for automated software testing and deployment.
- Continuously assess and improve infrastructure, proposing new tools, technologies, and practices to enhance automation, scalability, and security.
- Improve VPN setups and cloud-based deployments, ensuring reliable connections and secure data transfer.
- Ensure the security and reliability of data communication between on-site devices and the cloud.
- Provide clear documentation for system changes, troubleshooting procedures, and configurations.
- Collaborate with engineers and team members to ensure proper understanding of systems administration tasks and strategies.
Requirements:
- At least 5 years of experience as a Systems Administrator/Architect or in a similar role.
- Proficient in both Windows and Linux environments.
- Hands-on experience with virtualization software (e.g., Hyper-V or VMware).
- Strong knowledge of VPN technology, particularly WireGuard, for IoT-to-cloud communication.
- Experience managing relational databases such as SQL Server and PostgreSQL.
- Familiarity with managing servers in private cloud environments or deploying to customer private servers.
- Knowledge of best practices in securing data transfer and maintaining system reliability.
- Experience with containerization technologies, especially Docker.
Preferred:
- Familiarity with IIS web servers and ASP.NET websites.
- Experience in IoT environments, including scaling IoT systems.
- Experience with data-intensive systems.
Bonus:
- Experience with public cloud infrastructures like Azure, AWS, or GCP.
- Experience with data pipelines and messaging systems (e.g., Kafka, RabbitMQ, Amazon Kinesis).
- Knowledge of distributed systems, including databases, caching (Redis, Memcached), and load balancing (e.g., Nginx, HAProxy).
- Experience setting up and managing CI/CD pipelines (e.g., GitLab CI/CD, CircleCI, Jenkins, GitHub Actions).
Interested in Applying?
Pulsenics is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. We strongly believe that the diversity of our employees is one of our greatest assets, and, to that end, are committed to fostering an inclusive and welcoming work environment.
All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status are encouraged to apply.
If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

Toronto
About Pulsenics
At Pulsenics, our mission is to provide the tools to drive the electrochemical industry towards a more sustainable and efficient reality.
Join us at the forefront of advancing the electrochemical industry, driving sustainability, and helping bring clean energy solutions to life on a global scale.
Backend Systems Architect
Loading application form