Highspot
Highspot7h ago
Career Pages

Sr. Software Development Engineer

India - Hyderabad
Full Time
Senior Level

Auto Apply to 50+ AI Matched Sr. Software Development Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Highspot

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Highspot is seeking a creative and experienced Senior Software Engineer to join our talented team in Hyderabad, India. As a senior full-stack engineer, you will play a pivotal role in leading the design and development of core frontend features for the Highspot platform. The ideal candidate is adept at building customer-facing web applications, possesses strong communication skills for collaborative work with designers, product managers, and fellow engineers, and demonstrates self-management, curiosity, and resourcefulness.

Responsibilities

  • Collaborate closely with UX, Product Management, Data Science, and other cross-functional teams to develop software solutions that delight customers.
  • Design and implement clean, reusable, maintainable, and well-tested RESTful APIs and web services, including Highspot’s external API.
  • Optimize and enhance large-scale data services built on technologies such as MongoDB, Postgres, and Redis.
  • Integrate Highspot with external APIs, including third-party Customer Relationship Management (CRM) systems, Content Management Systems (CMS), and other partner applications.
  • Partner with the Data Science team to integrate advanced machine learning models, enabling cutting-edge AI features and addressing complex customer business challenges.
  • Develop and document scalable methodologies, tools, and techniques.
  • Stay current with emerging technologies and best practices to continuously improve team capabilities and personal expertise.
  • Provide mentorship and guidance to junior engineers, acting as a source of direction and training.

Required Qualifications

  • 6-10 years of experience in building distributed systems, working with databases, and implementing high-quality, production-ready features.
  • Proficiency in developing, integrating with, and supporting APIs and web services, utilizing a variety of languages, data formats, and transformation techniques.
  • Proven ability to collaborate effectively with cross-functional teams, including designers, product managers, and developers, to deliver high-quality applications.
  • An entrepreneurial mindset: agile, creative, resourceful, and tenacious in problem-solving and achieving team and company objectives.
  • Familiarity and comfort with modern open-source technologies and tools.
  • Experience in developing software products, scalable internet software, and applications using various software models, including object-oriented and functional design patterns.
  • Hands-on experience with Ruby is a significant advantage.
  • Experience in full-stack or frontend development for modern web applications is a plus.
  • Bachelor's or Master's degree in Computer Science or equivalent industry experience.

We are an equal opportunity employer and value diversity. We do not discriminate based on age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disability status, political affiliation, veteran status, race, religion, or sexual orientation.

If this role resonates with you, even if you don't meet every single requirement, we encourage you to apply!

Company

Highspot

Highspot

Highspot is a leading software product development company recognized globally for its innovation in the sales enablement category. Utilizing advanced AI and Generative AI technologies, Highspot power...

India - Hyderabad
Posted on Career Pages
Sr. Software Development Engineer at Highspot | India - Hyderabad | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform