Remote Principal Software Engineer

Posted 5 months ago

Share:

Please let Demandbase know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Demandbase is seeking a Principal Software Engineer who excels in solving complex technical challenges and delivering scalable, high-impact systems.
  • The role involves leading architecture, guiding system design, and building innovative solutions that drive measurable customer outcomes.
  • This position is a high-influence, technical leadership role that requires collaboration with Engineering and Product Managers to align execution with strategy.
  • Responsibilities include leading technical direction and architecture across projects, implementing high-impact initiatives, integrating AI capabilities, and maintaining high standards for quality and performance.
  • The engineer will participate in technical design reviews, code reviews, and architectural planning while mentoring senior and staff engineers.
  • The role also involves representing the platform team in broader architectural discussions and technical forums.

Requirements:

  • Candidates must have 10+ years of professional software engineering experience, with at least 2–3 years in a Staff or Principal Engineer role.
  • Strong architectural and technical leadership in data-heavy, integration-driven, cloud-native platforms is required.
  • A deep understanding of system design, architectural trade-offs, and performance tuning at scale is essential.
  • Experience in building AI agents, agentic workflows, and MCP servers/clients is necessary.
  • Proficiency in modern backend languages (Java, Scala, or Python preferred) and SQL is required.
  • Hands-on experience with data systems like Postgres, Snowflake, Redis/Aerospike, and messaging systems like Kafka or Pulsar is needed.
  • Familiarity with modern infrastructure, including CI/CD pipelines, Kubernetes, and cloud platforms (AWS, GCP, or Azure) is important.
  • Strong communication skills to bridge technical and business priorities while fostering collaboration are essential.
  • Experience in agile development methodologies like Scrum, Kanban, or SAFe is required.
  • A passion for mentorship and helping engineers grow is necessary.

Benefits:

  • Demandbase is committed to creating a workplace culture that values and celebrates diversity in all its forms.
  • The company does not tolerate discrimination and strives to ensure equal opportunities for all individuals.
  • Demandbase encourages candidates to apply even if they do not meet every skill or qualification listed in the job description.
  • The company is dedicated to ongoing efforts to make the workplace a safe and equitable space for all employees.

Job title

Job type

Experience level

Required experience

10 years

Salary

-

Degree requirement

No degree required

Location requirements

Benefits

-

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads