Software Engineer, Backend, Sales Content Management
About the company
Company Highlights Welcome to the new era of revenue effectiveness. The merger of Showpad and Bigtincan is creating the first AI-powered platform to strengthen the entire field selling motion.
By unifying two industry-acclaimed solutions for content, readiness, engagement, and intelligence into a single operating system, we are delivering unrivaled scale and accelerated growth for our 2,000+ combined customers worldwide, including leaders in manufacturing (Dow, Dupont), healthcare (Fujifilm, Kaiser Permanente, Johnson&Johnson), CPG (Smucker’s, Mitsubishi, Stanley Black & Decker), and enterprise tech (HID, CultureAmp, LastPass).
Acclaimed by analysts and adored by customers, we’re recognized as a Leader in the Forrester Wave™ Revenue Enablement Platforms, honored by Gartner as a Customers’ Choice in Revenue Enablement Platforms, and, together, endorsed by nearly 3,000 5-star customer reviews on G2.
United, we’re focused on powering the next generation of field selling success through a more holistic engine that creates lasting value for our customers and a new vision for our category.
Discover the revenue team outcomes we’re driving together at http://showpad.com/.
Your tasks
About the position As a Backend Engineer in one of our Sales Content Managemen t teams, you will help build innovative solutions that transform how sales content is created, organized, and distributed. You’ll develop and maintain service-oriented, event-driven systems and APIs that power the work of Sales Enablement Specialists and Marketing Content Owners. Working closely with senior engineers, you’ll take ownership of well-scoped features and contribute to technical and product discussions, shaping designs that deliver real value to users. Instead of working in a monolith, you’ll work within an ecosystem of services and play a part in improving their reliability and quality. Your work will directly influence the end-user experience for all our customers.
- Build high-throughput, maintainable backend services and API integrations using Node.js, TypeScript, or Go.
- Help implement and maintain our growing ecosystem of microservices.
- Work in teams where code reviews and pair programming are part of our strong engineering culture, learning from experienced engineers and sharing what you know.
- Apply a security-first approach to the features and changes you deliver.
- Grow your technical and architectural skills through mentoring from senior engineers, and support more junior colleagues where you can.
- Keep the bigger picture in mind, because your work will reach 100,000 users globally.
Requirements
Must haves
- 3+ years developing production-ready backend systems.
- Solid proficiency in TypeScript and Node.js. Experience with JVM languages or Go is a plus.
- Experience architecting and deploying services on AWS (e.g., Lambda, ECS/EKS, DynamoDB, SQS/SNS, RDS).
- Working knowledge of event-driven systems (message queues, asynchronous workflows). Experience with serverless architectures and state machines is a plus.
- A solid understanding of why testing matters at every stage, with practical experience writing unit and integration tests. Familiarity with test-driven development is a plus.
- Ability to break down and estimate well-defined pieces of work, and to prioritize them with guidance.
- Ability to model data and queries around feature requirements with performance in mind. Experience in a multi-tenant database environment is a plus.
- A continuous integration and delivery mindset.
- Experience building or consuming APIs, and collaborating with internal or external data consumers.
- A team player mentality, committed to the full software development life cycle in an agile team.
Other
Location Qualifications: Ghent (hybrid 2x week in office)