To lead and mentor engineering teams, driving the delivery of scalable, high quality software solutions while aligning development efforts with business goals for Peak Credit Union.
Requirements
- Minimum of seven (7) years' experience in software engineering and architecture, with three (3) years of experience managing cross-functional software engineering teams through the full development lifecycle, overseeing sprint planning, project timelines, and adherence to best practices in cloud infrastructure, security, and Agile methodologies.
- Relevant cloud and DevOps certifications (e.g., Azure Solutions Architect, AWS Certified DevOps Engineer, Google Professional Cloud Architect)
- Experience leading teams in full-stack development, microservices, and cloud platforms (AWS, Azure, GCP).
- Strong knowledge of CI/CD pipelines, infrastructure automation (Terraform, Bicep), and DevOps strategies.
- Deep understanding of security best practices, compliance standards (SOC 2, ISO 27001, PCIDSS), and system observability (tracing, distributed logs, SIEM).
- Proven ability to optimize performance, scalability, reliability, and software delivery processes.
- Expertise in modern front-end (React, Next.js) and backend (Node.js, .NET, Python) technologies, with awareness of emerging trends (AI/ML, WebAssembly, GraphQL, edge computing).
Responsibilities
- Manages team workloads, sprint planning, and project timelines for efficient project delivery.
- Oversees the entire software development lifecycle, ensuring adherence to best practices in software design, cloud infrastructure, and security.
- Collaborates with Software Architects to implement scalable microservices and distributed systems, while adopting CI/CD pipelines and automated testing strategies.
- Evaluates and integrates emerging technologies to enhance development efficiency.
- Implements Agile methodologies (Scrum/Kanban) to streamline development processes and ensure timely delivery.
- Promotes DevOps best practices with a focus on continuous integration, deployment, and site reliability engineering.
- Ensures adherence to security best practices, secure coding techniques, and vulnerability management.
Other
- Residing in Oregon and Washington for all open positions.
- Guides, mentors, and cultivates a high-performing team of software engineers by offering technical direction and supporting their career growth.
- Fosters a collaborative and accountable team culture, while monitoring performance metrics to assess team productivity and code quality.
- Oversees hiring, onboarding, and performance reviews for engineers across all experience levels.
- Excellent cross-functional collaborator with product, design, security, and executive teams; adept at mediating technical discussions and resolving roadblocks.