Job Description

Objective:
 The Engineering Manager plays a pivotal role in overseeing the progress of ongoing projects, ensuring adherence to company policies, and providing mentorship to the development teams. This role also includes actively managing team performance, setting clear expectations, and holding team members accountable for their responsibilities. The Engineering Manager is also expected to have a strong technical foundation, enabling effective collaboration with engineers and ensuring alignment with modern engineering practices and architectural principles.

Responsibilities:
1. Project Progress Monitoring & Team Accountability:

  • Update project status reports weekly, including milestones achieved, timelines, and any deviations from the plan.
  • Coordinate with project leads and team members to gather updates and assess project health.
  • Identify potential risks or issues impacting project timelines and propose mitigation strategies.
  • Communicate project status updates to relevant stakeholders, including senior management and clients.
  • Set clear performance expectations for team members and hold them accountable for meeting deadlines, quality standards, and team goals.
  • Proactively address performance issues, providing constructive feedback and necessary support to ensure improvement.

2. Technical Leadership & Architecture Understanding:

  • Maintain a solid understanding of AWS cloud services and database technologies (SQL, NoSQL).
  • Ensure the team follows best practices for modern architectures such as Microservices and serverless approaches.
  • Provide guidance on software development lifecycle best practices, ensuring proper use of Git for version control.
  • Encourage proper documentation and process adherence using Jira and Confluence for project tracking and collaboration.
  • Work closely with engineers to ensure high-quality technical implementations aligned with business goals.
  • Knowledge of C#, Python, and JavaScript is a substantial benefit to support the engineering team effectively.

Policy Adherence & Process Compliance:

  • Ensure the development teams adhere to company policies, procedures, and best practices throughout the project lifecycle.
  • Conduct periodic reviews of project documentation, code repositories, and other relevant artifacts to verify compliance with established standards.
  • Provide guidance and support to team members on effectively interpreting and implementing company policies.
  • Collaborate with relevant departments (e.g., Legal, Compliance) to address policy-related concerns or updates.
  • Implement and enforce accountability measures to ensure compliance with all policies and processes.

Mentorship, Development, & Performance Management:

  • Serve as a mentor and coach to members of the development teams, offering guidance on technical skills, problem-solving approaches, and career development.
  • Conduct regular one-on-one meetings with team members to provide feedback, set goals, and discuss career aspirations.
  • Facilitate knowledge-sharing sessions, workshops, or training programs to enhance team members' skill sets.
  • Encourage a culture of continuous learning and professional growth within the engineering organization.
  • Provide structured performance evaluations and hold team members accountable for meeting their individual and team goals.
  • Recognize and reward high performers while addressing underperformance through coaching and corrective action when necessary.

Key Role Requirements:

  1. Weekly project status reports detailing progress, challenges, and action plans.
  2. Documentation confirming adherence to company policies and standards.
  3. Individual development plans for team members, including progress assessments and goals.
  4. Records of mentorship sessions, training initiatives conducted, and performance evaluations.
  5. Clear accountability measures and documented performance feedback for all team members.
  6. Technical guidance and best practices documentation for modern architectures, cloud services, and development workflows.

Founded in 2018, SMArtX Advisory Solutions is a leading financial technology firm dedicated to delivering transformative solutions for wealth management. Join a collaborative, innovative team in a dynamic yet relaxed professional setting.

More Details
Employment Type: Full Time
Location: West Palm Beach , Florida , United States
Experience Required: Mid-Senior Level
Date Published: 19 Feb 2025
Share Job Opening