Video intercoms, access control systems, and security cameras loved by 20,000 multifamily, gated, commercial properties.
Engineering Manager
Location
United States
Posted
67 days ago
Salary
0
Seniority
Lead
Job Description
Engineering Manager
ButterflyMX
• Partner with Product, Design, and other Engineering Leads to define key results and align team goals with company objectives. • Ensure the team has a clear vision and roadmap to achieve their goals efficiently. • Adapt and evolve Agile processes to best fit team and project needs. • Foster a culture of continuous improvement by challenging the team to identify bottlenecks and find ways to accelerate delivery. • Provide support and guidance to engineers to enhance their technical and professional skills. • Collaborate with QA teams to uphold high-quality releases and improve software reliability. • Address team interpersonal challenges and proactively manage performance issues. • Work with Engineering Leads to align coaching efforts on technical development and engineering best practices. • Assess team composition and hiring needs to ensure the necessary skills and expertise are available. • Actively recruit and source engineers to build a strong, diverse team while collaborating with recruiting teams to optimize interview loops and training engineers in hiring best practices. • Ensure engineers understand how their work aligns with broader company goals and objectives. • Help define, document, evolve, and evangelize high engineering standards and best practices across multiple areas
Job Requirements
- 7+ years of professional development experience
- 3+ years of managerial experience including setting goals and driving results, managing performance and development, and resource management
- 4+ years of professional development experience in TypeScript, JavaScript
- Strong experience with automated CI/CD pipelines
- Strong experience working in and advocating for Agile environments
- Deep understanding of testing and what, when and how to test
- Extensive experience with developing and maintaining APIs, as well as integrating with 3rd party APIs
- Hands on experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2/ECS, Lambdas, No-SQL DB, Azure, etc.) within a service-oriented architecture
- Experience working with relational databases and writing SQL queries
- Experience with using Docker and development in a dockerized environment
- Experience with managing security for Linux/AWS/Docker environments
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
- Experience with computer vision applications and image/video processing
- Experience with GraphQL
- Familiarity with development for IoT devices
- Well versed in the disciplines of security, reliability, and scalability
Benefits
- Comprehensive Medical, Dental and Vision plans (ButterflyMX covers 80% of the cost) starting day 1
- 401(k) plan with a match
- 10 paid holidays, 20 vacation days, 5 sick days, 3 floating holidays
- Basic Life and Accidental Death and Dismemberment Insurance (ButterflyMX covers 100% of the cost)
- Short and Long Term Disability (ButterflyMX covers 100% of the cost)
- Paid Family Leave
- Employee Assistance Program
- Quarterly self-care stipends
- Access to optional benefits including pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, and Commuter Benefits, as well as optional Supplemental Life, AD&D, Hospital Indemnity, Legal, Accident, Critical Illness, Pet, and Personal Liability Insurance
- And more!
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Manager, Strategic Lifecycle
American Addiction CentersLeading nationwide provider of substance use treatment offering a full continuum of care. #FreedomFromAddiction
Department: 10189 Enterprise Corporate - Strategic Planning Status: Full time Benefits Eligible: Yes Hours Per Week: 40 Schedule Details/Additional Information: Typical hours are 8-5; Most work is remote Pay Range $59.00 - $88.50 Major Responsibilities: Strategic Planning & Program Management - Supports the execution of high-priority enterprise initiatives or programs by managing assigned workstreams, proactively identifying opportunities, coordinating team members, and evaluating progress. - Helps translate strategic functions or goals into actionable plans, timelines, and deliverables. - Conducts structured research, synthesizes data, and supports development of business cases, dashboards, and presentation materials. - Identifies risks and barriers to execution and partners with leaders and project stakeholders to address issues proactively. - Develops presentation-ready materials that clearly communicate findings, insights, and implications for executive audiences. - Continually seeks opportunities to improve standard program operations and takes action to drive impactful change. Process & Tool Management - Learning from best practices, partner in the creation of strategic planning, program management, and impact assessment tools and processes. - Maintain library of resources and serve as the internal expert on the application of tools and processes, coaching and advising strategic initiative leaders and teams. - Build self-service capability for resources and tools and help dissemination through the organization. - Maintain technology and other sources that are leveraged to monitor progress and impact across the strategic portfolio. Cross-Functional Collaboration - Partners with stakeholders within strategy and across the organization (including clinical and operational leaders as well as shared services leads such as finance, marketing and HR) to gather input, coordinate activities, and ensure alignment. - Prepares materials for meetings with senior leaders and external partners and helps facilitate collaboration across departments. This may include meeting preparation and project management for major leader events, such as Board Advances, Senior Leader Summits and Executive forums such as Executive Council, Strategy Executive Council and Strategy Management Council. - Supports leaders in facilitating workgroups, tracking next steps, and ensuring accountability. Strategic Lifecycle (Support Areas) May provide focused support in one or more of the following areas: - Strategic Portfolio Management – Manage project lifecycle pipeline, project grates readiness, portfolio analysis, technology support, and reporting. - Strategic Business Planning – Develop business planning standards and tools, support analyses and storytelling for executive decision-making, manage tracking of portfolio of business plans and future assessments; partner with functional areas to align long term plans with strategy - Performance Program Management – Manage program to ensure ongoing cadence and record keeping to support measure definition, target definition, data acquisition and reporting process, measure owner liaison functions and recalibration processes. Minimum Job Requirements Education Bachelor’s degree required. Certification / License None Experience 3–5+ years of relevant experience in strategy, consulting, healthcare, business planning, analysis or project management. Knowledge / Skills / Abilities - Demonstrated ability to work independently on complex projects in a matrixed environment with multiple stakeholders. - Excellent written and verbal communication skills, including experience developing executive-facing deliverables. - Strong problem-solving and organizational skills with a high degree of attention to detail. - Comfort with ambiguity and a proactive approach to learning and collaboration. - Experience in academic medical centers or large complex health organizations a plus. Physical Requirements and Working Conditions Routine office environment requiring sitting at a desk, working with a personal computer, conducting video or phone calls, and preparing reports and other statistical data. Requires periods of being sedentary such as at meetings. Excellent verbal and presentation skills. Standing, walking and driving. Lifting and carrying up to 20 pounds. Works rapidly and accurately under pressure, to work in a safe and effective manner, and to handle different issues and priorities simultaneously. Preferred Job Requirements Education Master’s degree in business, health administration, public health, or related field preferred. Certification / License Project Management Certification This job description indicates the general nature and level of work expected of the incumbent. It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent may be required to perform other related duties. Our Commitment to You: Advocate Health offers a comprehensive suite of Total Rewards: benefits and well-being programs, competitive compensation, generous retirement offerings, programs that invest in your career development and so much more – so you can live fully at and away from work, including: Compensation - Base compensation listed within the listed pay range based on factors such as qualifications, skills, relevant experience, and/or training - Premium pay such as shift, on call, and more based on a teammate's job - Incentive pay for select positions - Opportunity for annual increases based on performance Benefits and more - Paid Time Off programs - Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability - Flexible Spending Accounts for eligible health care and dependent care expenses - Family benefits such as adoption assistance and paid parental leave - Defined contribution retirement plans with employer match and other financial wellness programs - Educational Assistance Program About Advocate Health Advocate Health is the third-largest nonprofit, integrated health system in the United States, created from the combination of Advocate Aurora Health and Atrium Health. Providing care under the names Advocate Health Care in Illinois; Atrium Health in the Carolinas, Georgia and Alabama; and Aurora Health Care in Wisconsin, Advocate Health is a national leader in clinical innovation, health outcomes, consumer experience and value-based care. Headquartered in Charlotte, North Carolina, Advocate Health services nearly 6 million patients and is engaged in hundreds of clinical trials and research studies, with Wake Forest University School of Medicine serving as the academic core of the enterprise. It is nationally recognized for its expertise in cardiology, neurosciences, oncology, pediatrics and rehabilitation, as well as organ transplants, burn treatments and specialized musculoskeletal programs. Advocate Health employs 155,000 teammates across 69 hospitals and over 1,000 care locations, and offers one of the nation’s largest graduate medical education programs with over 2,000 residents and fellows across more than 200 programs. Committed to providing equitable care for all, Advocate Health provides more than $6 billion in annual community benefits.
Senior Manager, Software Development Engineering
American Express Global Business TravelPowering Progress Through Travel
Amex GBT is a place where colleagues find inspiration in travel as a force for good and – through their work – can make an impact on our industry. We’re here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued. Senior Manager, Software Development Engineering wanted by American Express Global Business Travel, Egencia LLC in Chicago, IL. - Lead engineering team to build, operate, streamline, and maintain Trips Experience to meet customers' evolving needs. - Focus on capacity planning, project planning, and management. - Partner with product and design counterparts to understand requirements and priorities, solution business problems, craft roadmaps, and manage development from conceptualization through delivery and ownership. - Create and maintain accurate project schedules, and drive tasks to completion. - Ensure your team meets their delivery commitments through an effective sprint planning process and daily stand-ups. - Facilitate team-owned process improvements. - Ensure team uses best practices with respect to test automation and manual regression and exploratory testing. - Hire, mentor, coach, and retain a collaborative, best-of-class engineering team. - Ensure team members have appropriate skills and behaviors and effectively communicate performance results. - Foster career growth and a strong team culture of inclusivity, product ownership and quality, technical and operational excellence. - Lead by example. - Perform Quality Inspections and Walkthroughs, Architecture Review, Design Review, Code Review, and Security Review to ensure compliance with standards. - Manage prioritization and remediation of any defects identified in team's product, prioritizing based on number of customers impacted, impact to revenue, and impact to over-all use experience. - Demonstrate leadership in mentoring, establishing standards in documentation and clean code, and setting a professional example to the team. Must have a Bachelor’s degree in Computer Science, Information Systems or related field plus five (5) years of relevant experience. Must have: - five (5) years of experience with Catchpoint - three (3) years of experience with Serenity Testing Framework - three (3) years of experience with BrowserStack Administration - three (3) years of experience with Glassbox; - two (2) years of experience with Figma. May work from home within commuting distance to office. Salary range: $153,317-$242,500. #LI-DNI Location Chicago, Illinois, United States The #TeamGBT Experience Work and life: Find your happy medium at Amex GBT. - Flexible benefits are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family. - Travel perks: get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals. - Develop the skills you want when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first. - We strive to champion Inclusion in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action. - And much more! All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law. Click Here for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance. Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement. What if I don’t meet every requirement? If you’re passionate about our mission and believe you’d be a phenomenal addition to our team, don’t worry about “checking every box;" please apply anyway. You may be exactly the person we’re looking for!
Sphera is a leading global provider of enterprise software and services that enables companies to manage and optimize their environmental, health, safety and sustainability. Our mission is to create a safer, more sustainable and productive world. Sphera is a portfolio company of Blackstone, a U.S.-based alternative asset investment company that focuses on private equity, technology and innovation, and more. Blackstone businesses succeed through strong partnerships, a personalized approach and a commitment to exceptional performance with uncompromising integrity. Sphera and Blackstone are leaders in the Environmental, Social and Governance (ESG) space. We are guided by our core values of Customer Centricity, Accountability, Bias to Action, Innovation, and Collaboration. These values help us recruit the right talent to join our rapidly expanding team of around the globe. It is important to us that each and every Spherion is not only eager to challenge themselves and knows how to get work done but is an awesome addition to our company culture. As a Sphera Manager, Software Implementation you will be responsible for managing the delivery of Sphera’s Health & Safety, Environmental, and Corporate Sustainability Solutions. Assigning and coordinating resources and monitoring billable time and budgets throughout the lifecycle of the project, from initiation through to delivery. The Consulting Manager serves as liaison between the company and the client project manager to ensure that all targets and requirements are met on schedule and within budget, and equally important to create and maintain a positive team environment at the client. In addition, this position can provide subject matter expertise to our clients to inform and guide the system design and configuration in alignment with best practices. The Manger, Software Implementation is involved in pre-project assessments to determine requirements, conducts design workshops, and provides project proposals. SPECIFIC JOB DUTIES Project Management: - Responsible for the timeliness and quality of the implementation of the solution, including all deliverables to the customer. - Works as the key focal point in the engagement with clients supervising all aspects of a project, including planning and task analysis, assigning appropriate resources, tracking progress to the completion of all deliverables, managing budgets , forecasting project revenue, managing project risks and leading activities such as a readiness audit and lessons learned discussions. - Creates and executes project work plans and revises them as appropriate to meet changing needs and requirements. - Develops project planning documents using project management techniques, including project charters, scope statements, testing plans, and project schedules. - Works to identify and establish strong relationships with key stakeholders and influencers within engagements to Identify new business opportunities and support business development within client assignments. - Manages day-to-day operational aspects of a project and scope. - Reviews deliverables prepared by project team before passing them to client. - Effectively applies our methodology and enforces project standards. - Prepares for engagement reviews and quality assurance procedures. - Minimizes exposure and risk on projects. - Ensures project documents are complete, current, and stored appropriately. - Provides project status reports and metrics. - Tracks and reports team hours and expenses on a weekly basis. - Determines appropriate revenue recognition, ensures timely and accurate invoicing, and monitors receivables for projects. - Analyzes project profitability, revenue, margins, bill rates and utilization. - Contribute to the definition of the implementation delivery model and project execution methodology in support of Company strategy. Sales Support: - Works with Solution Engineers and Sales Executives to support sales opportunities and proposals (scoping, estimating, planning). - Works with existing clients and services teams to scope proposals and process statements of work. Solution Consulting: - Uses subject matter expertise to facilitate solution design workshops with clients. - Guides clients by providing product insights and best practice methodologies. - Develops solution configuration documents and performs requirements analysis. Develops solution reporting and integration design packages. - Performs implementation work through system configuration, testing, training, and - deployment as necessary. - Mentors and coaches client project team throughout the life cycle of the project. - Collaborates with the Sphera product team to address project-related product enhancements and issues. - Updates standard project templates for project-specific use. REQUIRED EDUCATION: - Degree qualified (or sufficient professional experience). REQUIRED EXPERIENCE: - 3+ years of enterprise software implementation - Excellent technical and non-technical writing, editing, verbal communication, presentation skills. - Strong project management and planning skills. - Experienced and comfortable in supporting sales colleagues. - Experience in discussing project planning and issues with customers. - Able to perform in teams. Sphera is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all colleagues. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. This job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.
Job Description About Tallo: Tallo is a career discovery and talent connection platform that helps more than 2 million people, mostly students and early-career starters, explore what they're capable of. We connect them with jobs, apprenticeships, scholarships, and learning opportunities. We believe skills and potential matter more than pedigree. Someone who learned through an apprenticeship or taught themselves should have the same shot as someone with a four-year degree. That's the world we're building toward. SUMMARY: We're looking for an Engineering Manager to lead a team of developers that make our platform work so we can deliver on our mission. This is a people-first leadership role. You'll invest deeply in the growth of your engineers, build strong cross-functional relationships, and help us ship software that actually matters. You won't be managing a process. You'll be developing people. What You'll Do: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. - Coach and support the engineers on your team. They should never wonder how they are doing or how they can grow. Regular, honest feedback is the job. - Partner closely with product, design, and other technology leaders to set direction, align on priorities, and deliver solutions that work - Attract and retain strong engineering talent. Build a team people want to be part of. - Keep your team unblocked and moving. Resolve ambiguity before it becomes a problem. - Collaborate with other engineering groups on integrations, best practices, and new technologies - Lead tier-3 engineering support for your domain: triage, resolution, clear communication, and root cause fixes - Participate in technical design discussions and architectural decisions across the broader engineering org - Identify opportunities for innovation in products, tooling, and processes - Use AI tools thoughtfully to help your team work smarter Supervisory Responsibilities: Directly supervises approximately 5-10 Full-time Equivalent (FTE) and contract employees. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems. What We're Looking For: - Five plus (5+) years of experience leading engineering teams, with a track record of developing people and building strong team cultures - Clear, consistent approach to feedback. Direct reports always know where they stand and what growth looks like for them. - Ability to attract, grow, and retain engineering talent - Strong written and verbal communication. Able to influence decisions, navigate disagreement, and present clearly to technical and non-technical audiences. - Experience managing teams delivering production software across the full product lifecycle - Understanding of application architecture, integration design, deployment, and testing - Ability to clear a background check Certificates and Licenses: None Required Nice to Have: Familiarity with any of the following is a plus: - AWS experience - services like API Gateway, Elastic Beanstalk, Aurora, Lambda, S3, and CloudWatch - Java / Spring Boot, which is the backbone of our backend - React / TypeScript, which powers all of our web UIs via a Turborepo monorepo - CI/CD pipelines, we use AWS CodePipeline and CodeBuild across all services - Mobile development, infrastructure-as-code, enterprise identity/SSO platforms, observability platforms, feature flag systems, PHP legacy systems and modernization strategies - Workflow automation platforms, database migration tools, PHP legacy systems and modernization strategies, data pipeline / ETL patterns - Background in ed-tech, career platforms, or two-sided marketplaces - Experience in a startup or early-stage technology company Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - This is a remote position, open to US-based candidates in all 50 states. COMPENSATION & BENEFITS: Stride, Inc. considers a person’s education, experience, and qualifications, as well as the position’s work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee’s salary level. Salaries will differ based on these factors, the position’s level and expected contribution, and the employee’s benefits elections. Offers will typically be in the bottom half of the range. We anticipate the salary range to be $132,000-$150,000. Eligible employees may receive a bonus. This salary is not guaranteed, as an individual’s compensation can vary based on several factors. These factors include, but are not limited to, geographic location, experience, training, education, and local market conditions. Stride offers a robust benefits package for eligible employees that can include health benefits, retirement contributions, and paid time off. The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is "at-will" as governed by the law of the state where the employee works. It is further understood that the "at-will" nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer. Interested? Tell us about the engineering team you're most proud of building. We'd love to hear from you. Job Type Regular The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is “at-will” as governed by the law of the state where the employee works. It is further understood that the “at-will” nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer. If you are a job seeker with a disability and require a reasonable accommodation to apply for one of our jobs, you can request the appropriate accommodation by contacting stridecareers@k12.com. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities Stride, Inc. is an equal opportunity employer. Applicants receive consideration for employment based on merit without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or any other basis prohibited by federal, state, or local law. Stride, Inc. complies with all legally required affirmative action obligations. Applicants will not be discriminated against because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.




