-
Senior Principal Engineer
- Sage (Atlanta, GA)
-
Senior Principal Engineer
Job Description:
As a Senior Principal Engineer, you will be a hands-on expert responsible for delivering technical excellence across complex, high-impact projects. You will provide cross-team leadership, shape engineering practices, and mentor other engineers while contributing significantly to the strategic direction of product development. You’ll work in close partnership with architects, product managers, and engineering leads to build robust, scalable, and maintainable systems that meet business and customer needs. This role requires a strong understanding of ERP domains, cloud technologies, and enterprise architecture, with a focus on delivering high-quality, customer-centric solutions.
Key Responsibilities:
Key accountabilities and decision ownership:
• Technical Strategy and Execution: Lead the design and execution of high-impact, complex engineering initiatives across multiple teams, ensuring alignment with business priorities.
• Cross-Team Leadership: Drive collaboration across functions, aligning development teams around shared objectives and facilitating delivery of cohesive solutions.
• Technical Mentorship: Coach and mentor senior engineers and principal engineers, supporting their growth while enhancing team capability and decision quality.
• Architecture Influence: Contribute to and help shape the software architecture in collaboration with Architects, ensuring high standards for scalability, performance, and security.
• Risk Mitigation and Decision Making: Identify technical risks early and propose innovative, practical solutions that ensure delivery without compromising quality.
• Engineering Excellence: Promote and drive engineering best practices, including CI/CD, automated testing, observability, and security across the SDLC.
• Customer and Business Focus: Balance technical solutions with business context and customer needs, influencing product and platform decisions.
• Continuous Learning and Development: Stay current with the latest development tools, architectural patterns, and state-of-the-art technologies. Continuously seek opportunities for personal growth and the improvement of your architectural approaches.
Skills, know-how and experience:
• Domain Expertise: Strong knowledge of key ERP domains and related business processes, ensuring alignment of the architecture with the functional needs of the system.
• SaaS and Multi-Platform Development: Demonstrated experience designing distributed, cloud-native applications at scale with strong understanding of tradeoffs. Proficiency in multiple programming languages, including Java and PHP, with a deep understanding of their use in enterprise environments.
• Collaboration and Influence: Proven ability to influence without authority across multiple teams and stakeholders, aligning technical direction with strategic goals.
• Delivery Focus: Track record of delivering technically sound solutions under pressure, with attention to maintainability and performance.
• Code Quality and Standards: Ability to raise engineering quality across teams through code reviews, standards definition, and development process improvements.
• Problem Solving: Exceptional problem-solving skills with a focus on root cause analysis and sustainable long-term solutions.
• Communication and Articulation: Excellent communication skills, capable of clearly conveying architectural vision and technical concepts to a variety of audiences—ranging from developers to business stakeholders—ensuring understanding at all levels.
• Database Skills: Proficiency with relational databases such as Oracle, alongside experience with NoSQL databases (e.g., MongoDB, …) to design solutions that optimize data access and performance across different use cases.
Technical / professional qualifications:
• Bachelor’s degree in computer science, Engineering, or related field; advanced degree preferred.
• 12+ years of hands-on software engineering experience with a consistent track record of technical leadership. Focus on ERP systems and SaaS solutions.
• Proficiency in modern programming languages and frameworks, with experience across application, data, and infrastructure layers.
• Expertise in cloud platforms (AWS, Azure, or GCP) and modern architecture patterns (microservices, serverless).
• Proficiency in Java, PHP, and other relevant programming languages.
• Strong database skills, with experience in both relational (Oracle) and NoSQL databases.
• Strong understanding of DevOps principles, automated testing, and continuous delivery pipelines.
• Certifications in cloud architecture, DevOps, or database management are a plus.
Function:
Product
Country:
United States
Office Location:
Atlanta
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. 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-us/company/careers/working-at-sage/
Watch a video about our culture:youtube.com/watch?v=h1-vs3zIpnc
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 [email protected].
Learn more about DEI at Sage:sage.com/en-us/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.
-
Recent Jobs
-
Senior Principal Engineer
- Sage (Atlanta, GA)
-
Security Architect Engineer, SVP
- Citigroup (Irving, TX)