Full Time

Senior Director, Global Software Engineering (Math)

Jobot
$150,000 - $250,000* / year (about $72–$120 an hour)

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 serve as a pivotal leader in driving innovative software development initiatives within the organization. This role entails overseeing software engineering teams that are dedicated to creating mathematical software solutions, leveraging cutting-edge technologies, and ensuring high-quality deliverables that meet our strategic objectives. The successful candidate will collaborate closely with cross-functional teams, provide vision and direction for software engineering practices, and cultivate a culture of excellence and continuous improvement. This position demands a strategic mindset, robust technical expertise, and an ability to lead diverse teams in a dynamic environment.



Job Responsibilities

  • Lead and manage the global software engineering teams focused on mathematical software development.
  • Define and implement software engineering best practices to enhance productivity and code quality.
  • Collaborate with product management, data science, and other teams to define software requirements and deliver strategic projects on time.
  • Oversee the architectural design and implementation of software applications, ensuring scalability, performance, and security.
  • Direct the development and execution of project plans, monitoring progress and making necessary adjustments.
  • Foster a culture of innovation, driving the exploration of emerging technologies and methodologies.
  • Mentor and develop engineering leaders and technical staff, enhancing their skills and career growth.
  • Establish KPIs and performance metrics to evaluate team output and effectiveness.
  • Lead initiatives for continuous improvement and operational excellence within the software engineering teams.


Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, Engineering, or related field; Master’s degree preferred.
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role.
  • Proven experience in creating and managing software development methodologies, especially in mathematical applications.
  • Strong understanding of software architecture principles and best practices.
  • Expertise in programming languages such as Python, Java, C++, or similar languages used in mathematical software development.
  • Experience with agile methodologies and project management tools.
  • Exceptional problem-solving skills and analytical mindset.
  • Excellent communication and interpersonal skills, with the ability to influence stakeholders at all levels.


Technologies & Tools

The Senior Director will utilize a variety of technologies and tools that are integral to software development in mathematical applications. These include programming languages such as Python, R, and C++, alongside frameworks and libraries such as TensorFlow or SciPy. Familiarity with version control systems (e.g., Git), continuous integration and deployment (CI/CD) tools, as well as cloud platforms (e.g., AWS, Azure) will be essential for managing and deploying software solutions effectively. Data management and visualization tools may also be employed to analyze and present mathematical models and results.



Ideal Candidates

Ideal candidates for the Senior Director, Global Software Engineering (Math) position will demonstrate a blend of strong technical acumen and exceptional leadership capabilities. They will possess a passion for empowering teams, promoting innovation, and driving high-quality outcomes. Successful individuals will exhibit strategic thinking and have a track record of effectively managing complex software projects. A commitment to fostering an inclusive and collaborative work environment is crucial, as is the ability to communicate complex ideas clearly to both technical and non-technical audiences.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.