kiha/Seattle, WA
Principal Architect
Job Summary
Kiha Software is looking for a Principal Architect to join our team. Working closely with the Executive team, Development, Operations and Product Management, you will define our technical platform, oversee and participate in its implementation and delivery, and coordinate the successful deployment and running of the platform at internet/carrier scale. This is a critical leadership position in our company and is a great opportunity for a strong technologist to participate both strategically and tactically to shape the vision for our product. This position reports to the VP of Product.
Responsibilities
â?¢Be the owner and champion for the definition, roadmap and development of Kiha's cutting-edge, core technology platform
â?¢Work with the Executive and Product Management teams to collect and understand customer needs and turn those into requirements for our entire product stack
â?¢Working with the development and operations teams, define a platform roadmap, identify technologies to investigate and integrate and ultimately deliver on the technical solution
â?¢Create and maintain detailed, clear and concise architecture plans and design documents, ensuring a common understanding across all levels of the company
â?¢Be the driver within Kiha for ensuring our services are scalable, reliable, performant, operable and maintainable. Be chief fanatic for instilling those traits across our services and throughout the development team.
â?¢Must be metrics driven. You want to squeeze every last millisecond of performance out of our system. You agonize over that next 0.1% gain and can explain how much it saves us in operational costs
â?¢Be a key technical leader and mentor for the company, helping to grow the rest of the development team, establish development best practices and ensure we are creating best of breed software
â?¢Be a technical visionary and advisor to the Executive team, participating in customer and partner discussions and driving key partner engagement initiatives as needed to ensure our successful integration with their offerings
Qualifications
â?¢Minimum 10 years experience of shipping commercial software products on time and on budget, having ideally worked for both a startup and a top-tier software company
â?¢Minimum 5 years hands-on experience in a senior technical leadership role on internet-scale distributed applications and services
â?¢Deeply passionate about technology. You read and write tech blogs, prototype the latest cool tech while on the bus and you dream about making complex systems simpler.
â?¢Pragmatic about applying the right technology at the right time. You can balance the needs of the business against the needs of the platform.
â?¢Read, write, speak, teach and breathe Java.
â?¢Deeply versed in the key web technologies, methodologies and service offerings. You have a strong understanding of and experience with SOA, Spring, Lucene, Hadoop, Mongo DB, CXF, EC2 and more.
â?¢Experience finding and removing performance bottlenecks using profiling tools. Milliseconds matter to you
â?¢Have amazing architecture and design skills and you love mentoring others on improving their skills
â?¢Believe that readable and maintainable code is a requirement, not an afterthought
â?¢Previous mobile industry experience is preferred but not required
â?¢Shipped software in an agile environment. You are passionate about improving the process, but you are realistic about finding the right process that works for the team.
â?¢Customer focused and a motivated self-starter who is able to work in a fast-moving startup environment with dynamic requirements
â?¢Strong attention to detail and thrive on juggling multiple, sometimes conflicting priorities, turning them into actionable plans
â?¢Excellent written and verbal communicator, comfortable presenting to peers, managers, executives and customers
Education
â?¢BS in Computer Science, Engineering or related discipline is required, MS is preferred
Apply To Job
Principal Architect
Job Summary
Kiha Software is looking for a Principal Architect to join our team. Working closely with the Executive team, Development, Operations and Product Management, you will define our technical platform, oversee and participate in its implementation and delivery, and coordinate the successful deployment and running of the platform at internet/carrier scale. This is a critical leadership position in our company and is a great opportunity for a strong technologist to participate both strategically and tactically to shape the vision for our product. This position reports to the VP of Product.
Responsibilities
â?¢Be the owner and champion for the definition, roadmap and development of Kiha's cutting-edge, core technology platform
â?¢Work with the Executive and Product Management teams to collect and understand customer needs and turn those into requirements for our entire product stack
â?¢Working with the development and operations teams, define a platform roadmap, identify technologies to investigate and integrate and ultimately deliver on the technical solution
â?¢Create and maintain detailed, clear and concise architecture plans and design documents, ensuring a common understanding across all levels of the company
â?¢Be the driver within Kiha for ensuring our services are scalable, reliable, performant, operable and maintainable. Be chief fanatic for instilling those traits across our services and throughout the development team.
â?¢Must be metrics driven. You want to squeeze every last millisecond of performance out of our system. You agonize over that next 0.1% gain and can explain how much it saves us in operational costs
â?¢Be a key technical leader and mentor for the company, helping to grow the rest of the development team, establish development best practices and ensure we are creating best of breed software
â?¢Be a technical visionary and advisor to the Executive team, participating in customer and partner discussions and driving key partner engagement initiatives as needed to ensure our successful integration with their offerings
Qualifications
â?¢Minimum 10 years experience of shipping commercial software products on time and on budget, having ideally worked for both a startup and a top-tier software company
â?¢Minimum 5 years hands-on experience in a senior technical leadership role on internet-scale distributed applications and services
â?¢Deeply passionate about technology. You read and write tech blogs, prototype the latest cool tech while on the bus and you dream about making complex systems simpler.
â?¢Pragmatic about applying the right technology at the right time. You can balance the needs of the business against the needs of the platform.
â?¢Read, write, speak, teach and breathe Java.
â?¢Deeply versed in the key web technologies, methodologies and service offerings. You have a strong understanding of and experience with SOA, Spring, Lucene, Hadoop, Mongo DB, CXF, EC2 and more.
â?¢Experience finding and removing performance bottlenecks using profiling tools. Milliseconds matter to you
â?¢Have amazing architecture and design skills and you love mentoring others on improving their skills
â?¢Believe that readable and maintainable code is a requirement, not an afterthought
â?¢Previous mobile industry experience is preferred but not required
â?¢Shipped software in an agile environment. You are passionate about improving the process, but you are realistic about finding the right process that works for the team.
â?¢Customer focused and a motivated self-starter who is able to work in a fast-moving startup environment with dynamic requirements
â?¢Strong attention to detail and thrive on juggling multiple, sometimes conflicting priorities, turning them into actionable plans
â?¢Excellent written and verbal communicator, comfortable presenting to peers, managers, executives and customers
Education
â?¢BS in Computer Science, Engineering or related discipline is required, MS is preferred
Apply To Job
Source: Venture Beat