|
|
| Position Title: |
Senior (Software) Design Engineer |
| Position Location: |
Kitchener-Waterloo, Ontario, Canada |
| Experience: |
8+ years of direct experience |
| Job Reference #: |
AJW201003 |
Background:
Avvasi is an early stage startup company located in Waterloo, Ontario that has significant backing from well-established VCs. While we are still in stealth mode, our area of focus is video solutions and is targeting exciting large-scale global media processing markets.
We value, live by, and actively encourage diversity, respect, intelligence, creativity, and fun, underpinned by a strong work ethic and a disciplined approach. Your responsibilities will be shaped by your abilities, drive, and ambition and your passion is critical to Avvasi business success and culture.
Come and help us build a great company together!
Opportunity:
We have an opportunity for a unique individual to directly and significantly affect our product development while playing an active role in helping us grow. As part of an elite team, you will investigate, design and develop system software that brings new functionality, increased reliability, and enhanced scalability to Avvasi's system-level products. This is a highly motivated and cooperative team, relying on the abilities of all its members to develop innovative and elegant solutions.
Some of the specific responsibilities include:
- Independently undertake investigative tasks related to high performance, distributed data collection, storage and presentation for carrier grade networking product;
- Actively participate in product development planning and requirements;
- Own significant components of system and software architecture;
- Lead the development, testing and maintenance for significant software components.
As an early-stage startup, much still remains to be done. In return, we can offer an environment where your contribution to culture, technology, and business is critical and is immediately noticeable.
Avvasi offers competitive salaries with excellent health, dental, vision, and disability benefits. All positions at Avvasi have opportunities for diversity, innovation, advancement, and success.
Requirements:
The candidate should have demonstrated experience in large scale software development, specifically delivering high performance, scalable, applications performing soft real-time data collection, aggregation, and presentation, for networking and/or complex media processing applications. Some of the specific requirements include:
- Proven track record of shipping successful commercial software;
- Excellent understanding of design patterns and distributed computing
- Knowledge of data storage architectures and technologies:
- High performance, scalable, high availability data storage architecture;
- Centralized, distributed, and hybrid data storage architectures and tradeoffs;
- Data aggregation techniques, optimizations, and tradeoffs;
- Fault tolerant and redundant storage systems.
- Expert with multiple programming languages and development environments:
- C/C++, Java EE, etc.
- Application layer protocols (HTTP, RPC, SOAP/XML);
- Version, Build, Configuration, and Release Control.
- Well versed in aspects of information architecture, UI design and user experience:
- Experience with Java EE and Swing;
- Experience with client-based web application technologies (Ajax, Flex) an asset;
- Familiarity with reporting tools/packages (Crystal, Jasper/JFreeCharts) an asset.
- Demonstrated execution at all stages of software development lifecycle, including:
- Product Definition;
- Planning;
- Requirements;
- Architecture/Design;
- Development;
- Testing/QA;
- Code Reviews;
- Maintenance.
- Must be a self-starter who is comfortable working in a fast-paced environment;
- Must be able to oversee and perform both individual research tasks and collaborative development tasks;
- Highly organized, motivated, and execution-oriented;
- Demonstrated ability for continuous learning, creativity, and problem-solving;
- Demonstrated strategic and tactical planning capabilities, as well as ability to prioritize.
This position will have a great deal of responsibility and independence, and will have a significant effect on the product direction and development at Avvasi.
To Apply:
Please send your resume to
Avvasi Careers. PDF format for resumes is preferred, other formats are also acceptable.
Due to the large volume of inquiries that we receive, please understand that only individuals with a close fit with Avvasi requirements will be contacted directly.
A PDF version of this posting is available
here.
|
|