Manager, Software Engineering
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are seeking an experienced and forward-thinking Manager, Software Engineering to lead our engineering team in building and operating reliable, scalable, and high-impact digital products. This leader will be responsible for driving engineering excellence across the full software development lifecycle, leveraging modern development practices, robust architecture and data-informed decision-making. The ideal candidate is both a strong technical leader and an effective people manager who can build and mentor high-performing teams, foster a culture of ownership and accountability, and continuously improve engineering processes. You will play a key role in shaping technical strategy, guiding system design, and ensuring the successful delivery of impactful products aligned with business goals.
Responsibilities
- As a Manager, Software Engineering on our team, you will:
- Serve as both a technical leader and people manager, guiding your team to make sound architectural and engineering decisions.
- Support your team through regular one-on-ones, clear communication of priorities, cross-functional collaboration, and by proactively removing blockers and resolving conflicts.
- Mentor and develop team members, fostering career growth, engagement, and a high-performance culture.
- Partner with business and technology leadership to align on priorities, manage stakeholder expectations, and deliver impactful outcomes.
- Provide accurate effort estimates and technical input for new features, enhancements, and product initiatives.
- Promote ownership and accountability across the full software development lifecycle (SDLC), from design through delivery and operations.
- Collaborate closely with product management and design to prioritize and execute on the team's roadmap.
- Work with fellow engineering leaders to continuously improve engineering practices, processes, and overall team effectiveness.
- Encourage the adoption of AI development tools and intelligent solutions to improve productivity and product capabilities.
- Participate in security and compliance governance, including PCI and PII standards.
- Take on additional responsibilities as needed to support team and organizational success.
Requirements
- 8+ years in a software engineering role following Agile development processes
- 3+ years in team lead or management role
- Strong understanding of software engineering best practices
- Solid track record of leading a software engineering team in a technical capacity
- Demonstrated ability to drive technical excellence, pushing innovation and quality
- Experience leading geographically dispersed teams in a collaborative, team-driven environment.
- Adept at prioritizing and balancing multiple projects in a constantly evolving environment.
- Strong understanding of system design, scalability, performance and reliability best practices.
- 5+ years of hands-on experience architecting, designing and developing technology platforms using Ruby on Rails, Node.js, JavaScript, TypeScript.
- 3+ years of experience working with relational and NoSQL database platforms (MySQL, MongoDB)
- Some experience with modern caching technologies (Redis preferred)
- Experience developing and deploying applications in cloud environments , including familiarity with cloud-native architectures and services.
- Deep understanding of service-oriented and event-driven architecture
- Outstanding interpersonal skills: written and verbal, in-person, and remote.
- BONUS POINTS FOR
- Experience leveraging AI-assisted development tools or integrating AI/ML capabilities into products or engineering workflows
- Experience working in high-availability, high-traffic production environments.
- Experience developing or integrating with movie theater or entertainment systems
- Experience developing Point of Sale, F&B, Ticketing, Inventory or Order Management Systems.
- Experience working with CRM, Loyalty and Membership solutions
- Experience integrating Payment platforms, including EMV and card reader integrations
- Experience with DevOps and SecOps practices.
- Experience with monitoring, logging and observability tools
- Understanding of the mindset of "Fail Fast, Learn Fast" and continuous improvement
- For LA County and City Residents Only: VERSANT Media will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, in
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Versant3? Share your experience