Home / Jobs / Director of Engineering | Publiremote.com

Facebook Twitter Linkedin WhatsApp

Published 2023-12-26

Director of Engineering

Type of job: Remote
Country: United States
City: San Francisco
Company: City Innovate

Description of the offer

City Innovate is a SaaS startup in the GovTech space on a mission to make the government a force for social good. We are strategically structured as a public-benefit corporation to ensure that we keep our focus not just on revenues but also on the needs of the people served by the government. We are passionate about making our customers’ lives better and building products that help them deliver better services to the public. Our Founders have also placed a strong emphasis on company culture, promoting a collaborative team environment where entrepreneurship is always celebrated.

City Innovate is looking for a strong individual who has experience driving feature velocity and stability to help us grow to not only series B, but beyond. As the Director of Engineering, you will be responsible for driving the vision, design, and strategy of City Innovate. Additionally, you will help to progress the entrepreneurial culture by developing and guiding a team of forward thinkers. In this role, you will be responsible for new feature development, data structure design, software architecture, security, and performance of the core backend Ruby on Rails application.You will also have the opportunity to not only improve our current stack, but also guide us through future decision as we scale with larger enterprise level tools.

What You’ll Be Doing:

  • Build and maintain a solid release schedule
  • Lead a team of both on and offshore mid- senior level developers
  • Sell the company vision both internally and externally
  • Collaborate with our product team on vision and strategy
  • Lead/ participate in technical architecture discussions
  • Lead the team in solving complex technical problems
  • Ensure compliance with security regulations
  • Manage software development projects by setting requirements, goals and timelines
  • Prepare and manage the engineering department’s budget
  • Design strategies for future development projects based on the company’s overall objectives and resources
  • Hire engineers and coordinate their training
  • Implement innovative technologies
  • Oversee the overall quality and engineering operations of the company
  • Ensure documentation throughout


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in leading and managing a team of software engineers in an Agile environment.
  • Strong technical background with expertise in software development and architecture.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
  • Solid understanding of engineering best practices, software development methodologies, and quality assurance processes.
  • Experience in the computer software industry is highly desirable.
  • Strong problem-solving and decision-making abilities, with a focus on delivering results.
  • Ability to adapt to tight deadlines and changing priorities in a fast-paced environment.


  • Compensation: $165-$185K
  • Unlimited PTO
  • 100% employer-funded medical, dental and vision insurance
  • 100% remote
  • $500 remote office setup

Our interview process may look like this:

  • Phone screen with HR
  • Interview with our Head of Product
  • Screening with a team member
  • An interview with our founders
  • Culture Assessment

How to apply?

Click on the button to get the company email or employment application form.
Apply on home page

Report job, How to avoid job scams

Recents jobs

Published Thursday 20 de June, 2024

OnTheGoSystems: Senior RoR&React Developer


Join our fully remote team and work on a mass-market SaaS product that reaches millions globally. Whether you’re a RoR and React expert

Published Thursday 20 de June, 2024

WordPress Developer

United States

  We are seeking a skilled WordPress developer to join the Fuze Design team. As a WordPress developer, you will be responsible for

Published Thursday 20 de June, 2024

Senior React Native Engineer

Learning Tapestry
United States

  **About Learning Tapestry** Hi! We’re Learning Tapestry. We’re a 25+ person, all-remote, global organization dedicated to making digital learning “just work” for