Director of Software Engineering @ VideoXRM | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Director of Software Engineering jobs in United States
Be an early applicantLess than 25 applicants
company-logo

VideoXRM ยท 3 hours ago

Director of Software Engineering

ftfMaximize your interview chances
AnalyticsArtificial Intelligence (AI)

Insider Connection @VideoXRM

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Drive the technical vision and strategy for the organization's software development efforts
Stay abreast of emerging technologies and industry trends, evaluating their potential impact
Foster a culture of innovation, continuous improvement, and technical excellence
Collaborate with senior leaders to align technology initiatives with business goals
Lead, mentor, and inspire a team of software engineers, architects, and technical managers
Recruit, retain, and develop top engineering talent
Establish performance metrics and career development plans for team members
Promote a positive, inclusive, and collaborative work environment
Oversee multiple complex software development projects simultaneously
Ensure timely delivery of high-quality software products
Implement and refine agile methodologies and best practices
Manage resource allocation across projects and teams
Guide the development of scalable, robust, and efficient software architectures
Ensure adherence to architectural principles and design patterns
Lead technical design reviews and provide expert guidance on complex technical issues
Drive initiatives to improve system performance, scalability, and reliability
Demonstrate exceptional attention to detail in all aspects of software development and management
Skillfully translate complex business requirements into clear, actionable technical requirements
Act as a bridge between the product team and technical team, ensuring effective communication and alignment
Collaborate closely with product managers to ensure software solutions meet business needs and user expectations
Conduct thorough requirement gathering sessions and create detailed technical specifications
Establish and maintain high standards for code quality and software testing
Implement effective QA processes and tools
Ensure compliance with industry standards and best practices for software security
Oversee the development and execution of comprehensive test plans and strategies
Serve as a key liaison between the engineering department and other business units
Communicate complex technical concepts to non-technical stakeholders and vice versa
Prepare and present regular reports on engineering activities, progress, and challenges to senior management
Develop and manage the engineering department's budget
Make strategic decisions on resource allocation and technology investments
Evaluate and select vendors and technology partners
Leverage PhD-level expertise to drive cutting-edge research initiatives
Collaborate with academic institutions and industry partners on joint research projects
Publish and present research findings at conferences and in academic journals

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Computer ScienceSoftware ArchitectureTeam ManagementCloud ComputingAgile MethodologiesSoftware Design PatternsDatabase TechnologiesDevOps PracticesMachine LearningBig Data ProcessingBudget ManagementRequirements GatheringStrategic ThinkingProject ManagementTechnical Documentation

Required

PhD, Master in Computer Science or a closely related field from an accredited institution
10+ years of progressive experience in software engineering, with at least 5 years in senior management roles
Proven track record of leading large-scale, complex software development projects
Experience managing teams of 50+ software engineers
Demonstrated expertise in multiple programming languages and technology stacks
Strong background in software architecture and system design
Experience with cloud computing platforms (e.g., AWS, Azure, GCP)
Track record of successful collaboration with product management and other business units
Deep understanding of software development methodologies (Agile, Scrum, Kanban)
Expertise in software design patterns and architectural principles
Proficiency in data structures, algorithms, and computational complexity analysis
Strong knowledge of database technologies (both SQL and NoSQL)
Familiarity with DevOps practices and tools
Understanding of machine learning and AI technologies
Experience with big data processing and analytics
Proven ability to translate business requirements into technical specifications with high attention to detail
Experience in requirements gathering, analysis, and documentation
Proficiency in creating and reviewing technical design documents and specifications
Exceptional strategic thinking and problem-solving abilities
Strong leadership skills with the ability to inspire and motivate teams
Excellent project management and organizational skills
Ability to manage multiple projects and priorities in a fast-paced environment
Strong financial acumen and experience with budget management
Excellent communication and interpersonal skills
Ability to influence and negotiate at all levels of the organization
Demonstrated ability to work effectively with both product and technical teams
Strong facilitation skills for requirements gathering sessions and cross-functional meetings
Visionary thinker with a passion for technology and innovation
Results-oriented with a strong sense of ownership and accountability
Meticulous attention to detail in all aspects of work, from code reviews to project planning
Adaptable and resilient, able to thrive in a dynamic, rapidly changing environment
Committed to fostering diversity, equity, and inclusion in the workplace
High ethical standards and integrity
Continuous learner with a drive for personal and professional growth

Preferred

Additional certifications in relevant technologies or management practices are a plus

Company

VideoXRM

twittertwitter
company-logo
VideoXRM is a B2B platform for enhanced discovery and distribution of video and rich media content

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
David Baker
CEO/Co-Founder/Chief Product Architect
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot