Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Director, Global Software Engineering (Math) at Jobot will play a pivotal role in leading and overseeing the software engineering division, focusing on the development and implementation of advanced mathematical software solutions. This role demands a strategic thinker who will guide a team of engineers and collaborate across various functions to drive innovation and align technology initiatives with business objectives. The Senior Director will cultivate an environment of technical excellence, ensuring that best practices in software development are not only established but continuously refined to meet the dynamic needs of the organization.
Job Responsibilities
- Lead and manage a global team of software engineers, fostering a culture of collaboration and innovation.
- Develop strategic plans and roadmaps for software development projects focused on mathematical solutions.
- Oversee the full software development lifecycle, ensuring quality and timely delivery of software products.
- Collaborate with cross-functional teams, including product management, data science, and design, to define project requirements.
- Implement best practices for software engineering processes, including coding standards, testing, and deployment methodologies.
- Monitor industry trends and emerging technologies to guide strategic decision-making regarding software development.
- Ensure the team is equipped with necessary skills and technologies; facilitate ongoing training and professional development.
- Manage budgets and resource allocation for software engineering initiatives.
Qualifications
- Master’s degree in Computer Science, Mathematics, or a related field; Ph.D. preferred.
- 15+ years of experience in software engineering, with at least 7 years in a leadership role.
- Proven track record of managing large-scale software projects from conception to deployment.
- Strong proficiency in programming languages such as Python, Java, or C++.
- In-depth understanding of mathematical algorithms and their implementation in software solutions.
- Excellent communication and interpersonal skills, capable of influencing at all organizational levels.
- Experience working in an Agile/Scrum environment and familiarity with DevOps practices.
Technologies & Tools
The Senior Director, Global Software Engineering (Math) will work extensively with modern programming languages and frameworks, including but not limited to Python, Java, and C++. Familiarity with cloud platforms such as AWS or Azure, as well as collaboration tools like Jira and Confluence, will be crucial. Knowledge of continuous integration/continuous deployment (CI/CD) tools and containerization technologies such as Docker and Kubernetes will be beneficial for enhancing development efficiency and product quality.
Ideal Candidates
The ideal candidate for the Senior Director, Global Software Engineering (Math) position will exhibit a blend of technical expertise and strong leadership capabilities. They will demonstrate a passion for mathematical problem-solving and a desire to lead innovative software engineering projects. A visionary who thrives in a dynamic environment, the candidate should possess excellent analytical and decision-making skills, coupled with an ability to navigate complex challenges. They are expected to inspire and motivate their team, driving a high-performance culture while emphasizing continuous improvement and professional growth.
West Virginia has 18 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.