Software Engineering Manager II
8 hours ago
As a Software Engineering Manager II - Site Reliability Engineering, you will lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime. You will own end-to-end availability and performance of key services and build automation to prevent problem recurrence. You will also automate response to all non-exceptional service conditions, lead by example, mentor the team, and establish credibility through quality technical execution.
Responsibilities- Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime.
- Own end-to-end availability and performance of key services and build automation to prevent problem recurrence.
- Automate response to all non-exceptional service conditions.
- Lead by example, mentor the team, and establish credibility through quality technical execution.
- Manage on-call rotations across continents, using a follow-the-sun model.
- Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Google's services.
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
- 8 years of experience with data structures or algorithms.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience managing people or teams, leading projects, and designing, analyzing, and troubleshooting distributed systems.
- Master's degree in Computer Science or Engineering.
- 1 year of people management experience.
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to users' needs, and a fast rate of improvement. Additionally, SRE's will keep an ever-watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure, and eliminating work through automation.
As an Engineering Manager, you'll lead a team and be responsible for products globally, providing technical leadership to key projects and empowering and developing teams to do the same.
Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.
-
Software Engineering Manager II
4 days ago
Raleigh, North Carolina, United States Google Full timeAbout the RoleAs a Software Engineering Manager II at Google, you will lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime. You will own end-to-end availability and performance of key services and build automation to prevent problem recurrence.ResponsibilitiesLead a team of Software/Systems Engineers on...
-
Software Engineering Manager II
4 days ago
Raleigh, North Carolina, United States Google Full timeAbout the RoleAs a Software Engineering Manager II at Google, you will lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime. You will own end-to-end availability and performance of key services and build automation to prevent problem recurrence.ResponsibilitiesLead a team of Software/Systems Engineers on...
-
Senior Software Engineer
2 weeks ago
Raleigh, North Carolina, United States Rocket Software Full timeJob Title: Senior Software EngineerRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design,...
-
Software Engineer II
21 hours ago
Raleigh, North Carolina, United States Envestnet Full timeJob Summary:The Software Engineer II at Envestnet is responsible for creating and maintaining cutting-edge software products that enhance the precision and efficiency of our clients' back-office operations.This role involves collaborating with the team to solve complex application and software problems, participating in the software development lifecycle,...
-
Software Engineer II
4 weeks ago
Raleigh, North Carolina, United States Truist Inc Full timeJob SummaryWe are seeking a highly skilled Software Engineer II to join our team at Truist Inc. This role is responsible for providing day-to-day support for business-critical systems, ensuring operational stability, and quickly resolving incidents.Key ResponsibilitiesDevelop customized coding, software integration, perform analysis, configure solutions,...
-
Software Engineering Manager II
3 days ago
Raleigh, North Carolina, United States Google Full timeJob DescriptionAs a Software Engineering Manager II at Google Cloud, you will be responsible for driving the development and implementation of robust evaluation strategies to ensure the high quality and effectiveness of our security features. You will leverage your knowledge of anomaly detection techniques to identify and address potential vulnerabilities or...
-
Structural Engineer II
3 weeks ago
Raleigh, North Carolina, United States Delta Oaks Group Full timeJob Title: Structural Engineer IIWe are seeking a highly skilled Structural Engineer II to join our team at Delta Oaks Group. As a Structural Engineer II, you will be responsible for performing various structural engineering design and analysis tasks, including structural analysis and design utilizing manual calculations, commercially available software, and...
-
Software Engineering Manager II
4 days ago
Raleigh, North Carolina, United States Google Full timeAbout the RoleAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers to develop and implement robust evaluation strategies for our security features. You will leverage your knowledge of anomaly detection techniques to identify and address potential vulnerabilities in our Machine Learning (ML) systems.Key...
-
Electrical Engineer II
4 weeks ago
Raleigh, North Carolina, United States Relevante Full timeJob Title: Electrical Engineer IIWe are seeking an experienced Electrical Engineer II to join our team in Raleigh, NC. As a key member of our Renewables Studies and Utility System Planning team, you will be responsible for performing engineering analysis and providing technical expertise to solve design problems and manage individual project tasks.Key...
-
Software Developer
2 weeks ago
Raleigh, North Carolina, United States Lucid Software Full timeSoftware Engineer at Lucid SoftwareWe are seeking a highly skilled and innovative Software Engineer to join our team at Lucid Software. As a key member of our development team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving our world-class web applications.Key Responsibilities:Design and develop software...
-
Software Developer
4 weeks ago
Raleigh, North Carolina, United States Lucid Software Full timeSoftware Engineer at Lucid SoftwareWe are seeking a talented Software Engineer to join our team at Lucid Software. As a Software Engineer, you will play a key role in building our world-class web applications that push the boundaries of what is possible in your browser.Our software is built using a state-of-the-art tech stack, including Angular, TypeScript,...
-
Hardware Engineer II
4 weeks ago
Raleigh, North Carolina, United States MindSource Full timeJob Title: Hardware Engineer IIMindSource is seeking a skilled Hardware Engineer II to join our team.Key Responsibilities:Collaborate with colleagues to achieve project goals.Build and move server racks.Manage hardware equipment in racks and perform software updates.Ensure equipment is running optimally for engineers.Requirements:Excellent written and verbal...
-
Software Developer
4 weeks ago
Raleigh, North Carolina, United States Lucid Software Full timeAbout Lucid SoftwareLucid Software is a leader in visual collaboration, empowering teams to bring their ideas to life. Our products, business, and workplace culture have received numerous accolades, including being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology.Our CultureWe value diversity and strive to create an inclusive...
-
Electrical Engineer II
2 weeks ago
Raleigh, North Carolina, United States Booth & Associates, LLC Full timeJob Title: Project Engineer IIBooth & Associates, LLC is seeking a highly skilled Project Engineer II to join our Renewables Studies and Utility System Planning team. As a key member of our team, you will be responsible for performing a variety of tasks, providing technical expertise and leadership to solve design problems, complete electrical system...
-
Electrical Engineer II
3 days ago
Raleigh, North Carolina, United States Booth & Associates, LLC Full timeJob Title: Project Engineer IIBooth & Associates, LLC is seeking a highly skilled Project Engineer II to join our Renewables Studies and Utility System Planning team. As a key member of our team, you will be responsible for performing engineering analysis, providing technical expertise, and leading design problems to solve.The ideal candidate will have a...
-
Software Developer
4 weeks ago
Raleigh, North Carolina, United States Lucid Software Full timeAbout Lucid SoftwareLucid Software is a leader in visual collaboration, empowering teams to bring their ideas to life. Our products, business, and workplace culture have received numerous accolades, including being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology.Our CultureWe value teamwork over ego, innovation in everything we do,...
-
Software Developer
4 weeks ago
Raleigh, North Carolina, United States TIBCO Software Full timeWe are seeking a talented Software Engineer to join our team and contribute to the development of our Admin WebApp and Self-Service. As a key member of our team, you will be responsible for designing and building systems that enable our customers and business stakeholders to efficiently and effectively do their jobs.Key Responsibilities:Work with...
-
Project Geotechnical Engineer II
5 days ago
Raleigh, North Carolina, United States Rummel Klepper and Kahl Full timeRK&K Geotechnical Project Engineer II Job DescriptionRK&K is a leading civil engineering firm seeking a highly skilled Geotechnical Project Engineer II to join our Raleigh office. As a Geotechnical Project Engineer II, you will have the opportunity to work on a variety of geotechnical projects for clients in the transportation and municipal sectors.Key...
-
Software Engineer
3 weeks ago
Raleigh, North Carolina, United States Highwoods Properties Full timeJob Title: Software DeveloperHighwoods Properties is seeking a skilled Software Developer to join our team. As a primary resource for software development, you will be responsible for designing, developing, and deploying custom software applications using Microsoft technologies.Key Responsibilities:Design and develop custom software applications using.NET,...
-
Civil Project Engineer II/III
4 weeks ago
Raleigh, North Carolina, United States Timmons Group Full timeJob DescriptionTimmons Group is seeking a skilled Civil Project Engineer II/III to join our Land Development team in Raleigh, NC.Key Responsibilities:Perform site development engineering and project management tasks for residential, commercial, and public land development projects.Design portions of a project using relevant office software, modeling, and...