Job Description
The Director of Engineering plays a leading strategic role in IDIQ’s digital platform strategy across the enterprise, driving the design, development, testing, deployment, and operations of the IDIQ platform ecosystem. The Director of Engineering applies their considerable technical experience and architectural vision to lead formal and informal design meetings and discussions to identify appropriate enterprise-wide and team solutions. This role is responsible for solving business problems with technology and using structured decision making to trade-off multiple solutions against each other to identify the optimum solution.
Responsibilities for this role include:
- Partner with Product Management to drive end-to-end product delivery processes in a product operating model, assisting with market fit, feasibility, design, architecture, and delivery to market
- Oversee front-end and back-end development teams and their projects.
- Monitor reliability and performance of all internal systems to suggest improvements.
- Ensure overall company compliance with security regulations.
- Ensure software compliance with PCI DSS regulations.
- Manage software development projects by setting requirements, goals and timelines.
- Design strategies for future development projects based on the company’s overall objectives and resources.
- Hire engineers and coordinate their training.
- Be highly engaged with development teams, driving modern architecture into the enterprise, championing design patterns, leading code reviews, and giving 1 on 1 technical feedback to the team.
- Implement innovative technologies.
- Create processes and standards for selection, implementation, and support of systems.
Additional duties
- Able to handle and maintain strict confidentiality of sensitive consumer information in compliance with applicable privacy and data protection regulations
- Must follow all company policies and procedures regarding data privacy and protection and data loss prevention
- Regular and predictable attendance is required.
- Performs other job-related duties and responsibilities as may be assigned from time to time.
Qualifications
- 8+ years of experience working in IT operations, supervising technology teams, and overseeing large information technology projects
- Bachelor’s degree in information technology, Computer Science, Information Systems, or a related field.
- Extensive experience with cloud technologies and modern human-computer interfaces.
- Excellent understanding of computer systems, security, network and systems administration, databases and data storage systems, and telecommunications systems
- Strong interpersonal skills and ability to effectively communicate with teams across the entire organization.
- Excellent leadership and decision-making skills.
- Strong knowledge of project management principles.
- Hands-on experience in back-end and front-end development.
- Solid understanding of a wide array of software technologies and tools.
- Experience building complex software systems with relevant security practices that have been successfully delivered to customers.
- Understanding of Software Development Life Cycle (SDLC) best practices using Agile frameworks and planning/execution skills including estimating and scheduling.
- Working knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Familiarity with React and .net Core/Framework
Preferred Skills and Experience:
- Advanced problem-solving skills.
- Ability to envision and communicate the big picture in an inspiring way.
- Demonstrated ability to quickly and proficiently understand and absorb new information.
- Ability to structure and process qualitative or quantitative data and draw insightful conclusions from it.
- Plans, organizes, schedules, and budgets in an efficient, productive manner. Focuses on key priorities.
- Strategic leadership expertise
- Strong communication and cross-functional skills with the ability to engage, listen, and collaborate with internal departments and external stakeholders.
- Collaborative with the ability to structure mutually beneficial partnerships.
- Ability to multitask with a high volume of tasks.
- Flexibility to handle rapid and frequent change and interest in taking on new tasks.
- High level of organization skills, attention to detail, and ability to prioritize and time-manage across multiple deadlines.
- Thrive in a fast-paced environment and possess a high level of intellectual curiosity.
- Proven ability to clearly define a set of requirements that pinpoint business challenges and identify technical and business changes required to address them.
- Unwavering commitment to transparency, accountability, and driving results for yourself and your team members and stakeholders.
Additional Information
Position Details: This is a full-time salaried position (40+ hours/week).
Pay: The pay range for this position is a minimum of $200,000 to a maximum of $265,000 based on a full-time schedule. The actual compensation offer will carefully consider a wide range of factors including your skills, qualifications, experience, and location.
Benefits and Perks: IDIQ makes available comprehensive benefits including 100% employee medical options, 50% dental and vision (for employee only, dependent coverage available). Other benefits offered include paid time off, life insurance, short-term disability, long-term disability, and a 401k program with employer match. We work in a casual dress attire environment. Enjoy friendly competition with ping-pong tournaments, pool games, and more.
AAP/EEO Statement: Identity Intelligence Group, LLC dba IDIQ does not tolerate discrimination or harassment of employees or applicants. The Company makes employment decisions without regard to actual or perceived: race (including hair texture or protected hairstyles, e.g. braids, locks, and twists), color, religion, religious creed (including religious dress and grooming practices), national origin (including language use restrictions), ancestry, citizenship, disability (mental and physical) including HIV and AIDS, medical condition (including cancer and genetic characteristics), genetic information, marital status, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, age (40 years and over), sexual orientation, veteran and/or military status, family and medical leave status, domestic violence victim status, political affiliation, and any other status protected by federal, state, or local law.
Supervisory: Supervisory responsibilities.
Business Office Environment: This position operates in a professional office environment. Office environment can vary with noise levels and stress, from low to moderate.
Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly communicating and conversing with members/stakeholders/management and must be able to exchange accurate information appropriately. The employee frequently is required to remain in a stationary position, occasionally move about; and constantly operate a computer or other office equipment. The employee is regularly required to push, or otherwise move up to 10-30lbs of various equipment. Applications may include but are not limited to repetitive work operating a computer keyboard, mouse and headphones while primarily maintaining a stationary position and occasionally moving about at an assigned work desk area.
Privacy Notice for California Employees and Applicants