[Remote] Manager, Software Engineering
Note: The job is a remote job and is open to candidates in USA. VERSANT (Nasdaq: VSNT) is an industry-changing media and entertainment business, operating across core markets including political and business news, sports, and genre entertainment. They are seeking a Manager, Software Engineering to lead their engineering team in building reliable and scalable digital products while driving engineering excellence and mentoring high-performing teams.
Responsibilities
- 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
Skills
- 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
- 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
Benefits
- Health insurance
- Retirement plans
- Paid time off
Company Overview
Company H1B Sponsorship