1

Director Software Engineer Startup Jobs in Michigan

Joining an up-and-coming startup with plans to disrupt the financial services sector * Being ... Mentorship to grow as a software engineer and as a stock/option trader * Potential to grow within ...

Joining an up-and-coming startup with plans to disrupt the financial services sector * Being ... Mentorship to grow as a software engineer and as a stock/option trader * Potential to grow within ...

Partner with Project Engineers and field technicians to coordinate system performance * Assist with system startup, equipment integration, and functional testing * Prepare software documentation ...

Meet our software engineers! Meet some of our software engineers who are shaping the future of ... startup veterans * Carve out your own area of expertise and influence product decisions

Embedded Software Engineer

MI

$118.90K - $156.40K/yr

Objective of role: The Embedded Software Engineer is responsible for the design, development ... to startup behavior, communication failures, timing issues, memory, and interaction between ...

Software Engineer

Kalamazoo, MI · On-site

$105K - $120K/yr

Software Engineer Full-time Kalamazoo, MI, US Exclusive confidential search -- details shared with ... Direct testing and debugging, establish testing methods, and document test results and performance ...

MBS Software Engineer

Dearborn, MI · On-site

$120.35K - $204.61K/yr

Ford Next team members are flexible, with a startup mindset -- this is a group that thrives on ... MBS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is ...

Software Engineer

Dearborn, MI · On-site

$138.49K - $177.37K/yr

Ford Next team members are flexible, with a startup mindset -- this is a group that thrives on moving quickly and growing through change. Responsibilities What you'll be bale to do: Software Engineer ...

MBS Software Engineer

Dearborn, MI · On-site

$120.35K - $204.61K/yr

Ford Next team members are flexible, with a startup mindset -- this is a group that thrives on ... software operations including DevOps, Site Reliability Engineering, Observability, Support and ...

We are seeking a Software Engineer who understands Regex and can translate regulations into pattern ... report to the Director of Engineering. The ideal candidate is someone who understands Data ...

Incorporate technical requirements as directed by the Manager of Software Engineering. Collaborate and build UI/UX ideas into prototypes, establish outstanding interactions from designs. Collaborate ...

next page

Showing results 1-20

Director Software Engineer Startup information

What are the key skills and qualifications needed to thrive as a Director Software Engineer at a startup, and why are they important?

To thrive as a Director Software Engineer at a startup, you need deep expertise in software architecture, coding best practices, and team leadership, often supported by a degree in computer science and significant engineering experience. Familiarity with agile methodologies, cloud platforms (such as AWS or GCP), and project management tools is typically required, along with experience in scaling systems. Exceptional communication, strategic thinking, and the ability to motivate and mentor a diverse team set standout leaders apart in this role. These skills are vital for driving innovation, ensuring technical excellence, and fostering a high-performing engineering culture in a fast-paced startup environment.

What are some common challenges faced by a Director Software Engineer at a startup, and how can they be addressed?

As a Director Software Engineer at a startup, you may encounter challenges such as balancing hands-on technical work with managerial responsibilities, scaling the engineering team rapidly, and adapting to shifting business priorities. It’s important to establish clear communication channels, set achievable milestones, and foster a collaborative culture to keep the team aligned. Leveraging agile methodologies and regularly reviewing technical debt can help maintain product quality while meeting fast-paced deadlines. Building strong relationships with other departments, such as product and design, also ensures that engineering efforts are strategically aligned with the company’s goals.

What does a Director Software Engineer do at a startup?

A Director Software Engineer at a startup leads and manages the engineering team, overseeing the development and delivery of software products. They set technical direction, ensure best practices, and collaborate closely with founders and other departments to align technology with business goals. This role often involves hands-on coding, mentoring junior engineers, and making key architectural decisions. Directors at startups must be adaptable, balancing strategic planning with the fast-paced demands of startup growth.

Is it possible to make 300K as a software engineer?

For a Director Software Engineer at a startup, earning $300,000 annually is possible but typically requires extensive experience, leadership skills, and working in high-paying markets or companies with significant funding. Compensation often includes base salary, bonuses, and stock options, especially in startups with rapid growth. Achieving this level generally involves seniority, specialized expertise, and a strong track record of delivering value to the company.

What is the difference between Director Software Engineer Startup vs Lead Software Engineer?

AspectDirector Software Engineer StartupLead Software Engineer
ResponsibilitiesOversees multiple teams, strategic planning, and project alignmentLeads a specific team or project, technical mentorship
Required CredentialsBachelor's/Master's in CS or related, extensive experienceBachelor's/Master's in CS or related, strong technical background
Work EnvironmentStartup setting, cross-functional collaborationStartup or tech company, hands-on technical work
FocusStrategic leadership, team managementTechnical excellence, project delivery

The main difference between a Director Software Engineer Startup and a Lead Software Engineer lies in scope and focus. The Director typically manages multiple teams and handles strategic planning, while the Lead focuses on technical leadership within a specific team or project. Both roles require strong technical credentials, but the Director's role emphasizes leadership and organizational skills in a startup environment.

What are the most commonly searched types of Software Engineer Startup jobs in Michigan? The most popular types of Software Engineer Startup jobs in Michigan are:
What are popular job titles related to Director Software Engineer Startup jobs in Michigan? For Director Software Engineer Startup jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Director Software Engineer Startup jobs in Michigan look for? The top searched job categories for Director Software Engineer Startup jobs in Michigan are:
What cities in Michigan are hiring for Director Software Engineer Startup jobs? Cities in Michigan with the most Director Software Engineer Startup job openings:

Senior Director, Software Engineering

Clarivate Analytics

Ann Arbor, MI • Hybrid

$247.50K/yr

Full-time

Posted 2 days ago


Job description

As the Senior Director, Software Engineering, you are the main point of contact for business and content operations leadership working closely with business, product, and content operations managers across multiple business unit domains. You will be the go-to person and subject matter expert for individual products and specific technologies. Responsible for software delivery of multiple engineering teams typically consisting of 5+ engineers, you will drive the definition, architecture, agreement, and implementation of technology strategy.

About You - experience, education, skills, and accomplishments

  • Bachelor's degree in computer science or related field; or equivalent work experience
  • 10+ years of experience in technology leadership with a proven ability to lead cross-functional teams, drive transformation, and influence stakeholders
  • 10 + years of experience working as a software engineer developing commercial software
  • 10 + years of experience with common programming languages including Java and Python

It would be great if you also had...

  • Master's degree
  • 6+ years of experience working with any of one the RDBMS (MySQL/SQLServer/Oracle/PostgreSQL)
  • 6 + years of experience working with XML, HTML, XSLT, Unicode, DTDs, XML Schema, XQuery, XPath, PDF, TIFF and similar formats
  • 5 + years in leading / managing software engineering teams
  • 3 + years of experience working in Agile Development (Scrum)
  • 3 + years of experience in a SaaS delivery model
  • Experience with current JavaScript frameworks, particularly Angular)
  • Experience in ETL Development tool (Talend or Pentaho)
  • Experience with Big Data technologies (Databricks, Spark, EMR, Hive)
  • Experience building Microservices, SOAP, REST Services (Java/NodeJS)
  • Working experience in AWS Environment
  • Working knowledge of Messaging (AMQ, JMS)
  • Be able to implement and guide teams through test-based development
  • Understanding of ML, NLP, including entity extraction, data mining, sentiment analysis, content summarization and other data science techniques desirable

What will you be doing in this role?

  • Lead technical teams and focal point for development issues across a development-wide program
  • Oversee the designs and may develop prototype/actual code
  • Responsible for reviewing requirements, and the design, implementation, and unit testing for their teams
  • Responsible for communicating accurately the status of ongoing work to stakeholders. Will present status updates to project management and senior leaders
  • Attend project planning sessions with Product Owners, Content Owners and Business Analysts to analyze requirements
  • Ensure teams develop modules using disciplined processes, adhering to industry standards and best practice guidelines
  • Ensure teams carry out unit and other testing, ensuring application meets needs of client and business
  • Provide assistance in researching and adopting new and emerging technologies, evaluating new tools, technologies and platforms to be included in projects
  • Identify ways to improve the operation of own area and to achieve efficiencies and results and assists in process improvement
  • Use AI to improve the software development process. For example UX, Coding and QA areas.
  • Lead and manage teams including supporting career development of teams' members (objective setting, performance management, talent management, etc.)

About the Team

You will be part of the Academic and Government segment supporting ingestion, enrichment, and delivery of content for products such as ProQuest, Web of Science and Incites. We build UI workbenches for Content Operations enrichment as well as work with AI and Data Science team on automation of content processes. Our newest projects use Java Spring boot, Angular, and Postgres DB. We also have teams that support large scale data delivery using Databricks Scala, Hive and AWS EMR. Our primary stakeholders are the application product managers and the content operations managers. We also collaborate with Web of Science Editorial team and Global Content Acquisition as well as other A&G product technology teams. The projects range from small enhancements to multi team feature deliveries. You will be managing 2-4 teams and their size ranges from 4 to 10 engineers. The teams consist of our journal citation reference management team, large scale big data delivery team and our legacy content management system that supports all three business segments.

Hours of Work

  • This is a full-time position, primarily working core business hours in your time zone, with flexibility to adjust to various global time zones as needed.
  • Hybrid position working in the office 2-3 days a week.
  • Must live in commutable distance to our Philly, Alexandria or Ann Arbor offices

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.