
Senior Engineering Manager
First American
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $170,925 - $227,875 per year
Job Level
About the role
- Provide vision and technical leadership to guide a team of engineers in designing, delivering, and supporting a robust set of APIs and back-end services.
- Collaborate with product management, software engineering, platform, and other cross-functional teams and leaders to iteratively design, develop, and validate outcome-driven technology solutions.
- Mentor, coach, train, and support your team and others in their careers and personal growth.
- Drive the implementation of functionally appropriate and technically sound solutions that meet all quality & security standards.
- Lead the team in achieving ambitious goals, providing regular feedback, and driving continuous improvement.
Requirements
- 3-5 years managing cloud and platform engineering teams in a fast-paced environment.
- 6+ years of building HA and DR solutions in one or more of Azure, AWS, and GCP.
- Proven track record of delivering fit-for-purpose, technical solutions balancing complexity, performance, and maintainability.
- Leadership skills to mobilize and motivate a high-functioning engineering team.
- Passion, perspective, and empathy for unblocking software engineering teams working to achieve their goals.
- A balanced approach between Platform Engineering principles and modern Infrastructure Operations.
- Ability to architect and design robust, high-scale systems and challenge engineers to think bigger and more generically in developing solutions.
- Ability to mentor cloud and platform engineers to maintain architectural vision and software quality.
- Knowledge of software engineering practices for the entire software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience mentoring engineers at various levels and supporting their career growth.
- An outcome-oriented approach using metrics and data to understand development productivity metrics (e.g., code churn, commit size, test coverage, etc.) to inform areas for continuous improvement.
- Effective verbal and written communication skills, with strong relationship, collaboration, and organization skills.
- Ideally, you will also have experience with: Automation and scripting (GitHub Actions, Python, bash, PowerShell) Containerized development (Docker).
- Kubernetes.
- Infrastructure automation tooling such as Terraform and Ansible.
- AWS Cloud Services: API Gateway, EC2, EKS, Fargate, ECR, S3, Lambda, RDS, ALB, SQS, SNS, CloudWatch, CloudTrail, Secrets Manager, VPC, Subnets, IAM, Security Groups, Transit gateways.
- Azure Cloud Services: API Management, VM, AKS, Container Apps/Registry, Storage Accounts, Functions, App Gateway, Service Bus, Azure Monitor/Activity Log, Key Vault, VNET, NSG, Virtual WAN, Peering.
- GCP Cloud Services: API Gateway, Compute Engine, GKE, Cloud Run/Storage/Functions/SQL, AlloyDB, Pub/Sub, Cloud Monitoring/Logging/Audit, Secret Manager, VPC, IAM, NCC, Cloud Router.
- Working within a highly regulated industry such as Financial Services or Healthcare.
Benefits
- medical
- dental
- vision
- 401k
- PTO/paid sick leave
- employee stock purchase plan
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API designback-end servicescloud engineeringhigh availability solutionsdisaster recovery solutionssoftware development life cycleautomation scriptingcontainerizationinfrastructure automationarchitectural design
Soft Skills
technical leadershipmentoringcoachingcollaborationcommunicationorganizationcontinuous improvementrelationship buildingmotivating teamsoutcome-oriented approach