Engineering Manger at Westfield (Los Angeles, CA)

Engineering Manger at Westfield (Los Angeles, CA)


Add To Bookmarks
Company:
Location: Los Angeles, CA
Type: Full Time
Created: 2022-03-30 05:00:12

Apply Here


Company: Westfield International

Position: Engineering Manager (Hands-on)

Location: Century City, CA - (On-site 1-2 days a week)

Comp: $160K-$180K (dependent on experience level) + 15% annual bonus + 401k (up to 6% match) + excellent benefits

Tech Stack: Open Source, Any combination of (C#, Ruby on Rail, NodeJS, Python or Java), RDS, CI/CD experience, AWS and Docker - (polyglot engineering mindset)

As Software Engineering Manager, you will work with multiple teams in developing technical designs, align strategy and user experiences. You will be directly responsible for leading the development teams on several projects that will enhance our B2B and B2C applications. You will work on highly visible and innovative projects that can directly impact customers and the business as a whole. We are looking for exemplary problem-solving skills, solution design, planning and organization, documentation, and team management.

Responsibilities:

Technical leadership, architecture, and providing oversight on implementation

Ensure timelines and deliverables are met

Work with each team to facilitate the completion of brainstorming, technical designs, timelines, documentation, testing, and releasing to production

Ensure sustainable maintainability, monitoring, and alerting of all products

Design and generate solutions to problems in software and hardware for existing and new projects

Team resourcing and project budget analysis

Contribute to customer experience, product scope, product definition, timelines, and technical development with Product Managers and Project Managers

Coordinate with European counterparts to take global scale into consideration

Lead and communicate effectively amongst the team and stakeholders

Qualifications:

6+ years of professional experience working in software development

3+ years of demonstrated strong implementation & design experience on complex systems and integrations

Proficiency in, one or more object-oriented programming languages (C#, Ruby on Rail, NodeJS, Python or Java)

Proficient in creating and consuming REST and SOAP services

Proficient with relational database, including database design, stored procedures, and query optimization

Experience with dependency injection and deep knowledge of software design patterns

Experience working with micro-services architectures

Experience building high performing systems, including latency measurement, analysis, and optimization across the entire technology stack

Experience working with AWS for infrastructure (EC2, ECS, ECR, API Gateway, Lambda, Cloudwatch, Cloudfront, Parameter Store, VPC, IAM, etc)

Knowledge of CI/CD concepts, monitoring, and alerting

Knowledge of Docker and App Containerization

Knowledge of development methodologies such as Kanban, Agile and Scrum

Ability to take a project from scoping requirements to launch

Ability to manage multiple projects with multiple teams and give status on each project and timelines