At a Glance
- Tasks: Lead the design and development of search systems for web and mobile applications.
- Company: Join Harvard Business Publishing, a leader in innovative management thinking.
- Benefits: Enjoy competitive pay, career development programs, and early-release Summer Fridays!
- Why this job: Transform search functionality with AI/ML while collaborating with diverse teams.
- Qualifications: 5+ years in web development; expertise in backend languages and search applications required.
- Other info: HBP values inclusion and offers a supportive work culture.
The predicted salary is between 66000 - 88000 £ per year.
Harvard Business Publishing (HBP) – the leading destination for innovative management thinking. We reach lifelong learners to improve the practice of management in a changing world. This mission inspires each of us to unlock the leader in everyone – including you! The opportunity: Maintain and improve search and discovery across a portfolio of web and mobile applications that use Coveo for search functionality for finding written content and products. Transform search and discovery functionality with AI/ML for eCommerce platforms to increase conversion rates and optimize search engine results. What You\’ll Do: Lead search software system design, development, and delivery Monitor, support, and drive search tool performance and reliability Work with internal software engineers and vendors to debug and solve operational issues Collaborate with internal eCommerce teams (DevOps, Quality Analysis, Front and Backend Engineering, Data and Analytics) to address complex problems and improve processes Work with QA Engineering team to ensure that search functionality performance is optimized for load and data integrity is maintained Serve as subject matter expert (SME) for search and discovery of assets across the product catalog of assets and portfolio of web and mobile applications Convert business requirements into technical specifications and designs Demonstrate excellent oral and written communication skills Exhibit strong analytical, troubleshooting, and problem-solving skills Quickly grasp complex concepts and learn innovative technologies Possess and maintain a deep knowledge of search functionality generally, Coveo search platform specifically. Understand best practices and industry trends across the search marketplace, with a focus on Coveo search SaaS Requirements Gathering: Collaborate with stakeholders to gather and analyze business requirements for content management systems Translate these requirements into technical specifications and design documents Synthesize a solution that takes into consideration the needs of the stakeholders with needs of the larger organization Participates in the development life cycle including analysis, writing technical specifications, development, deployment planning, and production support as an individual contributor and also overseeing vendor partners Provide essential, timely and valuable documents for design and architecture, e.g., system overviews, technical stack diagrams Considers multiple factors into decision making such as supportability, flexibility, cost and performance Forward looking, ensures decisions are in alignment with Software Engineer and Product Development goals Efficiently transitionprojectsto support team, providing necessary background and documentation to insure thorough hand-off of responsibility for on-going support and maintenance What you\’ll bring: 5+ Years of experience in web application development, with expertise in backend programming languages (e.g., PHP, Python, Java) and modern web frameworks 2+ years of experience in search application implementations, Coveo, Algolia, Elasticsearch, or similar Strong understanding of content management principles, including content modeling, workflow management, and multichannel publishing Some understanding of accessibility standards and guidelines, such as WCAG 2.1 Understanding of Artificial Intelligence & Machine Learning principals; experience integrating and leveraging AI/ML services Familiarity with databases and SQL, including database design and optimization Experience in integrating CMS platforms with external systems using APIs and web services Understanding of web security principles and experience implementing security measures within CMS solutions Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment Strong communication skills to effectively interact with stakeholders at various levels Experience with cloud computing platforms such as AWS, Azure, and Google Cloud Experience with data warehouse methods and solutions such as Snowflake is helpful What we offer: As a mission-driven global company, Harvard Business Publishing is committed to fostering a culture of inclusion, trust, and engagement where everyone is welcome, valued, respected, and feels they belong. In addition to a competitive compensation and benefits package, we offer meaningful programs focused on career development and employee wellness, such as education reimbursement and early-release Summer Fridays! HBP is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law. $110,000 Above is the annualized pay range for this position. In addition, this position includes the opportunity to earn our annual Performance Based Variable Pay Program. Actual salary will be set based upon a range of factors, including external benchmark market data, individual knowledge, skills, experience, location and internal equity. #J-18808-Ljbffr
Software Engineer, Content Systems Search Optimization employer: Harvard Business Publishing
Contact Detail:
Harvard Business Publishing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Content Systems Search Optimization
✨Tip Number 1
Familiarise yourself with Coveo and its functionalities, as this role heavily relies on it for search optimisation. Consider exploring online resources or forums where you can learn about best practices and common challenges faced by users.
✨Tip Number 2
Network with professionals in the field of search application development, particularly those who have experience with AI/ML integration. Engaging in discussions or attending meetups can provide insights and potentially lead to referrals.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of past projects where you successfully tackled complex issues. Be ready to discuss these during interviews, as they will demonstrate your analytical capabilities.
✨Tip Number 4
Stay updated on the latest trends in web application development and content management systems. Being knowledgeable about current technologies and methodologies will help you stand out as a candidate who is forward-thinking and adaptable.
We think you need these skills to ace Software Engineer, Content Systems Search Optimization
Some tips for your application 🫡
Tailor Your CV: Make sure to customise your CV to highlight your experience in web application development and search application implementations. Emphasise your expertise in backend programming languages and any relevant projects you've worked on.
Craft a Strong Cover Letter: In your cover letter, express your passion for improving search functionality and your understanding of AI/ML principles. Mention specific examples of how you've successfully collaborated with teams to solve complex problems.
Showcase Relevant Skills: Clearly outline your skills related to content management principles, database design, and web security. Make sure to include any experience you have with cloud computing platforms and data warehouse methods.
Highlight Communication Abilities: Since strong communication skills are essential for this role, provide examples of how you've effectively interacted with stakeholders at various levels. This could be through project documentation or presentations you've delivered.
How to prepare for a job interview at Harvard Business Publishing
✨Showcase Your Technical Skills
Be prepared to discuss your experience with backend programming languages like PHP, Python, or Java. Highlight specific projects where you've implemented search applications using platforms like Coveo, Algolia, or Elasticsearch.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your analytical and troubleshooting skills. Prepare examples of complex problems you've solved in previous roles, particularly those related to search functionality and content management systems.
✨Communicate Effectively
Since strong communication skills are essential for this role, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that stakeholders at various levels can understand.
✨Understand the Company’s Mission
Familiarise yourself with Harvard Business Publishing's mission and values. Be ready to discuss how your personal goals align with their commitment to fostering a culture of inclusion and engagement.