Director of Engineering
Apply NowCompany: Passport Labs, Inc.
Location: Charlotte, NC 28269
Description:
Job Title: Director of Engineering
Department: Engineering
Reports To: CTO
FLSA Status: Exempt
Job Summary:
Passport is looking for an experienced Software Engineering Director to lead and grow our diverse set of products in Charlotte, NC. This is a full time technical leadership role overseeing all aspects of the applications and systems within your responsibility. This role will report to the Chief Technology Officer.
Responsibilities:
About You:
You love building things. You operate with empathy. You have experience and a passion for leading and coaching engineers. You are obsessed with chasing perfection, knowing how to balance it with pragmatism. You have a strong technical background and know how to plan for multiple time horizons simultaneously. You thrive in a dynamic environment and have a knack for bringing clarity to cloudy situations. You deliver, by properly managing expectations, being on top of things, and driving to finish. You have strong decision making instincts, and work collaboratively with your team and peers to validate your instincts. You are quick to recognize your mistakes, no matter how minor, and are open with your team about them. You want to be a part of building a world class engineering culture in Charlotte, NC.
Qualifications:
Must haves:
Nice to have:
About Us:
Passport is the technology leader in parking compliance and curbside payment solutions. By helping cities integrate paid parking, enforcement operations, and payment infrastructure into one software solution, Passport provides the only platform that connects the complexities of mobility to efficiently manage and monetize the curb. From mobile payments to citation issuance, permitting technology and more, Passport is empowering cities of all sizes with better insights to improve parking turnover, expand revenue opportunities, and create better compliance. Passport is trusted by more than 800 clients across North America.
Passport provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.
Department: Engineering
Reports To: CTO
FLSA Status: Exempt
Job Summary:
Passport is looking for an experienced Software Engineering Director to lead and grow our diverse set of products in Charlotte, NC. This is a full time technical leadership role overseeing all aspects of the applications and systems within your responsibility. This role will report to the Chief Technology Officer.
Responsibilities:
- Own the full application lifecycle for the products / applications that you own.
- Maintain a stable and secure production platform with a focus on quality and customer satisfaction.
- Deliver a predictable product roadmap aligned to the strategic business objectives for the products that you own.
- Build high performing software delivery teams that are consistent and predictable in their delivery operations. Constantly focus on building a pipeline of top talent that we can bring into the organization.
- Leverage effective and appropriate people management techniques to ensure that you have high performing and engaged teammates. This includes providing clear and timely feedback to individuals, recognizing high performers, as well as performance managing employees who are not meeting expectations.
- Drive solution architecture for products that you own in partnership with the Enterprise Architecture team. Ensure that the architecture supports the business requirements and non-functional requirements for the product.
- Partner with architecture to define the target state vision for the platform that you support and the migration plan. Drive execution of the migration plan with the engineering teams that you manage in alignment with the product roadmap that is defined.
- Manage overall operating model within your organization and ensure that teams are following standard processes and operating procedures as it relates to our SDLC.
- Establish and maintain key measures and controls to ensure the health of the operating model and mitigate any risks that arise.
- Responsible for infrastructure planning, maintenance, and management. Oversee the overall infrastructure landscape that your products sit on top of and ensure efficient and effective use of cloud resources aligned with your products needs.
- Drive strategic architectural enhancements and manage technical debt to ensure that our products and code bases are maintainable and sustainable over time.
- Oversee the overall test strategy as part of the delivery lifecycle and ensure that appropriate quality controls and measures are in place in order to ensure a stable and quality product.
About You:
You love building things. You operate with empathy. You have experience and a passion for leading and coaching engineers. You are obsessed with chasing perfection, knowing how to balance it with pragmatism. You have a strong technical background and know how to plan for multiple time horizons simultaneously. You thrive in a dynamic environment and have a knack for bringing clarity to cloudy situations. You deliver, by properly managing expectations, being on top of things, and driving to finish. You have strong decision making instincts, and work collaboratively with your team and peers to validate your instincts. You are quick to recognize your mistakes, no matter how minor, and are open with your team about them. You want to be a part of building a world class engineering culture in Charlotte, NC.
Qualifications:
Must haves:
- 8+ Years developing Enterprise Grade Software Applications
- 5+ Years leading and managing large engineering teams (10+ people) to architect, develop, and maintain complex web products and mobile applications
- Proven technical leadership experience across related technologies and patterns (JavaScript/Node.js, LAMP, Microservices, Python, NoSql/BigData/DynamoDB, SOA, Swift, Kotlin)
- A working understanding of Agile principles and how to apply them in a pragmatic way to achieve desirable business outcomes.
- A proven ability to work with Product Management, and other business partners, to decompose business needs into a delivery roadmap.
- A proven ability to recruit, hire, train, develop, and motivate Engineering talent at various levels of experience
- Strong communication skills (verbal and written)
- Strong sense of personal responsibility and authentic leadership
Nice to have:
- Extensive AWS Experience
- Experience migrating from a monolith to microservices
- Experience managing multiple teams/managers
About Us:
Passport is the technology leader in parking compliance and curbside payment solutions. By helping cities integrate paid parking, enforcement operations, and payment infrastructure into one software solution, Passport provides the only platform that connects the complexities of mobility to efficiently manage and monetize the curb. From mobile payments to citation issuance, permitting technology and more, Passport is empowering cities of all sizes with better insights to improve parking turnover, expand revenue opportunities, and create better compliance. Passport is trusted by more than 800 clients across North America.
Passport provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.