Employment Opportunities
Kavi was founded in 1997 in Portland, Oregon. Our corporate office is located in a renovated warehouse in the historic Central Eastside district, an easy walk across the beautiful Willamette River to downtown Portland. We can bike, walk, or take mass transit to work and stroll along the waterfront to nearby shops and cafes.
We are the world leader in providing structured collaboration for standards development and standards management. Our pioneering SaaS solution gives the world’s standard organizations a managed collaborative platform for creating and maintaining industry standards and specifications. We work closely with Fortune 500 companies, national standards bodies, and international standards organizations helping support their standards activities. Currently, over 240,000 standards professionals from over 10,000 organizations and companies use our applications.
Our solution is built on open source technologies, hosted on servers we manage using automated processes we developed.
We foster an informal yet professional, cubicle-free working environment based on our core values of trust, teamwork, customer service, and ownership. We care about the welfare of our employees and show it with providing interesting work, training opportunities, and generous benefits that allow our staff to maintain a healthy balance between work and home.
Kavi is currently seeking professionals for the following positions. Applications are only accepted through online submissions.
Senior Software Engineer
Responsibilities:
* Develop applications that are functional, maintainable and meet the requirements defined by product management
* Participate in the creation of a design specification, including data modeling, functional behavior, and user experience
* Responsible for all engineering aspects of the applications, including security, scalability, maintainability, and performance
* Work as member of cross-functional product development team to produce quality products.
Engineering Responsibilities:
- Ensure consistent quality of engineering across Kavi developed products, via the conformance to Kavi's standards and practices
- Provide direction and input into application components and reuse
- Foster the development and use of consistent software architecture for all Kavi products
- Assist in the formation and evolution of Kavi's foundational KOrg components.
- Evaluate and adopt new technologies.
- Provide engineering input into product roadmaps and yearly objectives & key results.
Requirements:
* BS in Software Engineering or a relevant discipline
* Experience with open source technologies (LAMP - Linux Apache MySQL, Python/PHP/Perl)
* Professional experience with two or more programming languages, at least one of which stresses object-oriented design (Python, Java, C++, etc.)
* Familiarity with web standards, (HTML, XML, CSS, JavaScript)
Zope / Python experience is a plus
* Excellent English written and verbal communication skills
* Experience working in small teams on multiple projects
Kavi is an equal employment opportunity employer.
Apply online for this positionSenior Engineering Team Lead
** The first few months of employment will be spent as a developer working with Kavi's systems and processes, before moving into a leadership position.
Responsibilities
* Perform management responsibilities, including team budget, staffing needs, and performance reviews
* Assist with scheduling and prioritization of engineering resources
* Set direction for team and individuals
* Mentor and guide engineers through one on one meetings
* Report on team's engineering status and accomplishments
* Work with other team leaders to complete company goals and objectives
* Liaison between the team and the rest of the company to provide technical insight and direction.
Engineering Responsibilities
* Ensure consistent quality of engineering across Kavi developed products, via the conformance to Kavi's standards and practices:
- Coding Standards and Code Reviews
- Security, Scalability, and Testing Guidelines
* Review and approve engineering designs
* Provide direction and input into application components and reuse
* Foster the development and use of consistent software architecture for all Kavi products
* Assist in the formation and evolution of Kavi's foundational KOrg components.
* Evaluate and adopt new technologies
* Provide engineering input into product roadmaps and yearly objectives & key results.
Requirements
- BS in Software Engineering or a related discipline
- Familiarity with Linux and experience with open source components (LAMP - Linux Apache Mysql Python/Php/Perl), Zope/Python, and Java experience
- Familiarity with rapid development components, such as Ruby on Rails, etc.
- Professional experience of at least five years with two or more programming languages, at least one of which stresses object oriented design (Python, Java, C++, etc)
- Professional experience with object oriented design methodologies and languages
- Familiarity with web standards, (HTML, XML, CSS, etc)
- Experience working in a small team on multiple projects
- Excellent English written and verbal communication skills.
Kavi is an equal employment opportunity employer.
Apply online for this position