CrawlJobs Logo

Software Engineering Manager, Consumer Solutions

United States, Roseville 183000.00 - 213000.00 USD / Year · Job Posted January 05, 2026
Apply Position
Job Link Share

Job Description

GoodLeap’s Consumer Solutions Business Unit is redefining how homeowners manage and benefit from sustainable home solutions. As an Engineering Manager, you will lead the design and delivery of our intelligent platform capabilities that power delightful, data-driven consumer experiences. This is a high-impact role for a technical leader. You will own outcomes, hiring, and mentoring engineers, setting technical direction across mobile and backend, and ensure we deliver secure, performant, and reliable features that delight homeowners. You’ll partner closely with Product and Data to shape roadmaps, instrument the product, and enable our teams building agents and GenAI experiences. You bring a strong background in system architecture and a track record of building high-performing teams that ship.

Job Responsibility

  • Lead a full‑stack team delivering end‑to‑end features across Flutter (Dart) mobile, web and backend services (e.g., Node.js APIs), aligning work to business goals and customer experience.
  • Set engineering standards for API design (OpenAPI/Swagger), mobile architecture, code quality, testing, and security.
  • Own system architecture: design scalable, observable, and cost‑aware services
  • guide key decisions on data models, integration patterns, eventing, authN/Z.
  • Partner with Product and Design to define clear problem statements, acceptance criteria and P50/P80 delivery plans
  • proactively surface risks, dependencies, and trade‑offs.
  • Collaborate with Data teams to instrument the app and services(event schemas, data contracts), enable experimentation/feature flags, and ensure they have the telemetry and access needed to develop insights.
  • Enable agents/GenAI features by shaping reliable tool endpoints, guardrails (privacy/PII handling, rate limits, redaction), and evaluation loops
  • coordinate with platform/ML partners.
  • Drive operational excellence: define SLOs/error budgets, instrument metrics/logs/traces, maintain runbooks, manage on‑call, and lead incident reviews that improve reliability.
  • Recruit, onboard, and grow engineers
  • run effective 1:1s, set growth plans, provide continuous feedback, and cultivate psychological safety and accountability.
  • Conduct technical design and code reviews
  • mentor senior and junior engineers
  • raise the bar on simplicity, maintainability, and performance.
  • Champion security and compliance best practices across mobile and backend (secrets management, secure storage, least privilege, threat modeling).

Requirements

  • 1+ years of experience managing engineers
  • 8+ years of experience in backend development
  • Strong experience in Node.js, TypeScript, GraphQL, and REST APIs
  • Deep familiarity with AWS architecture, especially Lambda, ECS, S3, DynamoDB, and Step Functions
  • Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • Fluency in system design principles, scalability, reliability, fault-tolerance
  • Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism
  • Strong communication and collaboration skills, able to work effectively across product and engineering orgs

Nice to have

  • Experience with AWS Bedrock
  • Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • Familiarity with mobile tech stacks (Flutter, Kotlin, Swift)
  • Builder-coach: mentors engineers, grows senior talent, and levels up juniors through pairing, reviews, and clear growth plans.
  • Strong communicator: frames trade-offs, aligns stakeholders, and writes clearly for cross-functional audiences.
  • Problem-solving ability: capable of breaking down complex problems and taking ownership of tasks from start to finish.
  • Customer-centric mindset: ability to align development decisions with delivering an excellent user experience.

What we offer

  • cash bonus
  • equity compensation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Manager, Consumer Solutions

8 matching positions

Manager, Software Engineering

Mastercard Send Cross Border Software Product Development Team is developing pro...
Location
Location
India , Pune
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering or equivalent work experience
  • Hands on expertise in Java, J2EE, Spring, Hibernate, Web Services and Oracle SQL development
  • Good knowledge of UNIX
  • Knowledge of cloud native development such as pivotal cloud foundry etc
  • Extensive experience in designing and developing consumer facing products is a must have
  • Experience with software development methodologies, particularly with Agile/Scrum methodologies
Job Responsibility
Job Responsibility
  • Design and develop technical solutions to meet business requirements in adherence with MasterCard standards, processes and best practice
  • Work closely with product and architects on product definition, technical design and development
  • Develop and deliver solutions as part of a scrum team and including design documents and proof of concepts
  • Perform code reviews across multiple scrum teams to ensure strong coding principles are adhered to
  • Possess the aptitude to quickly learn and contribute the platform
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

The Manager of Software Engineering will play a pivotal role in software develop...
Location
Location
United States , Plano
Salary
Salary:
106400.00 - 178100.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering (preferred)
  • Minimum 10 years of relevant software development and engineering management experience
  • Minimum 6 years working on scalable distributed systems
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Proficiency in Java, Spring Boot, Python, with experience in additional programming languages
  • Experience in building APIs and microservices
  • Experience with Azure, Google Cloud, AWS, and cloud-specific PaaS/SaaS solutions
  • Experience with high-throughput, cloud-native distributed systems
  • Deep knowledge of design patterns
  • Strong knowledge of multi-tier and service-oriented architecture, event-driven/messaging solutions, HTTP protocols, and REST APIs
Job Responsibility
Job Responsibility
  • Create the vision and guide a team of engineers to build and support digital products and applications (DPA) across S&T core priorities
  • Drive partnerships with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Develop software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Lead multi-discipline, high-performance work teams distributed across remote locations effectively. Build, manage, develop, and mentor a team of engineers
  • Interact with various peers across the company to build consensus for solution
  • Develop and expand DPA capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
What we offer
What we offer
  • Bonus based on performance and eligibility target payout is 12% of annual salary paid out annually
  • Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement
  • Medical, Dental, Vision, Disability, Health, and Dependent Care Reimbursement Accounts, Employee Assistance Program (EAP), Insurance (Accident, Group Legal, Life), Defined Contribution Retirement Plan
  • Fulltime
Read More
Arrow Right

Senior Manager of Software Engineering

The Senior Manager of Software Engineering will play a pivotal role in software ...
Location
Location
United States , Plano
Salary
Salary:
118700.00 - 198800.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field required
  • Minimum of 10 years of relevant software development and engineering management experience
  • 10+ years of experience on architecting fault tolerant, high scale distributed systems
  • 8+ years of experience in mobile development, with at least 4 years in a leadership/managerial role
  • Strong expertise in React Native, along with native iOS and Android development experience
  • Experience leading cross-functional teams in an agile/scrum environment
  • Demonstrated ability to ship high-quality consumer or enterprise apps at scale
  • Solid understanding of mobile app architecture, performance tuning, and security best practices
  • Commanding knowledge of data structures, algorithms, and object-oriented design
  • Familiarity with AI tools and platforms, such as: OpenAI (GPT-3/4, Assistants API), Anthropic, or similar LLM providers
Job Responsibility
Job Responsibility
  • Create the vision and guide a team of engineers to build and support Tech Strategy and Enterprise Product across S&T core priorities
  • Drive partnerships with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Develop software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Lead multi-discipline, high-performance work teams distributed across remote locations effectively. Build, manage, develop, and mentor a team of engineers
  • Interact with executives across the company to lead the narrative around software engineering
  • Develop and expand Tech Strategy and Enterprise Product capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
What we offer
What we offer
  • Bonus based on performance and eligibility target payout is 15% of annual salary paid out annually
  • Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement
  • Medical, Dental, Vision, Disability, Health, and Dependent Care Reimbursement Accounts, Employee Assistance Program (EAP), Insurance (Accident, Group Legal, Life), Defined Contribution Retirement Plan
Read More
Arrow Right

Engineering Manager, Machine Learning

We are looking for an Engineering Manager, Machine Learning to lead a team of ML...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in machine learning engineering, with a strong track record of shipping models to production in consumer-facing products (recommendations, search, ads, personalization, or similar domains)
  • Experience managing an ML or software engineering team
  • BS/MS in Computer Science, Mathematics, Statistics, or a related quantitative field
  • Deep expertise in recommendation system architectures, deep neural networks, and ranking models
  • Strong software engineering fundamentals and experience writing production-quality code
  • Experience with large-scale ML tooling and infrastructure: PyTorch/TensorFlow, Spark, Airflow, cloud-native MLOps platforms
  • Experience with multi-objective optimization, reinforcement learning, or Bayesian methods in production settings
  • Familiarity with LLM-based approaches for recommendations, content understanding, or generative personalization
  • Demonstrated ability to connect ML work to measurable product and business outcomes
  • Experience building and scaling ML teams in a distributed or multi-site setting
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of ML engineers
  • foster a culture of technical excellence, ownership, and collaboration
  • Set the technical roadmap, aligning priorities across the team and within the broader Recommendations organization
  • Drive system design and architecture decisions for ML models powering content ranking, user modeling, multi-objective optimization, and personalization across Roku's key surfaces
  • Provide technical leadership on model architecture choices, training and serving infrastructure, and evaluation methodologies
  • Own the A/B experimentation and measurement strategy for your team's surfaces
  • ensure ML work is tied to measurable product and business outcomes
  • Champion the adoption of generative AI to push the boundaries of recommendation and personalization
  • Partner with Product, Engineering, and cross-functional stakeholders to translate business goals into ML solutions
  • Recruit and develop ML talent in Bengaluru
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Employees are supported in taking time off, in accordance with local leave policies and other personal needs
  • Fulltime
Read More
Arrow Right

Associate, Software Engineering

The BI Frontend Designer will be responsible for designing and building high-qua...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong visual design and layout skills (color theory, hierarchy, gestalt principles)
  • Ability to design intuitive dashboards with clear structure and logical data flow
  • Strong data storytelling skills and understanding of how users consume insights
  • Solid understanding of KPIs and business logic
  • UX-focused mindset with emphasis on usability and customer value
  • Ability to collaborate effectively in cross-functional and international teams
  • Confidence to question assumptions and suggest design improvements
  • Experience with BI and data visualization tools (e.g., TARGIT, Power BI, Tableau or similar)
  • Understanding of ERP-related business domains such as finance, sales, supply chain, or manufacturing (preferred)
  • Background as a BI Consultant, Data Analyst, or UX/UI or Graphic Designer working with data
Job Responsibility
Job Responsibility
  • Design and build predefined dashboards and reports using TARGIT
  • Translate business requirements and use cases into clear, intuitive visual dashboards
  • Structure dashboards with strong navigation, storytelling, and drill-down capabilities
  • Define and visualize KPIs that support meaningful business insights
  • Work with the rest of the team on making the dashboard deployment scale
  • Continuously improve user experience, visual quality, and consistency across BI solutions
  • Contribute to the development and refinement of dashboard design guidelines and standards
  • Collaborate closely with Product Management and R&D to ensure scalable, reusable BI solutions
  • Prioritize customer value and usability over unnecessary complexity
  • Challenge and refine requirements to improve the overall quality of BI solutions
  • Fulltime
Read More
Arrow Right

Software Engineering Sr Analyst

Location
Location
United States , Plano
Salary
Salary:
134971.00 - 142000.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (US or Foreign Equivalent) in Computer Science, Information Technology, or related field
  • Three (3) years of experience in Software
  • Three (3) years of experience in: Proficiency in Java features, including OOP concepts, multithreading, exception handling, and collections framework
  • Spring Frameworks, including Spring Core, Spring Boot, Spring MVC, and Spring Data
  • Microservices architecture using Spring Boot
  • Development of RESTful APIs and SOAP webservices
  • Deploying Java applications to Azure/Aws Cloud technologies, working experience on Docker and Kubernetes
  • SQL Databases (MySQL and PostgreSQL) including stored procedures, triggers and query optimization
  • Exposure to NoSQL Databases (MongoDB and Redis)
  • Messaging systems including KAFKA
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Java-based applications using Spring Boot and related Spring frameworks (Spring MVC, Spring Data, Spring Security)
  • Developing Restful webservices, implementing and consuming large-scale web services
  • Develop microservices architecture-based solutions, ensuring modularity, reusability, and performance optimization
  • Design and implement RESTful APIs to enable integration with internal modules and external third-party systems
  • Work with Apache Kafka for building real-time data pipelines and messaging systems, including publishing, consuming, and stream processing
  • Participate in the complete software development lifecycle (SDLC), including requirements analysis, architecture design, coding, testing, deployment, and production support
  • Collaborate with product owners, business analysts, and QA teams to translate business requirements into technical specifications and deliver high-quality software
  • Implement unit testing and integration testing strategies using tools such as JUnit and Mockito to ensure application reliability
  • Utilize Git for source control and participate in peer code reviews to ensure code quality, consistency, and adherence to best practices
  • Deploy and manage services in containerized environments using Docker and orchestration platforms such as Kubernetes (if applicable)
  • Fulltime
Read More
Arrow Right

Senior Product Manager, Software

We’re looking for a Senior Product Manager, Software (B2C) to lead the discovery...
Location
Location
United States , Deerfield
Salary
Salary:
90000.00 - 150000.00 USD / Year
thermatru.com Logo
Therma-Tru
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years in software product management or related fields (engineering, product design, QA, or tech program management)
  • 1+ years in B2C IoT products preferred
  • strong interest in smart home technology required
  • Bachelor’s degree in a technical field or equivalent experience (advanced degree in business or engineering a plus)
  • Skilled in dual-track agile and modern product discovery practices (continuous discovery, story mapping, assumption testing, opportunity-solution trees, and A/B testing)
  • Strong familiarity with software and data concepts (mobile apps, SQL, APIs, cloud services)
  • Experience working with mobile apps (iOS + Android), Wi-Fi + Bluetooth devices, cloud services
Job Responsibility
Job Responsibility
  • Define and communicate the vision and strategy for your product area, connecting customer problems with measurable business outcomes
  • Find and establish clear key results to assigned objectives (OKRs), aligning the team and measuring success
  • Share insights and learnings from product discovery work to inform future investment and roadmap direction
  • Partner with design and engineering in a product triad to discover, test, and deliver solutions that are valuable to our customers, easily usable, technically feasible, and viable for the business
  • Use prototypes, customer feedback, competitive analysis, and telemetry data to validate assumptions before shipping solutions
  • Prioritize the most impactful problems to solve and opportunities to pursue, ensuring clarity of requirements and alignment across the team
  • Own a segment of the Yale, August, and Master Lock software platform, including their B2C ecosystem integrations (Google Home, Apple Home, Alexa, SmartThings, and others)
  • Leverage telemetry, app reviews, NPS, and consumer research to guide prioritization and improve product performance
  • Track outcomes post-launch as part of your continuous discovery effort, turning learnings into insights that inform future investment and roadmap direction
  • Partner with hardware product managers, program managers, and product marketing managers to align initiatives across hardware, software, and go-to-market
What we offer
What we offer
  • robust health plans
  • market-leading 401(k) program with a company contribution
  • product discounts
  • flexible time off benefits (including half-day summer Fridays per policy)
  • inclusive fertility / adoption benefits
  • more
  • Fulltime
Read More
Arrow Right

Principal Product Manager, Software

We are seeking a seasoned Principal Product Manager to lead strategy and executi...
Location
Location
United States , Scottsdale
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of product management experience, with a focus on software, SaaS, or platform products
  • Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience)
  • Proven success in building, launching, and scaling complex software products across enterprise or consumer markets
  • Comfortable discussing system architecture, APIs, and technical trade-offs with engineering teams
  • Skilled at working with iterative development, product discovery, and data-driven prioritization
  • Exceptional empathy and ability to translate user insights into product strategy
  • Skilled at aligning stakeholders across levels, from executives to technical teams
  • Demonstrated ability to drive adoption strategies, pricing, and product growth in competitive markets
  • Willingness to travel (up to ~20%) for customer engagement, user research, and cross-functional collaboration
Job Responsibility
Job Responsibility
  • Define and evolve the product vision, strategy, and roadmap from concept through launch, adoption, and iteration
  • Gather insights from customers, partners, and industry trends to shape product decisions and ensure market fit
  • Partner with engineering, design, QA, data science, and operations to deliver scalable, reliable, and modern software solutions
  • Ensure solutions deliver seamless user experiences, strong performance, security, and compliance across platforms
  • Validate product concepts, refine requirements, and ensure solutions address real-world workflows and business goals
  • Establish KPIs around adoption, retention, reliability, and customer satisfaction, and use data to guide prioritization
  • Collaborate with sales, marketing, and customer success teams to launch products, onboard users, and drive long-term adoption
  • Ensure your product integrates effectively with broader platforms, APIs, and third-party applications to deliver end-to-end value
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right