Senior Principal Software Engineer, Site Reliability – Engineer Up – Atlanta, GA
About Us
Engineer Up is dedicated to transforming career advancement opportunities for skilled and hardworking professionals in the tech industry. Our mission is to partner with Fortune 500 companies to provide tailored IT consulting services, covering areas such as software development and digital transformation.
Position: Senior Principal Software Engineer
Employer: Engineer Up
Location: Remote
Role: Consultant
Type: Permanent – Full-time
Position Overview
Engineer Up is seeking a Senior Principal Software Engineer to lead engineering initiatives and guide technical strategies aimed at optimizing system reliability across various teams. This role places a strong emphasis on performance engineering and chaos engineering, ensuring consistency and best practices in software development. The Senior Principal will also play a key role in driving the adoption of new technologies across diverse product portfolios.
The ideal candidate will oversee 4-6 development teams, focusing on improving resource efficiency, optimizing cloud costs, and refining technical processes. Additionally, they will manage relationships with external vendors to ensure seamless integration with existing systems and maximize operational efficiency.
Key Responsibilities
- Technical Leadership (50%): Lead discussions with engineering teams to align on technical strategies and promote best practices. Design reusable, scalable solutions for various portfolios. Develop proof-of-concept projects to implement emerging technologies. Ensure efficient cloud resource utilization and implement cost-saving measures using Google Cloud and other platforms.
- Team Development (10%): Provide mentorship and expert guidance to engineering teams, particularly on complex technical issues. Conduct regular performance reviews and foster a culture of innovation. Focus on attracting and retaining top talent to ensure that teams are equipped to meet project objectives.
- Strategic Planning (15%): Collaborate with senior technical leadership to define technology roadmaps and strategic goals. Work across teams to eliminate technical roadblocks and ensure alignment with project priorities. Promote an environment that supports learning and innovation across the organization.
- Operational Support (25%): Act as an escalation point for critical technical issues, resolving conflicts across teams and troubleshooting high-priority outages. Collaborate closely with vendors to integrate new features and tools. Lead the adoption of technologies such as Prometheus, Terraform, and GitHub Actions within teams.
Mandatory Skills and Technologies
- Google Cloud
- Prometheus
- Terraform
- GitHub Actions
- Java
- Performance Engineering
- Chaos Engineering
Reporting Structure
- Reports to multiple senior leaders
- Directly manages 4-6 team members
Travel Requirements
- Occasional travel, typically 5-20% of the time
Working Conditions
- Fully remote, with a flexible work environment
Minimum Qualifications
- Must be at least 18 years old and legally authorized to work in the United States
- 7+ years of experience in software engineering and technical leadership
- Extensive expertise with Google Cloud, Terraform, Prometheus, and GitHub Actions
- Proficiency in performance engineering and chaos engineering practices
Preferred Qualifications
- 7-9 years of professional experience in software development
- In-depth knowledge of Java and cloud-native technologies
- Strong ability to understand and manage complex systems
- Proven leadership experience in managing engineering teams or large-scale initiatives
In conclusion, the Senior Principal Software Engineer role at Engineer Up offers a unique opportunity to lead and shape the technical landscape across multiple teams, with a focus on driving innovation, optimizing resources, and enhancing cloud-based systems. As a key leader within the organization, you will not only contribute to strategic technical initiatives but also mentor and develop top talent, ensuring the success of high-impact projects. If you are a seasoned engineering leader with a passion for cutting-edge technologies and a commitment to excellence, we invite you to join our mission to deliver transformative IT consulting services.
Apply for this Job <<< click here >>