Apply

Engineering Manager

Posted 3 days agoViewed

View full description

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

πŸ“ Location: USA, Canada

πŸ” Industry: Consumer packaged goods

🏒 Company: VividlyπŸ‘₯ 51-100πŸ’° $9,069,332 12 months agoInformation TechnologyConsumer GoodsSoftware

⏳ Experience: 7+ years

πŸͺ„ Skills: DockerGraphQLPythonSQLDjangoGCPSoftware ArchitectureReduxReactRust

Requirements:
  • 7+ years of experience working as a software engineer in architecting, building, and scaling products.
  • Proven experience leading engineering teams, with a focus on mentorship and fostering growth.
  • Experience with our tech stack (GCP/Python/Django/React/Redux/SQL/Docker) or a similar stack.
  • Ideally experience with GraphQL and Rust.
  • Exceptionally strong analytical, communication, and mentorship skills.
  • Strong technical expertise in system design, software architecture, and delivering scalable, high-performance solutions.
  • Passion for building and leading high-performing teams in a positive work environment.
  • Demonstrated business-level impact across multiple cross-functional teams.
Responsibilities:
  • Lead and mentor a team of engineers, fostering technical growth and a culture of collaboration and innovation.
  • Drive the design and implementation of scalable systems and infrastructure to meet the demands of a growing user base.
  • Contribute to the roadmap, especially for complex scenarios requiring guidance.
  • Partner with product, design, and cross-functional teams to translate business goals into impactful technical solutions.
  • Oversee high-quality code development and maintenance, ensuring performance, scalability, and reliability.
  • Manage technical debt and advocate best practices for code hygiene, testing, and system design.
  • Balance product roadmaps with strategic technical investments for long-term platform stability.
  • Provide project management leadership to ensure efficient project execution.
  • Advocate for engineering excellence, driving initiatives to enhance system reliability and team productivity.
Apply

Related Jobs

Apply

πŸ“ Brazil, U.S., Canada

πŸ” Payments

NOT STATED

  • Responsible for leading the Developer Experience team.
  • Focus on the main integration layer of Trustly's external-facing product.
  • Aim to enhance user experience with a simple and efficient platform.

GraphQLLeadershipNode.jsSoftware DevelopmentAgileFrontend DevelopmentREST APIMicroservices

Posted about 6 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Business Services

🏒 Company: ZenBusiness Inc.

  • At least 2 years of leading high-performance technology teams.
  • At least 5 years of relevant software development experience.
  • Experience in shipping web-based products with product owners and designers.
  • Extensive experience in operations, API development, and modern service-oriented architecture.
  • Strong written, verbal, and visual communication skills.

  • Maintain and raise engineering and operational excellence through mentorship and coaching.
  • Develop and enhance existing products while creating new features in an agile environment.
  • Lead teams through complex demands, managing multiple projects with dependencies.
  • Integrate 3rd party software and manage customer data.
  • Create a culture of high-quality code and recruit top talent.

GraphQLNode.jsPostgreSQLPythonAgileDjangoJavascriptGoReact

Posted 1 day ago
Apply
Apply

πŸ“ United States

πŸ” Daily Fantasy Sports

🏒 Company: PrizePicksπŸ‘₯ 101-250πŸ’° Corporate almost 2 years agoGamingFantasy SportsSports

  • 5-8 years of relevant work experience.
  • Demonstrated advanced experience with domain area programming language.
  • Track record of being an Engineering Manager for product teams to drive the desired result from complex requirements.

  • Owns the technical aspect of a domain specific area.
  • Supervises, coordinates, and reviews work.
  • Estimates personnel needs and schedules.
  • Assigns and reviews work to meet completion date.
  • Evaluates performance, resolves complaints, and makes recommendations.
  • Defines, plans, and measures success metrics.
  • Removes technical and personnel hurdles for team to succeed.
  • Works with higher-level staff to set expectations and coordinate on work to be delivered.

JavascriptRubyTypeScriptGoReact

Posted 2 days ago
Apply
Apply

πŸ“ UK, Europe, South Africa, US, APAC

🧭 Full-Time

πŸ” Fintech, payments

🏒 Company: BVNKπŸ‘₯ 101-250πŸ’° $40,126,691 Series A over 2 years agoIT InfrastructureFinancial ServicesBankingB2BEnterprise SoftwareFinTech

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of software development experience, including 3+ years in a leadership or management role.
  • Strong technical expertise in modern programming languages (e.g., Java, Kotlin, Python, Go) and frameworks.
  • Experience with cloud infrastructure (e.g., AWS, Azure, GCP) and microservices architecture.
  • Solid understanding of payments systems, financial protocols (e.g., PCI-DSS, ISO 8583), and security best practices.

  • Lead and mentor a team or two of software engineers, fostering a collaborative and inclusive work environment.
  • Drive architectural decisions for scalable and secure payment platforms.
  • Collaborate with Product Managers, Designers, and other stakeholders to define scope, timelines, and deliverables.
  • Oversee the planning and execution of sprints, ensuring timely delivery of high-quality products.
  • Advocate for and implement modern tools, frameworks, and methodologies to improve team productivity.

AWSLeadershipProject ManagementPythonSoftware DevelopmentAgileGCPJavaKotlinGoMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New York, New Jersey, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C., Wisconsin

🧭 Full-Time

πŸ’Έ 173676.0 - 210741.0 USD per year

πŸ” Nonprofit technology, political technology

🏒 Company: ActBlueπŸ‘₯ 51-100πŸ’° $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software

  • 3-5+ years of experience in people management and supporting team performance.
  • Experience in building user-centric engineering products.
  • Expertise in delivering value quickly through MVPs, frequent deployments, and demonstrations.
  • Experience in optimizing team collaborations with feedback loops and retrospectives.
  • Strong understanding of agile software development best practices.
  • Demonstrated leadership skills in building trust and consensus.
  • Strong communication skills with a remote-focused approach.
  • Commitment to inclusion, diversity, and fostering a sense of belonging.
  • Experience with project management on complex technical projects.
  • Proven success in recruiting, retaining, and developing engineering teams.
  • Strong sense of ownership and accountability.

  • Lead a diverse team of software engineers in building and maintaining internal tools and payments products.
  • Support professional development of direct reports through feedback, goal-setting, and reviews.
  • Collaborate with engineers, product managers, and UX leads to align roadmaps with strategic goals.
  • Ensure team delivers on their roadmap and achieves targeted outcomes.
  • Enable fast learning and frequent delivery of work iterations.
  • Facilitate communication between teams and resolve blockers.
  • Provide context and resources to help achieve goals.
  • Collaborate with leadership to cultivate a thriving work environment.
  • Make technical decisions focused on maintainability, scalability, and performance.
  • Oversee the end-to-end software development process with a user-centric approach.

LeadershipProject ManagementSoftware DevelopmentAgileRuby on RailsReact

Posted 4 days ago
Apply
Apply

πŸ“ Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America and Uruguay

🧭 Full-Time

πŸ’Έ 120791.0 - 189762.0 USD per year

πŸ” Nonprofit / Technology / Knowledge sharing

🏒 Company: Wikimedia FoundationπŸ‘₯ 251-500πŸ’° $2,100,000 Grant about 5 years ago

  • Several years of engineering experience in a technical management or leadership role.
  • Hands-on experience developing, designing, and reviewing software applications using languages such as Go, Python, PHP or other object-oriented programming languages.
  • Proven track record of managing a team providing centralized services for quality assurance, technical documentation, or program management.
  • Experience managing diverse teams with varying goals and ensuring effective prioritization.
  • Excellent verbal and written communication skills in English.
  • Established success in working with multicultural, remote, and distributed high-performing teams.

  • Collaborating with multiple teams and cross-functional stakeholders to align on testing and documentation needs.
  • Driving execution to ensure SLAs are met and key metrics are being tracked.
  • Expanding and refining automated processes while supporting best practices.
  • Promoting quality and documentation-first practices across engineering teams.
  • Overseeing the design, implementation and maintenance of automated test suites and technical documentation.
  • Ensuring team engagement and understanding of project contributions.
  • Coaching team members, conducting performance reviews, and fostering an inclusive work culture.

PHPPythonGoManual testingREST APIQuality Assurance

Posted 4 days ago
Apply
Apply

πŸ“ California, New York State, Washington State, Colorado, other states

🧭 Full-Time

πŸ’Έ 179400.0 - 224300.0 USD per year

πŸ” Digital health

🏒 Company: Omada HealthπŸ‘₯ 501-1000πŸ’° $80,000,000 Debt Financing about 2 years agoTherapeuticsMedicalWellnessHealth Care

  • 5+ years of software development experience.
  • 2+ years of management experience in engineering with a focus on delivering impactful solutions.
  • Familiarity with AI technologies.
  • Ability to create roadmaps, plan capacity, evaluate trade-offs, and negotiate with stakeholders.
  • Proven ability to attract, retain, and develop engineering talent.
  • Excellent communication and collaboration skills with a strategic mindset.
  • Technologies: Ruby on Rails, Sidekiq, Redis, Postgres, Docker, Kubernetes.

  • Lead and mentor a team of engineers, focusing on technical excellence and stakeholder satisfaction.
  • Collaborate with cross-functional teams to align technical strategies with business goals.
  • Engage in technical contributions to support system performance and scalability.
  • Foster an inclusive culture that promotes work-life balance and professional development.
  • Navigate complex projects in regulated industries with an emphasis on security and compliance.

DockerLeadershipSoftware DevelopmentKubernetesRuby on RailsPostgresRedis

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 165000.0 - 190000.0 USD per year

πŸ” Digital financial services

  • Bachelor's in Computer Science, Engineering, or a related field; a graduate degree is a plus.
  • Experience as an Engineering Manager or in a comparable leadership role within a technology company.
  • Extensive knowledge of payment processing systems and familiarity with multiple APMs.
  • Strong experience with card tokenization solutions.
  • Expertise in developing fraud detection and prevention systems.
  • Proven experience in orchestrating complex payment flows.
  • Familiarity with chargeback processes and dispute management.
  • Understanding of PCI-DSS compliance in payment systems.
  • Knowledge of modern security protocols for protecting payment data.
  • Experience with various payment methods and industry standards.

  • Lead, mentor, and manage a team of engineers, fostering a culture of efficient delivery and continuous improvement.
  • Collaborate with product owners and stakeholders to define requirements and translate them into technical solutions.
  • Ensure the team adheres to best practices in software engineering, including design patterns, code reviews, and automated testing.
  • Oversee the design, development, and maintenance of payment systems, focusing on both acquiring and issuing aspects.
  • Manage the integration and orchestration of multiple APMs for efficient payment processing.
  • Drive the adoption of scalable and reliable architectures using cloud technologies.
  • Monitor and improve the payment platform's performance, security, and reliability.
  • Stay informed on industry trends to enhance the platform and processes.
  • Collaborate across teams to align projects for successful delivery.
  • Provide technical leadership and promote a culture of innovation.

AWSSoftware DevelopmentAgileDesign PatternsGCPC#Azure.NETCI/CD

Posted 4 days 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 over 3 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 7 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 165000.0 - 185000.0 USD per year

πŸ” Photo documentation and productivity app for contractors

🏒 Company: CompanyCamπŸ‘₯ 101-250πŸ’° $30,000,000 Series B about 3 years agoAndroidMessagingConstructionSaaSPhoto Sharing

  • Senior-level experience with and knowledge of React, React Native OR Ruby on Rails.
  • Experience working as a professional senior software engineer.
  • 2 or more years experience managing people in a team context.
  • Experience recruiting, interviewing, and hiring software engineers.
  • Reside permanently and currently somewhere in the U.S.

  • Managing the software engineers in your group, including coaching and career development.
  • Ensuring the successful execution of your group's projects.
  • Working alongside your group's product manager to ensure projects build value and ship on time.
  • Helping the Engineering Department hire and retain engineers.
  • Optimizing our developer experience.
  • Actively contributing to the evolution of the culture and processes for a growing engineering team.

LeadershipProject ManagementSoftware DevelopmentReact NativeRuby on RailsReact

Posted 8 days ago
Apply