Apply

Engineering Manager (Remote)

Posted 5 days agoViewed

View full description

πŸ’Ž Seniority level: Manager, 10+ years

πŸ“ Location: United States

πŸ” Industry: Software Development

⏳ Experience: 10+ years

πŸͺ„ Skills: Backend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentSQLDesign PatternsDjangoJavaPeople ManagementRubyAPI testingFastAPIGogRPCREST APICommunication SkillsCI/CDProblem SolvingCustomer serviceAgile methodologiesRESTful APIsMentoringTeam managementStakeholder managementSoftware Engineering

Requirements:
  • Must have at least 2+ years of hands-on engineering management experience including managing deliverables, participating with product and design to define MVP, managing performance and growth of reporters and managing stakeholders.
  • 10+ years of experience in software development
  • Coding experience in backend programming languages (e.g. Python, Go, Java, Ruby)
  • Experience working with Backend frameworks (e.g. Django, FastAPI)
  • Solid understanding of object-oriented programming and familiarity with various design and architectural patterns
  • Experience integrating with APIs that use REST, gRPC, SOAP and other technologies
  • Experience managing external vendors and integrations with 3rd party APIs
  • Exceptional verbal, written, and interpersonal communication skills
  • Deep understanding of customer needs and passion for customer success
  • BS or MS degree in Computer Science or equivalent experience
Responsibilities:
  • Build, lead, and hire a high-caliber team of software engineers to solve company goals while remaining hands-on
  • Encourage innovation and foster an environment of continuous improvement
  • Establish a sense of urgency and direction, set expectations with the team and individuals
  • Work closely with product management, analysts, architects, engineering leads, and business stakeholders to define requirements, guide product and architectural vision, lead key technical and design discussions, and prioritize delivery efforts
  • Advise business leaders by providing data-based strategic direction to identify and address business issues and opportunities
Apply

Related Jobs

Apply

πŸ“ Canada, USA

🧭 Full-Time

πŸ” Fintech

🏒 Company: Wrapbook

  • 4+ years of engineering management experience, including experience managing multiple teams and engineering managers
  • Strong technical background in building and maintaining rules engines and payment systems
  • Proven track record of successful cross-functional partnership and stakeholder management
  • Experience designing and implementing complex technical systems with multiple stakeholders
  • Excellence in communication and process management
  • Strong mentorship abilities and track record of growing technical leaders
  • Experience working with Agile development methodologies
  • Lead multiple engineering teams building high quality, fault tolerant payment calculation systems
  • Partner closely with product, subject matter experts, and business stakeholders to translate complex payment requirements into elegant technical solutions
  • Mentor and develop engineering managers and technical leaders to build high-performing teams
  • Drive technical excellence through architecture reviews, technical design discussions, and establishment of best practices
  • Work cross-functionally to ensure alignment between technical capabilities and business objectives
  • Build and execute on technical roadmaps that balance short-term needs with long-term strategic goals
  • Foster an environment of continuous learning and improvement across teams

Backend DevelopmentLeadershipPostgreSQLProject ManagementSQLAgilePeople ManagementProduct ManagementRuby on RailsSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsCI/CDRESTful APIsMentoringStakeholder management

Posted about 1 month ago
Apply
Apply

πŸ“ California

🧭 Full-Time

πŸ’Έ 180000.0 - 227000.0 USD per year

πŸ” Legal services technology

🏒 Company: Rocket LawyerπŸ‘₯ 251-500πŸ’° $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Experience managing teams of 4+ engineers.
  • Experience building AI/ML products using technologies such as LLMs and neural networks.
  • 10+ years experience in high-growth technology environments.
  • Experience with machine learning frameworks like Scikit Learn, XgBoost, Pytorch.
  • Experience building APIs with Java, Spring, Node, or Python.
  • Experience with distributed systems.
  • Be responsible for the work output of one or more engineering teams working on AI/ML features for Rocket Lawyer.
  • Work closely with your team and cross-functional partners to prioritize work for your team.
  • Participate in sprint planning, scrum meetings, and sprint retrospectives.
  • Assign work to engineers based on capabilities and business priorities.
  • Make direct technical contributions by creating technical designs, reviewing code, and writing code.
  • Resolve blockers to keep your team moving forward.
  • Maintain a high standard of technical quality on your team.
  • Coach and mentor your team to perform at the highest level.
  • Participate in hiring and performance management decisions for your team.
  • Clearly communicate your team’s goals, priorities, and accomplishments.

Node.jsPythonJavaMachine LearningPyTorch

Posted 3 months ago
Apply
Apply

πŸ“ Utah

πŸ’Έ 180000 - 227000 USD per year

πŸ” Legal services

🏒 Company: Rocket LawyerπŸ‘₯ 251-500πŸ’° $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Experience managing teams of 4+ engineers.
  • Experience building AI/ML products using technologies like LLMs and neural networks.
  • 10+ years in high-growth technology environments.
  • Familiarity with some of the following technologies: Java, Spring, Node, Python.
  • Experience with distributed systems.
  • Strong coding skills.
  • Be responsible for the work output of one or more engineering teams working on AI/ML features for Rocket Lawyer.
  • Work closely with your team and cross-functional partners to prioritize work.
  • Participate in sprint planning, scrum meetings, and retrospectives.
  • Assign tasks based on capabilities and business priorities.
  • Make technical contributions through design, code review, and writing code.
  • Resolve blockers to maintain team progress and uphold technical quality.
  • Coach and mentor team members to achieve their highest performance.
  • Participate in hiring and performance management decisions.
  • Communicate team's goals, priorities, and accomplishments to peers and leadership.

LeadershipPythonAgileJavaSCRUMSpring

Posted 5 months ago
Apply
Apply

πŸ“ North Carolina

🧭 Full-Time

πŸ’Έ 180000 - 227000 USD per year

πŸ” Legal services

🏒 Company: Rocket LawyerπŸ‘₯ 251-500πŸ’° $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Experiencing managing teams of 4+ engineers.
  • Experience building AI/ML products using technologies such as LLMs, neural networks and others.
  • 10+ years experience in high-growth technology environments.
  • Experience with some of the following technologies: Java, Spring, Node, Python.
  • Experience with distributed systems.
  • Strong coding skills.
  • Be responsible for the work output of one or more engineering teams working on AI/ML features for Rocket Lawyer.
  • Work closely with your team and cross-functional partners to prioritize work for your team.
  • Participate in sprint planning, scrum meetings, and sprint retrospectives.
  • Assign work to engineers on your team based on capabilities and business priorities.
  • Make direct technical contributions by creating technical designs, reviewing code, and writing code as needed.
  • Resolve blockers to keep your team moving forward.
  • Maintain a high standard of technical quality on your team.
  • Coach and mentor your team to perform at the highest level.
  • Participate in hiring and performance management decisions for your team and other teams.
  • Clearly communicate your team’s goals, priorities and accomplishments to peers and leadership.

LeadershipPythonAgileJavaSCRUMSpringTeam management

Posted 5 months ago
Apply
Apply

πŸ“ Arizona

🧭 Full-Time

πŸ’Έ 180000 - 227000 USD per year

πŸ” Legal services

🏒 Company: Rocket LawyerπŸ‘₯ 251-500πŸ’° $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Experience managing teams of 4+ engineers
  • Experience with AI/ML product development using technologies like LLMs and neural networks
  • 10+ years of experience in high-growth tech environments
  • Proficiency with technologies such as Java, Spring, Node, or Python
  • Knowledge of distributed systems
  • Strong coding skills
  • Be responsible for the work output of one or more engineering teams working on AI/ML features for Rocket Lawyer
  • Work closely with cross-functional partners to prioritize team activities
  • Participate in sprint planning, scrum meetings, and retrospectives
  • Assign tasks based on engineers' capabilities and business priorities
  • Contribute technically by creating designs, reviewing, and writing code
  • Resolve blockers to maintain team productivity
  • Upkeep high technical quality standards
  • Coach and mentor team members
  • Participate in hiring and performance management
  • Communicate team goals and accomplishments clearly

LeadershipPythonAgileJavaSCRUMSpringTeam management

Posted 5 months ago
Apply
Apply

πŸ“ Colorado

πŸ’Έ 180000 - 214000 USD per year

πŸ” Legal services

🏒 Company: Rocket LawyerπŸ‘₯ 251-500πŸ’° $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Experience managing teams of 4+ engineers.
  • Experience building AI/ML products using technologies such as LLMs, neural networks, and others.
  • 10+ years experience in high-growth technology environments.
  • Experience with some of the following technologies: Java, Spring, Node, Python.
  • Experience with distributed systems.
  • Strong coding skills.
  • Be responsible for the work output of one or more engineering teams working on AI/ML features for Rocket Lawyer.
  • Work closely with your team and cross-functional partners to prioritize work for your team.
  • Participate in sprint planning, scrum meetings, and sprint retrospectives.
  • Assign work to engineers on your team based on capabilities and business priorities.
  • Make direct technical contributions by creating technical designs, reviewing code, and writing code as needed.
  • Resolve blockers to keep your team moving forward.
  • Maintain a high standard of technical quality on your team.
  • Coach and mentor your team to perform at the highest level.
  • Participate in hiring and performance management decisions for your team and other teams.
  • Clearly communicate your team’s goals, priorities and accomplishments to peers and leadership.

LeadershipPythonAgileJavaSCRUMSpringTeam management

Posted 5 months ago
Apply