Contract to hire
Job Description: We are seeking an experienced Engineering Manager to lead multiple teams working on several related products within our ecosystem. This is a deeply technical role that requires close interaction with architecture, technical leads, and senior leadership. The ideal candidate will have a strong background in modern development practices, infrastructure as code, and a focus on developer effectiveness.
Key Responsibilities:
Team Leadership and Management:
· Lead and manage 2-4 teams, ensuring alignment with organizational goals and fostering a collaborative environment.
· Stay close to the work the teams are doing, reviewing code changes, contributing to the code, and managing the tech debt backlog.
· Provide technical guidance and be the point of contact for technical decisions.
· Support the team in troubleshooting and resolving emerging issues.
Project and Priority Management:
· Manage teams' priorities, identify dependencies early, and keep the team focused on the goal.
· Set goals for each week/sprint, drive weekly/sprint demos, and prepare dry runs and scope of the demos.
· Breakdown, sequence, and prioritize teams' work, keeping track of delivery milestones and risks.
Champion Engineering Principles:
· Encourage and uphold engineering principles consistently throughout the domain to ensure a unified and high-quality approach to development.
· Guide the teams' decision-making using established engineering principles.
Monitor and Report Key Engineering Metrics:
· Regularly track and report on key metrics, providing transparent insights into project progress and performance.
· Report key metrics to Atlassian Compass.
Facilitate Bi-Weekly Live Demos:
· Organize and oversee live demonstrations at the conclusion of each iteration, fostering continuous feedback and showcasing tangible progress.
· Ensure demos are conducted from the cloud environment and are not skipped.
Take Ownership of InfoSec Challenges:
· Assume responsibility for Information Security (InfoSec) matters, actively addressing issues and adhering to remediation timelines.
· Maintain an up-to-date list of InfoSec issues and ensure they are addressed early in the development process.
Lead Implementation of Strategic Initiatives:
· Take charge of the implementation of strategic initiatives, ensuring alignment with organizational goals and driving successful execution.
Maintain Up-to-Date Technical Documentation:
· Guarantee the accuracy and relevance of technical documentation, adhering to the standards.
· Set clear expectations regarding required documentation and treat it as a deliverable.
Qualifications:
· Proven experience in leading engineering teams and delivering complex technical projects.
· Strong proficiency in Angular, microfrontends, and C# for backend development.
· Extensive experience with cloud-native applications on Azure (AWS and Google Cloud Platform experience is also acceptable).
· Hands-on experience with containerized workloads and orchestration.
· Proficiency in Infrastructure as Code (IaC) tools such as Bicep, Terraform, Pulumi, or CDK.
· Full-stack development experience with a focus on modern frameworks (React and Vue.js are acceptable).
· In-depth knowledge of test automation (unit, integration, e2e).
· Demonstrated ability to solve complex technical problems and make significant technical contributions.
· Excellent communication skills and the ability to articulate technical concepts to nontechnical stakeholders.
· A passion for technology and continuous learning, with personal projects or interests outside of regular work.
Preferred Qualifications:
· Experience with hybrid cloud environments and networking/communication between on premises and cloud systems.
· Familiarity with delivery tools such as GitHub, GitHub Actions, Atlassian Suite, SonarQube, Mend, and Aqua Trivy.
· Strong understanding of component life cycles, unit testing, and resolving complex issues in full-stack development.