Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles include providing technical leadership, defining software architecture, mentoring other engineers, and overseeing projects from conception to completion. They also ensure code quality, evaluate new technologies, and collaborate with cross-functional teams to align technical solutions with business goals. What You’ll Do Deep dive on large-scale SaaS products and be prepared to assist architecture with setting the vision, organizing and evolving the code-base for the entire product Provide technical leadership and strategic guidance across teams on design, development, and implementation. Build reliable systems that integrate large language models into our products Leverage AI tools like Copilot and automation platforms to enhance product capabilities and engineering efficiency. Champion best practices in Java , Spring Boot, and microservices -based architecture. Collaborate with stakeholders to ensure alignment between technical strategy and product goals. Conduct architectural reviews, lead PoCs, and evaluate emerging technologies to meet evolving business needs. Mentor and coach engineers, fostering continuous improvement and skill development across the team. Contribute to technical decision-making, risk mitigation, and delivery assurance across multiple projects.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed