Principal Engineer
Sage
Principal Engineer
Job Description:
Sage is seeking an experienced and highly skilled Principal Software Engineer to join our dynamic engineering team. As part of a leading global software company, you will play a crucial role in designing, developing, and implementing complex software systems. You will lead and mentor both junior and senior engineers, shaping the technical direction of our products. Collaborating closely with product teams, you will ensure the delivery of scalable, reliable, and high-quality software solutions that meet the needs of our diverse global customer base. At Sage, we are committed to innovation, empowering businesses through cutting-edge technology and fostering an inclusive and supportive environment where our employees can grow and thrive.
Hybrid Work Mode: 3 Days from office
Key Responsibilities:
• Lead the design, architecture, and implementation of large-scale, high-performance software systems and applications, ensuring they meet both current and future business requirements.
• Provide technical leadership and mentorship to engineers at all levels, promoting best practices, encouraging innovation, and cultivating a collaborative, high-performance team environment.
• Collaborate closely with cross-functional teams—including product managers, designers, and QA engineers—to define software requirements and deliver features that effectively address business needs.
• Review and optimize code quality, performance, security, and scalability, ensuring robust and efficient software solutions.
• Conduct architectural reviews to ensure software is designed with modularity, extensibility, and maintainability in mind, adhering to industry best practices.
• Drive the adoption of new technologies and development practices, staying current with emerging trends to maintain the team’s competitive edge and technological relevance.
• Manage the full software development lifecycle, from gathering requirements and designing solutions to testing and deploying scalable applications.
• Troubleshoot complex technical issues, providing timely resolutions to ensure minimal impact on delivery timelines.
• Contribute to recruitment efforts, interviewing candidates and playing an active role in growing and strengthening the engineering team.
• Champion continuous improvement initiatives, optimizing development processes to enhance productivity, collaboration, and overall team performance.
Skills Required:
• Strong expertise in OOP, design patterns, and managing large databases.
• 10+ years of experience in software engineering, with at least 3 years focused on web applications.
• Experience with PHP (or similar technologies like ASP, JSP) and familiarity with Oracle or similar databases.
• Knowledge of Snowflake and experience with tools like Copilot are a plus
Function:
Product Delivery
Country:
Romania
Office Location:
Cluj-Napoca
Work Place type:
Hybrid
Advert
Working at Sage means you’re supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.
Our colleagues are the best of the best. It’s why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.
Learn more about working at Sage:sage.com/en-gb/company/careers/working-at-sage/
Watch a video about our culture:youtube.com/watch?v=qIoiCpZH-QE
We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out atcareers@sage.com.
Learn more about DEI at Sage:sage.com/en-gb/company/careers/diversity-equity-and-inclusion/
Equal Employment Opportunity (EEO)
Sage is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities.
In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Sage will be based on merit, qualifications, and abilities. Sage does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, protected disability, veteran status, sexual orientation, gender identity, genetic information, or any other characteristic protected by applicable law.
Confirm your E-mail: Send Email
All Jobs from Sage