VP of Software Engineering

Digital Factory
Chicago, IL, United States
1 day ago
Apply on www.dgtl-factory.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure Software as a Service Cloud Computing Software Quality Code Review Databases
+21 more
Continuous Integration DevOps Mobile Application Software Python (Programming Language) Node.Js Cloud Services Software Engineering Systems Integration TypeScript Google Cloud Enterprise Software Applications ReactJS Backend Information Technology Data Analytics Data Management Tools for Reporting Front End Software Development Software Version Control Web Api Programming Languages

Job description

We are looking for a talented and entrepreneurial Vice President of Software Engineering to join our growing technology team. The VP of Software Engineering will lead the company’s software development strategy, technical architecture, engineering execution, and development standards. This individual will work closely with the CEO, product leadership, and cross-functional teams to establish a strong technical foundation, prioritize development initiatives, and guide the evolution of our technology platform. This role is ideal for an experienced engineering leader who thrives in an entrepreneurial environment, enjoys building from the ground up, and can balance strategic leadership with hands-on technical contributions. The successful candidate will help shape the engineering culture, mentor developers, and build a roadmap that supports product innovation and long-term growth. This is an equity-only, fractional role, ideal for someone who thrives in fast-moving, high-growth environments., * Develop and execute software engineering strategy in alignment with company goals and product priorities.

  • Define technical architecture, development standards, coding practices, and engineering best practices.
  • Guide the design and development of scalable, secure, reliable, and maintainable software systems.
  • Evaluate emerging technologies, frameworks, and tools to improve development efficiency and product capabilities.
  • Establish a technical roadmap that supports current requirements and future business growth.
  • Oversee the full software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
  • Provide technical guidance across backend services, APIs, cloud infrastructure, databases, mobile applications, and frontend systems as appropriate.
  • Promote modern software engineering practices, including code reviews, automated testing, continuous integration, continuous deployment, and effective version control.
  • Ensure software solutions integrate effectively with location-based technology, data services, and third-party platforms.
  • Champion security, performance, reliability, scalability, and data integrity throughout the development process.
  • Mentor, develop, and guide software engineers and technical contributors.
  • Foster a collaborative, accountable, and innovative engineering culture.
  • Partner with the CEO and product stakeholders to translate business objectives into technical requirements and deliverable milestones.
  • Support technical recruiting, candidate evaluation, onboarding, and the development of future engineering talent.
  • Encourage knowledge sharing, documentation, and clear communication across distributed teams.
  • Establish realistic development timelines, priorities, milestones, and delivery expectations.
  • Identify technical risks, dependencies, and opportunities for process improvement.
  • Implement practical project management and engineering reporting practices to maintain visibility into progress.
  • Contribute hands-on to architecture, code reviews, technical problem-solving, or development when needed.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; a master’s degree is a plus.
  • 10+ years of professional software engineering or software development experience, including substantial experience designing and delivering production software.
  • 5+ years of engineering leadership experience, such as leading engineering teams, managing technical projects, or directing software development initiatives.
  • Demonstrated experience designing scalable software architectures and guiding complex development projects from concept through deployment.
  • Strong understanding of modern software development methodologies, system design, APIs, databases, cloud platforms, and DevOps practices.
  • Experience with contemporary programming languages and frameworks, such as JavaScript/TypeScript, Python, Java, Node.js, React, or comparable technologies.
  • Familiarity with cloud infrastructure and services, including AWS, Azure, or Google Cloud Platform.
  • Experience with Agile development practices, CI/CD pipelines, automated testing, source control, and code quality standards.
  • Strong problem-solving, communication, organizational, and cross-functional leadership skills.
  • Ability to work independently, establish priorities, and deliver results in a startup or early-stage company environment., * Experience in location intelligence, geospatial technology, mapping, geolocation services, or location-based applications.
  • Background in SaaS platforms, data-driven products, mobile applications, or enterprise software.
  • Experience integrating third-party APIs, data platforms, analytics tools, and cloud-based services.
  • Experience building engineering teams and establishing technical processes within a startup or high-growth organization.
  • Familiarity with security best practices, privacy-by-design principles, and responsible data management.
  • Experience working with geographically distributed or international teams.
  • Previous experience as a VP of Engineering, Director of Engineering, CTO, or senior technical leader.

Benefits & conditions

This is an equity-only, fractional opportunity. There is no salary or hourly compensation at this time.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dgtl-factory.com
Prepare application

Good distractions

Loading talks and stories from around this role…