Engineering Manager

  • Full Time
  • Portland, OR
  • Salary: $205000.0

Smith Arnold Partners

Exciting Manager of Software Engineering opportunity with one of the largest Advertising Technology leaders in the world. This Manager is responsible for a team of 20 Software Engineers and will manage a variety of projects, including Front End Development initiatives, re-architecting existing systems, improving application performance and building greenfield applications!
This team partners with the product management and user experience teams to design, architect, and implement beautiful, easy-to-use, functional user interfaces that enable our users to drive their business to success. The team spends their days developing best-in-class products using React, Redux and many other useful technologies in the React ecosystem, such as Reselect and Redux-saga. They also own a number of “middle layer” Node.js applications and contribute to the schemas that drive the implementation of GraphQL.

Employee Testimonials:
People are smart, friendly, and more than willing to help you learn and grow.
Best company I have ever worked for!
Incredible opportunities for career growth, big projects!
Very open environment where the upper management keeps the employees in the loop with the latest achievement and what is coming next.

Title: Software Engineering Manager
Location: Portland, Oregon – Temporary Remote
Salary: 180,000 – 200,000 + Bonuses

You will love working here if you:
Enjoy working on high-quality, intuitive, impactful products
Take personal pride in the quality of your work
Are passionate about learning and teaching
Constantly strive to improve yourself
Thrive on helping to empower and raise up your colleagues
Focus not just on resolving immediate, surface-level issues but also on understanding the root causes in order to build long-term solutions
Care about solving big, systemic problems

Responsibilities:
This Software Engineering Manager will own team’s deliverables to ensure we are building products that address the needs of our customers
Provide continuous feedback to guide team members through their career development
Partner with Product Managers to prioritize a roadmap that balances ongoing improvement with new feature development
Foster an inclusive, positive culture that emphasizes ownership and knowledge sharing
Hire high potential candidates to grow the team

Requirements:
5+ years of experience as a professional software engineer
Experience leading a team of engineers and guiding them through their career development
Experience driving planning and design discussions and leading them as needed
Track record of leading cross-functional projects that deliver high-quality products on time
Experience with designing and building enterprise user-facing applications preferred
Expertise in frontend technologies (JavaScript, React, state management like Redux)
A commitment to code quality
Extensive experience collaborating and building an inclusive and growth-oriented team culture

Nice to have
The following additional areas of expertise that will be beneficial for the role
Experience with particular frontend technologies (Hooks, Reselect, Redux-saga)
Experience with functional programming
Experience with middle layer technologies (Node.js, GraphQL, Restful APIs)
Experience with large distributed systems

Application