Job Description
POSITION SUMMARY
As Manager Engineering you will report to the Director Engineering and lead a team of software engineers. In partnership with technical program management you will define processes continuous improvement initiatives and measurements to ensure strength in performance and delivery.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
-
Lead motivate and inspire teams of engineers to deliver and maintain innovative products through thoughtful and high-quality engineering .
-
Recruit retain and develop engineers who build great working relationships and develop a team that is capable of executing the technology strategy and delivering value to the company.
-
Manage and coach teams of engineers through challenges and personal career growth
-
Ensure the teams’ success by removing roadblocks addressing conflicts and operating as its champion.
-
Assist Engineering Leadership team on cross team initiatives such as process improvement software quality etc.
-
Partner with Design Product Management and Project Management teams to balance short and long-term needs in a growing Engineering Team and Technical Infrastructure.
-
Lead in promoting the needs of the Engineering team and technical stack and contributing to engineering goals and OKRs.
-
Track produce analyze and action upon key metrics & milestones to ensure quality products are delivered on time
-
Foster a proactive results-focused technology culture that is responsive to the needs of the business. Create an environment that encourages innovation and receptivity to change. Encourage intelligent risk-taking.
EXPERIENCE
-
BA/BS in Computer Science or closely related degree or equivalent practical experience
-
6+ years experience managing a team strongly preferred
-
Experienced at organizing agile software teams to deliver high-quality software
-
Demonstrated coding and design proficiency in at least one modern programming language and tools such as JavaScript TypeScript Python
-
Comfortable working and leading a team remotely
KNOWLEDGE
-
Strong analytical and problem-solving skills
-
You are able to attract great teammates and high-performing engineers
-
You excel at analyzing deep technical problems and coaching teams to the best-balanced solution
-
You stay familiar with emerging technologies and best practices; you know the tooling landscape and know how they fit into a modern test automation environment
-
You operate with empathy and strive to cultivate a work environment that is both supportive and challenging
-
You are passionate about helping engineers develop new skills and advance in their careers
-
You possess strong verbal and written communication collaboration and documentation skills
-
You are a lifelong learner and passionate about learning new things and taking on new challenges
-
Highly organized detail-oriented and able to work autonomously with minimal direction
DESIRED BEHAVIORS
-
Facilitates change - encourages continuous improvement of work practices and processes. Enable the ability to move through change to transform new levels of thinking understanding and work practices.
-
Drives execution – engage and enthuse team by cascading company & departmental goals into individual goals. Sets high performance standards sets clear expectations facilitate problem solving provide task clarity and set boundaries.
-
Manage the team – be a steady hand hold the team accountable utilize straight talk and take corrective action when required to ensure compliance and fair treatment provide consistent reward and recognition.
-
Keep the team focused and motivated - facilitate timely decision making know when to escalate fail fast provide timely feedback and regular communication.
-
Technically proficient - know own role thoroughly and possesses a wide field of knowledge has a solid familiarity with team member’s roles and tasks.
-
Uses the full capabilities of the team – understands team member’s development needs and aspirations takes these into consideration when assigning tasks and responsibilities. Develop and coach so the team can reach full potential.
-
Over communicates - hosts team communication (1:1`s and team meetings) cascades important and “need to know” information in a timely manner.
-
Involve employees in decision making – encourage communication across the team along with sharing of ideas and proposed solutions. don’t allow members to operate in isolation utilize each team member's strengths and skills.
-
Manages collaboratively - Foster teamwork empower and develop trust with employees to deliver successfully and delegate appropriately.
-
Displays ethical character and competence - Always act with integrity and intent.
-
Is a role model – displays high levels of commitment and energy role models our values sets high standards of behavior. Influence others positively act as a good citizen of UpKeep.
COMPENSATION
This role will receive a competitive base salary + annual bonus + benefits + equity. A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background experience and location. Final offer amounts may vary from the amounts listed below.
The pay range for this role is $180000 - $205000 USD per year.
Date Posted
06/28/2024
Views
0
Similar Jobs
Engineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsAccount Manager - Trafilea
Views in the last 30 days - 0
Shapermint is a leading DTC shapewear brand known for its comfortfirst designs AIdriven growth strategies and global operations The company emphasizes...
View DetailsManager Safety Regional Operations - Airbnb
Views in the last 30 days - 0
This job description outlines a Manager Regional Operations T3 role at Airbnb requiring expertise in traumainformed care team management and operation...
View DetailsAnalyst Relations Manager - Tanium
Views in the last 30 days - 0
Tanium seeks a proactive Manager for Analyst Relations focusing on project management and evaluation coordination The role offers remote flexibility a...
View DetailsStaff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsGrowth Product Lead - Loyalty - Trafilea
Views in the last 30 days - 0
Trafilea promotes itself as a transformative consumer tech platform with AIdriven growth solutions highlighting achievements like 1B revenue and globa...
View Details