Manager, Software Engineering
On-siteBeaverton, Oregon, United States
Beaverton, Oregon, United StatesOn-siteFull TimeBachelors DegreeEnterprise
Full TimeBachelors DegreeEnterprise
Job Summary
Lead a team of engineers building modular, API-First tooling for internal Consumer Product & Innovation members using React, Angular, or Vue.js. Coordinate with Global Technology functions, Product Managers, and Principal Engineers to achieve business objectives while fostering a collaborative culture. Implement modern architectural principles including microservices, domain-driven design, and cloud-native patterns on AWS. Guide the team through Agile methodologies, manage CI/CD pipelines, and facilitate make/buy decisions for data movement and orchestration workflows.
Required Qualifications
- Experience leading teams in a highly collaborative environment
- Bachelor Degree or a combination of relevant education, training and experience
- 10+ years' experience in technology & software engineering roles
- Significant experience in software engineering, demonstrable knowledge of the set of roles, skills, activities, practices, tools, and deliverables applied at every phase of the software lifecycle
- Experience with front-end frameworks like React, Angular, or Vue.js
- Hands-on experience implementing and supporting modern software architectural principles and patterns (REST, domain-driven design, microservices, etc)
- Experience with cloud architecture, infrastructure as code, CI/CD and related tools
- Experience with AWS platform including Lambda, Step Functions, DynamoDB, Elasticsearch, s3
- Must have knowledge and/or Experience of open-source technologies and impact of make/buy decisions in the area of data movement, enrichment, workflow, orchestration, and content management
- Must be able to articulate and/or have experience with integration patterns, data movement and enrichment capabilities
- Must have an understanding of enterprise security and privacy requirements associated with the above technologies
- Proven experience collaborating on latest technologies with Engineers and Architects
- Extensive background in working with business partners
- Proven track record of being results oriented with demonstrated ability to achieve aggressive goals
- Proven communication and facilitation skills
- Experience with Agile software development methodology
- Must excel working in team-oriented roles that rely on ability to collaborate with others
Desired Qualifications
- Experience with modern software delivery principles/philosophies
- Background in cloud native architecture and microservice design
- Experience implementing and integrating AI, Machine Learning and related data solutions preferred
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.