Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Engineering Manager, Application Architecture.
United States Jobs Expertini

Urgent! Engineering Manager, Application Architecture Job Opening In Remote – Now Hiring Hagerty

Engineering Manager, Application Architecture



Job description

As an Engineering Manager in its Application Architecture group you will be part of the Application Architecture team that serves as technical experts in the engineering organization, mentoring other development teams on programming languages, technologies, design patterns, and idioms used to create software.

The team maintains a set of frameworks and libraries to both speed up and make consistent our implementations.

As an engineering manager, you will be responsible for the strength of the Application Architecture team and the stewardship of the code and technology that it uses.

The former involves promoting a holistic product view, fostering teamwork, coaching inter-personal skills, and hiring and evaluating team members.

The latter will have you developing architects’ skills in the tooling we use as well as team and department patterns and practices.

At times the manager will also identify areas where tradeoffs need to be made between various concerns (e.g., timelines, quality, complexity, performance) and facilitate the effort to reach an agreement on the right approach.

To accomplish all of this, the manager must, themselves, have strong technical and interpersonal skills.

Ready to get in the driver’s seat?

Join us!

What you’ll do

  • Guide staff in understanding and delivering on the company’s long-term goals by:Working with your manager to develop a deep and nuanced understanding of the company’s goals and, working with staff, develop quarterly plans to implement associated features.Effectively and continually communicate and keep salient the vision, strategy, and roadmap.

    Be able to discuss how each team member’s work is contributing to those ends.Participating in the feasibility assessment of new features, the cost to implement them, and the possible implementation timelines given current priorities and staffing.Ensuring your services protect and appropriately manage the company’s data and user’s privacy.
  • Influence and support the maturation of architects and our engineering practices by:Educating architects of our standards, practices, and idioms and ensuring adherence to them.

    This will require you to have a deep knowledge of these things as well as the reasoning behind them.Educating engineers and architects on, and evaluating code for, quality.

    This includes things like auditability, deployment practices, documentation requirements, evolvability, maintainability, performance monitoring, operational readiness, testing regimes, security evaluation, and risk mitigation.Coaching architects on effective ways to share knowledge within and between teams.

    This includes effectively communicating with other groups regarding your work upon which they depend.Coaching architects on the art of identifying and evaluating the many tradeoffs that come up during system development.

    For example, between feature-rich frameworks and in-the-moment supportability, or between user experience and security consideration.
  • Develop a healthy and dynamic team that values and participates in the growth of individuals, the team, and the company by:Recruiting, hiring, and maintaining staff that bring in diverse thoughts.

    This includes providing timely, candid, and respectful feedback on the staff’s accomplishments and misses.Running an onboarding and career progression curriculum that helps guide individuals in developing their skills through deliberate practice, self-mediated learning, and mentorship.Coaching architects on the application of psychological and sociological topics like trust, perspective taking, critical thinking, path dependence, emotional contagion, and deliberate practice.Maintaining a workload that balances new feature development, beneficial technical and process improvements, and staff’s learning and development.Tracking, reporting on, and responding to qualitative and quantitative measures of team health and capacity.
  • Facilitate the collaboration within your teams and between your teams and the rest of the company by:Collaborating closely with functionally-related teams, product/module owners, technical product managers, development teams, and operations to help communicate status and make the best engineering decisions.Coaching team members on effective cross-team communication.
  • Monitor and improve the operational and financial sustainability of your services by:Understanding and monitoring key operational metrics (e.g., consumption of metered 3rd party resources, infrastructure utilization, performance over time) for your services.

    Understand and communicate how different technical decisions will impact these metrics.Supporting budget planning by articulating team needs, in the context of the vision, strategy, and roadmap.

    This includes predicting and justifying the need for increasing or decreasing team size.Educating staff on the basics of evaluating the operational health of the team and its services and working with them to propose methods for improvement.
  • This might describe you

  • Worked as a senior engineer, team lead, architect, or manager on at least three large-scale, complex systems during initial development or major feature development and at least one consecutive year of product support and minor feature enhancements.
  • Written software for other developers and enjoy writing good documentation of libraries and SDKs to enable them to be successful.
  • Beginning to identify beneficial behavioral and organizational concepts, patterns, and principles and attempt to apply them across a variety of different situations.
  • Effectively communicates technical or abstract concepts to other engineers, technical and non-technical/business peers, and your manager.
  • Have a decision-making process that allows you to identify and gather applicable data/facts, weigh tradeoffs, and mitigate any of your existing biases without getting paralyzed when working with incomplete information.

    Decisions to be made are usually well-defined and will often be scoped beyond your immediate work/team.
  • Experience in coaching individuals, with varying degrees of competency and differing communication/learning styles, in technical and non-technical skills.
  • Proficient with, and the ability to stay current on, development and deployment technologies such as:Languages: C#, Terraform, TypescriptInterservice Communication: HTTP API patterns (ReST, RPC, GraphQL), brokered and non-brokered messagingSecurity: SAML, OAuth 2, OIDC, data encryption, signing, CSRFSystem Performance: load testing, application profiling, OS profilingOperational Readiness: diagnostic and audit logging, metrics, tracing, monitoring, alertingDeployment: VMs, containers, cloud providers, configuration management, canary deploymentsNetwork: TCP/IP, HTTP, Firewalls, load balancers
  • Other things to note 

  • This role can be worked from any U.S. remote location.

  • Familiarity with public company requirements, including Sarbanes Oxley and key regulations, if applicable.

    For SOX compliant roles, responsible for designing, executing, and documenting internal controls where they have been identified as owners to prevent errors in financial reporting, processes, and business operations.

    Including attestation to the completeness, accuracy, and compliance of all financial reporting data, where applicable.


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Engineering Manager Potential: Insight & Career Growth Guide


    • Real-time Engineering Manager Jobs Trends in Remote, United States (Graphical Representation)

      Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Engineering Manager in Remote, United States using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 437673 jobs in United States and 1298 jobs in Remote. This comprehensive analysis highlights market share and opportunities for professionals in Engineering Manager roles. These dynamic trends provide a better understanding of the job market landscape in these regions.

    • Are You Looking for Engineering Manager, Application Architecture Job?

      Great news! is currently hiring and seeking a Engineering Manager, Application Architecture to join their team. Feel free to download the job details.

      Wait no longer! Are you also interested in exploring similar jobs? Search now: .

    • The Work Culture

      An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Hagerty adheres to the cultural norms as outlined by Expertini.

      The fundamental ethical values are:
      • 1. Independence
      • 2. Loyalty
      • 3. Impartiality
      • 4. Integrity
      • 5. Accountability
      • 6. Respect for human rights
      • 7. Obeying United States laws and regulations
    • What Is the Average Salary Range for Engineering Manager, Application Architecture Positions?

      The average salary range for a varies, but the pay scale is rated "Standard" in Remote. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

    • What Are the Key Qualifications for Engineering Manager, Application Architecture?

      Key qualifications for Engineering Manager, Application Architecture typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.

    • How Can I Improve My Chances of Getting Hired for Engineering Manager, Application Architecture?

      To improve your chances of getting hired for Engineering Manager, Application Architecture, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

    • Interview Tips for Engineering Manager, Application Architecture Job Success
      Hagerty interview tips for Engineering Manager, Application Architecture

      Here are some tips to help you prepare for and ace your job interview:

      Before the Interview:
      • Research: Learn about the Hagerty's mission, values, products, and the specific job requirements and get further information about
      • Other Openings
      • Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.
      • Dress Professionally: Choose attire appropriate for the company culture.
      • Prepare Questions: Show your interest by having thoughtful questions for the interviewer.
      • Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.
      During the Interview:
      • Be Punctual: Arrive on time to demonstrate professionalism and respect.
      • Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.
      • Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.
      • Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.
      • Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.
      • Follow Up: Send a thank-you email to the interviewer within 24 hours.
      Additional Tips:
      • Be Yourself: Let your personality shine through while maintaining professionalism.
      • Be Honest: Don't exaggerate your skills or experience.
      • Be Positive: Focus on your strengths and accomplishments.
      • Body Language: Maintain good posture, avoid fidgeting, and make eye contact.
      • Turn Off Phone: Avoid distractions during the interview.
      Final Thought:

      To prepare for your Engineering Manager, Application Architecture interview at Hagerty, research the company, understand the job requirements, and practice common interview questions.

      Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Hagerty's products or services and be prepared to discuss how you can contribute to their success.

      By following these tips, you can increase your chances of making a positive impression and landing the job!

    • How to Set Up Job Alerts for Engineering Manager, Application Architecture Positions

      Setting up job alerts for Engineering Manager, Application Architecture is easy with United States Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!