Sr. Software Development Engineer
Highspot
About Highspot
Highspot is a software product development company and a recognized global leader in the sales enablement category, leveraging cutting-edge AI and GenAI technologies at the core of its robust Software-as-a-Service (SaaS) platform. Highspot is revolutionizing how millions of individuals work worldwide. Through its AI-powered platform, Highspot drives enterprise transformation to empower sales teams through intelligent content management, training, contextual guidance, customer engagement, meeting intelligence, and actionable analytics. The Highspot platform delivers advanced features tailored to business needs, in a modern design that sales and marketing executives appreciate and is the #1 rated sales enablement platform on G2 Crowd.
While headquartered in Seattle, Highspot has expanded its footprint across America, Canada, the UK, Germany, Australia, and now India, solidifying its presence in the Asia Pacific markets.
About the Role
We are looking for a Senior Software Engineer who will bring creativity and experience as they work collaboratively with a talented team. As a senior full stack engineer, you will be responsible for leading the design and development of core frontend features of the Highspot platform. Our ideal candidate understands how to build customer-facing web applications; they are a skilled communicator who enjoys working collaboratively with designers, product managers, and engineers; they are self-managed, curious, and resourceful.
Responsibilities
- Partner with UX, Product Management, Data Science, and other teams to create software that customers love
- Develop clean, reusable, supportable, and well-tested RESTful APIs and web services, including Highspot’s external API
- Optimize and perform enhancements to large-scale data services built on top of MongoDB, Postgres, Redis, and other technologies
- Integrate Highspot with external APIs, including third-party Customer Relationship Management (CRM) systems, Content Management Systems (CMS), and other partner applications
- Collaborate with the Data Science team to integrate advanced machine learning models into the application to deliver cutting edge AI features and help solve complex business problems for customers
- Build scalable methodologies, tools, and techniques accompanied by excellent technical documentation
- Stay abreast of new technologies and practices to further enhance team capabilities and your own skill
- Act as a mentor and source for direction, training, and guidance for more junior engineers
Required Qualifications
- 6-10 years of experience building distributed systems, working with databases, and implementing production-ready high quality features
- Proficiency in building, integrating with, and supporting APIs and web services using a variety of languages, data formats, and data transformations
- Demonstrated ability to effectively collaborate with cross-functional teams, including designers, product managers, and other developers, to develop and deliver high-quality applications
- An entrepreneurial spirit: you’re agile, creative, resourceful, and tenacious as you solve problems and achieve team and company goals
- Comfortable with modern open source technologies and tools
- Experience developing software products, scalable internet software, and applications using a range of software models including object-oriented and functional design patterns
- Hands on experience in Ruby is an added advantage
- Experience in full-stack or frontend development for modern web applications is a plus
- B.S./M.S. in Computer Science or equivalent industry experience
#LI-MA1
Equal Opportunity Statement
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of 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.
Did you read the requirements as a checklist and not tick every box? Don't rule yourself out! If this role resonates with you, hit the ‘apply’ button.
- ...innovative solutions. What We're Looking For ✅ 5–8 years of Java development experience ✅ Strong hands-on experience in Core Java and... ..., and REST APIs ✅ Experience with JUnit and software testing best practices ✅ Strong problem-solving and communication...SeniorFull timeHybrid workFlexible hours
- Senior Software Engineer - Sr IIB Developer Position Description Company Profile: Founded in 1976, CGI is among the largest independent... ...Engineer Experience: 5 - 8 Years Category: Software Development/ Engineering Main location: Hyderabad Position ID: J03...SeniorFull timeLocal area
- ...relevant to manufacturing and toy safety. Qualifications Must-haves: • Bachelor’s degree in Supply Chain, Computer Science, Engineering, or related discipline. • 5+ years of experience in QA / testing roles with at least 2+ years in test lead capacity. •...SeniorPermanent employment
- ...technically proficient Agile PLM Developer to support the ongoing development, configuration, and support of the Agile Product Lifecycle... ...Qualifications : • Education: Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field. Qualifications...SeniorFull time
- ...You Are: You are a highly motivated Sr Applications Engineer with over 2+ years of hands-on... ...&D on driving product and methodology development. You thrive in dynamic environments... ...reputation as a leader in chip design and software security. What You’ll Need: BS/MS...SeniorWorldwide
- ...integrations. Collaborate with business teams, solution architects, vendors, and internal IT teams in requirement gathering, design, development, testing, go-live, and hypercare project phases. Provide technical and functional leadership on platforms such as Blue Yonder...SeniorFull time
- ...Description Job Objective The iSeries Production Support Engineer is responsible for the stability, availability, and performance... ...configuration changes and environment validation across the Development, UAT, and Production environments. Ensure application uptime...SeniorFull time
- ...object-oriented programming ~ Very good experience in front end development (HTML/CSS, JS, JS Libraries – Angular, Jquery and React) ~... ...of business. At the heart of our approach is Design-Led Engineering, where we combine strategic design principles with cutting-edge...SeniorFull timeWorldwide
- ...performing technology solutions in an Agile work environment and produce and deliver code and/or test cases using your knowledge of software development and Agile practice. You will collaborate closely with business support teams, product managers, security and architecture to...SeniorFull timeImmediate start
- JAVA - Sr API Developer Position Description Company Profile: At CGI, we’re a... ...opportunities for growth and professional development. Benefits for full-time, permanent... ...Senior Java developer Position: Senior Software developer Experience:6+ yrs Main location...SeniorPermanent employmentFull timeNo agency
- ...queries application logs integration logs Support minor configuration fixes and data corrections in production. Assist development teams with issue replication and debugging. Support hotfix deployments when required. Release & Deployment Support Participate...SeniorFull timeFlexible hours
- ...partners, and suppliers. Job Description ob Title: Veeva Engineer IT – Quality Application Support Location: Hyderabad, India... ...EST time zone. Key Responsibilities: • Solution Design and Development: o Architect and implement scalable, robust solutions within...SeniorFull timeHybrid workFlexible hours
- ...resolution and alignment with business priorities. • System Development & Configuration: Design, develop, and implement custom solutions... ...Familiarity with reporting tools like Jasper Reports and label design software. Understanding of warehouse operations and related systems •...SeniorFull timeFlexible hours
- ...functional requirements from the DTC backlog into prioritized development tasks, implement updates, and track progress. Performance &... ...frameworks. Technical Leadership : Mentor and guide junior engineers in Sterling DOM best practices, integration strategies, and SCM...SeniorFull time
- ...care. Candidates will work closely with engineering leadership, operations, and data science... ...ll do: Design and build high quality software applications which help clinicians to deliver... ...experience with full stack application development ~ Good understanding of server-side...SeniorRelocation
- Senior Software Engineer - JAVA - Sr API Developer Position Description Looking for a Senior API Developer who has . At least 6+ years of Java, Spring boot, API development, hands-on troubleshooting and deployment experience. (Mandatory) . Design, maintain and...SeniorFull time
- ...What we’re looking for As a Sr. Software Engineer, Integration, you will be a senior technical contributor responsible for designing, building... ...home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly...SeniorFull timeContract workWork from homeFlexible hours
- ...Code and develop highly complex and critical applications, software interface solutions Determine the necessity for new algorithms... ...and the most appropriate solution design. Detailed design, development and unit / integration testing utilizing the appropriate methodologies...SeniorFull timeRemote job
- ...You are a technically strong and curious engineer with a solid background in TCAD and... ...driven simulation, data-assisted modeling, software infrastructure, and engineering productivity... ...problems. Exposure to EDA tool development or semiconductor R&D environments. Experience...SeniorWorldwide
- Description :Senior Full Stack Software Development Engineer.Role Overview :Design and deliver scalable, high-performance automotive software systems powering vehicle history, data services, and transaction platforms.This role focuses on Java, React, and AWS cloud-native development...SeniorFull time
- ...looking for a highly skilled Full Stack Java Sr. Developer to join our team and... ...translate them into technical specifications. Development Process Ownership : Take ownership of... ...implementation of advanced technologies, software solutions, and digital products. Our services...SeniorWorldwide
- ...As a Sr. Software Engineer, you will be a senior technical contributor responsible for developing, optimizing, and supporting automations. You will collaborate with cross-functional teams and technical leadership to deliver automation solutions that are scalable, secure, and...SeniorContract work
- ...connected world. Job Overview: As a Senior Staff Software Engineer, Backend, you will work on distributed systems, and building... ...will help the team to bring industry best practices in software development and operations while improving their engineering skills to...SeniorHybrid workWork at officeWork from home3 days week
- ...every AI interaction solves customer problems while delighting them in the process.About the job : As a Senior SDET in the Product Engineering team at Cyara, you will play a dual role of hands-on technical contributor and quality leader.In addition to designing and implementing...SeniorFull time
- ...this mission by supporting various initiatives that enhance the healthcare financial experience. The local team contributes to the development and implementation of innovative solutions, ensuring that technology and processes are optimized for efficiency and effectiveness....SeniorHybrid workLocal area
- ...seeking a highly skilled Cloud Automation Engineer to design, develop, and maintain... ...self-healing systems, and Service Request (SR) automation. The ideal candidate will have... ...solutions. Responsibilities Automation Development Design and implement automation for cloud...Senior
- ...organization brings value not just to our customers, but to the millions of patients and members they serve. Overview: The Software Development Engineer L3 will lead architecture, design, implementation and deployment of large-scale critical and complex financial...SeniorFull timeWeekend work
- ...working familiarity with Artificial Intelligence (AI) and Machine Learning (ML) concepts. The ideal candidate is an excellent Python engineer who can collaborate with data scientists and AI engineers, integrate AI models into applications, and continuously grow their AI skillset...SeniorHybrid work
- ...brings value not just to our customers, but to the millions of patients and members they serve. Overview: The Senior Software Development Engineer L4 is expected to successfully work through complex tasks independently, understand the intricacies of the software...SeniorFull timeWeekend work
- ...At Prometeo Talent , we connect top-tier tech and engineering professionals with companies that are shaping the future. With a strong... ...Developer (.NET & Razor Pages) to join their team and support the development of this platform. About the Role: This role is ideal for...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer. Be the first to apply!
