GrepJob
Demandbase

Principal Software Engineer

Demandbase
Apply
5 months ago
Remote, United StatesStaff+
H1B Sponsor

Responsibilities

  • Design and lead architecture for scalable microservices and distributed systems.
  • Drive technical direction for high-impact initiatives like the Next-Gen Orchestration Engine.
  • Integrate AI capabilities into core platform systems for automation.
  • Enhance platform reliability, performance, and operational efficiency.
  • Participate in architectural planning, design reviews, and incident retrospectives.
  • Champion modern engineering practices including CI/CD and test automation.
  • Define and communicate technical roadmaps aligned with product strategy.
  • Lead cross-team architectural initiatives and represent the platform in technical forums.
  • Mentor engineers through system design discussions and code reviews.
  • Contribute to technical documentation and knowledge-sharing initiatives.

Requirements

  • 15+ years of professional software engineering experience.
  • 2-3 years in a Staff or Principal Engineer capacity.
  • Strong architectural leadership in cloud-native and data-intensive platforms.
  • Deep expertise in system design and performance tuning at scale.
  • Hands-on experience building AI agents and reusable AI services.
  • Proficiency in backend languages like Java, Scala, or Python.
  • Experience with modern data and messaging systems.
  • Hands-on experience with Kubernetes and cloud platforms.
  • Strong communication skills to align technical strategy with business priorities.
  • Experience in agile development environments.

Benefits

  • Options for up to 100% paid Medical and Vision premiums for employees.
  • Flexible PTO policy and paid holidays.
  • Access to mental health and wellness resources.
  • 401(k) with pre-tax, after tax, and Roth options.
  • Short-term/long-term disability and life insurance.