Principal Software Engineer

Job not on LinkedIn

🕒 January 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Demandbase

Demandbase

501 - 1000 employees

Founded 2005

🤝 B2B

☁️ SaaS

🤖 Artificial Intelligence

B2B • SaaS • Artificial Intelligence

Demandbase is a B2B pipeline AI platform that helps go-to-market teams (marketing, sales, revenue operations, and customer success) identify, prioritize, and engage buying groups to accelerate pipeline and revenue. The SaaS platform unifies first-, second-, and third-party data, provides intent detection, account and buying-group identification, web personalization, advertising, and orchestration across the tech stack, and delivers actionable AI-powered insights to drive account-based marketing and sales at scale.

📋 Description

• Lead technical direction and architecture across projects involving scalable microservices distributed systems and modern data platforms. • Lead architecture and implementation of high-impact initiatives such as the Next-Gen Orchestration Engine (NGOE) and MCP Gateway. • Integrate generative and agentic AI capabilities into the platform to drive customer outcomes. • Partner with Product and Engineering leadership to translate product vision into actionable technical roadmaps. • Maintain high standards for quality security system resiliency performance and operational efficiency. • Stay hands-on by participating in technical design reviews code reviews architectural planning and incident retrospectives. • Champion modern engineering practices such as continuous delivery test automation and cloud-native deployment. • Mentor senior and staff engineers and contribute to the growth of engineering leadership within the team. • Represent the platform team in broader architectural discussions and technical forums.

🎯 Requirements

• 10+ years of professional software engineering experience • Strong architectural and technical leadership in data-heavy integration-driven cloud-native platforms • Deep understanding of system design architectural trade-offs and performance tuning at scale • Experience building AI agents agentic workflows reusable AI capabilities and MCP servers/clients • Proficient in modern backend languages (Java Scala or Python preferred) and SQL • Hands-on experience with data systems like Postgres Snowflake Redis/Aerospike and messaging systems like Kafka or Pulsar • Experience with modern infrastructure including CI/CD pipelines Kubernetes and cloud platforms (AWS GCP or Azure) • Experience in agile development methodologies like Scrum Kanban or SAFe

🏖️ Benefits

• Health insurance • 401(k) • Paid time off • Flexible work arrangements • Professional development opportunities • Wellness programs

Apply Now

Similar Jobs

🕒 January 17

Conversica

201 - 500

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Staff AI Software Engineer designing production-grade AI systems delivering business value. Collaborate with product and engineering to translate problems into scalable, maintainable AI solutions.

Cloud

Python

🕒 January 16

SimuTech Group - Ansys Apex Partner

51 - 200

🚀 Aerospace

⚡ Energy

Apply expertise in low-frequency electromagnetic simulation to support diverse industry customers. Collaborate with teams at SimuTech Group for innovative engineering solutions.

🕒 January 16

SimuTech Group

51 - 200

🤝 B2B

📚 Education

🏢 Enterprise

Staff Engineer specializing in low‑frequency electromagnetic simulation at SimuTech Group. Delivering pre-sales support, training, consulting, and technical assistance across diverse industries.

🕒 January 16

Cohere

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Staff Software Engineer specializing in GPU Infrastructure, collaborating on cutting-edge AI workloads to elevate model performance and efficiency at Cohere.

Cloud

Kubernetes

Linux

Python

PyTorch

Tensorflow

Go

🕒 January 15

Principal Software Engineer focused on rebuilding ecares, a healthcare coordination platform. Leading development efforts in a startup environment to optimize patient care delivery and collaboration.