LeadSimple · 1 week ago
Engineering Manager
Wonder how qualified you are to the job?
Insider Connection @LeadSimple
Responsibilities
Manage Software Development Projects - Plan, execute, and oversee software development projects, ensuring they are completed on time and within budget.
Stakeholder Communication: Provide timely communication on project status, issues, and progress to stakeholders, both within and outside the organization.
Technical Guidance: Offer technical expertise and guidance to team members, helping them solve complex problems and make informed decisions.
Cross-Team Collaboration: Foster effective collaboration within the team and with other departments, such as product management and customer support.
Resource Allocation: Manage resources, including personnel and tools, to optimize team productivity.
Process Improvement: Continuously assess and enhance development processes and practices to increase efficiency and product quality.
Attend and Participate in Meetings - Attend weekly one-on-ones with your supervisor, department level 10 with your team, and the all-hands with the whole company. Show up on time, come prepared with any topics that you would like to discuss, and participate in finding solutions for issues that come up.
Lead and Participate in Meetings - Host regular one-on-ones with your team and attend team planning and retro meetings. Participate in the weekly all-hands meeting and the departmental L10 meetings, presenting as necessary.
Hire A Players - Partners with People Operations to identify, select and sell A Players to join their team.
Develops Team Members - Coaches people in their current roles to improve performance, and prepares them for future roles. Owns the onboarding process for all new hires.
Delegate & Elevate - Ensure the right people are in the right seats and entrust them with tasks and responsibilities while providing them with support, resources, and guidance to excel in their roles, allowing you to concentrate on your own high-impact responsibilities for optimal performance and efficiency.
Manages Engineering Function - Oversee and orchestrate the activities of an engineering team by setting and executing strategic goals, allocating resources efficiently, and maintaining timelines according to the company needs.
Leads, Manages, and Holds Engineering Team Accountable - Set a compelling vision and values, manage the execution of that vision through structured processes and priorities, and ensure all members of the team are responsible and accountable for their commitments.
Oversees Quarterly Performance Evaluations - Organizes and facilitates performance reviews, development plans, and corrective action plans when necessary in accordance with company process. Handles discipline and termination of team members in accordance with company policy
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s Degree
3-5 years in a software management role
Proven success managing a team in a b2b saas environment
Early startup experience
Front-End: React experience and familiarity with GraphQL
Back-End: Ruby on Rails, Postgres, Redis
Strong skills in verbal and written communications, strategic planning, and project management
Analytical and process-oriented mindset
Ability to work effectively across multiple departments in a deadline-driven environment
Active team player, self-starter, and multitasker who can quickly adjust priorities
Company
LeadSimple
LeadSimple was born out of their frustration in seeing property managers waste good leads and miss prime marketing opportunities.