Senior Principal Software Engineer
Core
Technical leader driving architecture, design, and implementation of complex backend systems and Agentic AI capabilities at scale.
Role type
Senior Principal Software Engineer (Backend & AI Systems)
Builds
Distributed backend systems, microservices, and Agentic AI orchestration patterns for the Boomi Enterprise Platform
Domain
Enterprise Data Integration & Agentic AI
Deliverable
production ML models | product features | infrastructure
Required skills
Backend software engineering, distributed systems architecture, microservices design, Agentic AI system design, technical leadership, incident response, engineering excellence
Preferred skills
Advanced knowledge of vector databases and search technologies, experience with emerging technology trends
Technologies
Python, Java, SQL, NoSQL, Vector databases, Search technologies
Responsibilities
Define and drive technical vision and architecture for backend systems; Lead design and implementation of complex distributed systems; Architect and optimize highly scalable, fault-tolerant microservices; Design and implement sophisticated Agentic AI systems; Provide technical leadership and mentorship to engineering teams; Drive architectural decisions around data storage, processing, and retrieval strategies; Lead incident response for critical production issues; Establish and enforce engineering excellence standards.
Seniority
Principal, strategy & mentorship