About the job
Join VIA Science and make a meaningful difference.
At VIA Science, we are dedicated to creating cleaner, safer, and more equitable communities. By breaking down digital barriers and fostering collective action, we aim to achieve a greater good. Our organization is proud to provide the most secure and user-friendly data and identity protection solutions in the world.
Trusted by the U. S. Department of Defense and Fortune 100 companies worldwide, VIA Science addresses the most challenging data security and identity protection issues. Our innovative Web3, quantum-resistant, and passwordless technologies—backed by 19 issued patents—safeguard data from theft, manipulation, and misuse.
We need an exceptional Senior Software Engineer to help fulfill our mission.
As a crucial technical contributor at VIA Science, you will play a key role in architecting and developing groundbreaking, secure, and scalable software that supports our mission. Your work will directly impact how vital data is protected and shared, utilizing our state-of-the-art Web3, quantum-resistant technologies.
This position provides an opportunity to make significant contributions by creating high-quality, secure software and addressing complex data challenges for those who are passionate about innovation and excellence.
Key Responsibilities:
Design and Develop Core Software Components:
- Architect and implement secure, reliable, and scalable microservices, applying a deep understanding of software architecture principles and best practices.
- Integrate VIA’s Web3 components and privacy-preserving technologies to deliver cutting-edge features and innovative platform functionality.
Establish Robust Engineering Processes and Automation:
- Define, document, and promote the adoption of end-to-end software development lifecycle (SDLC) processes, ensuring clarity and efficiency from initial concept through deployment and maintenance.
- Lead the creation, development, and optimization of automation pipelines for continuous integration, testing, and deployment (CI/CD), ensuring efficient and reliable application releases.
Ensure Software Quality, Reliability, and Performance:
- Develop and implement comprehensive automated testing strategies, including unit and integration tests, to deliver high-quality, robust software.
- Proactively monitor, troubleshoot, analyze, and optimize the performance of deployed applications, working to mitigate bottlenecks.
Provide Technical Expertise and Foster Collaboration:
- Act as a subject matter expert and provide technical leadership in privacy and security, guiding project delivery and ensuring VIA Science's solutions meet the highest standards.

