Manager, Software Engineer

Point B•Los Angeles, CA
•$150,000 - $200,000

About The Position

Point B is seeking a Software Engineer Manager to deliver custom software solutions for clients. The role involves understanding client business challenges, designing and architecting software solutions, and guiding implementation throughout the full delivery lifecycle. The manager leads internal teams and client stakeholders to ensure that technology solutions are technically feasible, aligned with business needs, and successfully delivered. The position combines solution architecture, software development leadership, client engagement, and project management. The manager provides technical direction to engineers and consultants, advises clients, and manages expectations, risks, and dependencies. The role may also contribute to firm-building activities and thought leadership.

Requirements

  • B.A. or B.S. in computer science engineering, or an equivalent degree or experience.
  • At least 8 years of experience developing software solutions for business users, including all aspects of the software development life cycle.
  • Proven experience architecting software solutions and leading technical teams on software development projects.
  • Ability to engage with business leaders and clients and translate business problems into technical solutions.
  • Excellent communication, stakeholder management, and leadership skills.
  • Experience developing software products or solutions using Python for back-end development and/or React, Next.js, or Node.js for front-end development.
  • Experience with relational and non-relational databases, including SQL and NoSQL.
  • Experience with APIs, microservices, and cloud platforms such as AWS or Azure.
  • Experience with modern software development practices, including Agile, DevOps, and CI/CD pipelines.

Nice To Haves

  • Consulting experience in software development or enterprise technology.
  • Experience advising senior business and technical leaders.
  • Exposure to multiple industries or deep experience in a single strategic vertical.
  • Demonstrated experience leading or mentoring technical teams through delivery.
  • Ability to contribute to firm-building activities and thought leadership.

Responsibilities

  • Engage with clients to understand business problems and define technology solutions.
  • Develop solution architectures that are technically feasible, meet business needs, and are structured into implementation components.
  • Collaborate with business analysts, product owners, and stakeholders to translate business requirements into actionable technical solutions.
  • Design scalable and maintainable software architecture, including its structure, components, interactions, and guiding principles.
  • Lead development teams in implementing software solutions and ensure software development best practices are followed.
  • Provide technical direction, oversight, and guidance to engineers and consultants throughout the project lifecycle.
  • Lead client stakeholders and project teams through implementation, aligning business needs with technical execution.
  • Serve as a trusted client advisor and manage expectations, risks, and dependencies to support successful delivery.
  • Identify potential risks, develop mitigation strategies, and recommend key project decisions.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Paid time off.
  • Paid sick leave.
  • Employee assistance program.
  • Flexible work options.
  • Bonuses may be awarded at Point B’s discretion based on individual contributions and overall firm performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service