PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Director of Architecture and Engineering:
-
Employment Type:
Full-Time
-
Location:
Dallas, TX (Onsite)
Do you meet the requirements for this job?

Senior Director of Architecture and Engineering
Senior Director of Architecture and Engineering
Pay
$225,000 - $250,000 base salary plus 25% bonus
Location
Naperville, Illinois (100% On-site)
Summary
An integral leadership role overseeing a dynamic, high-performing engineering team for a long-standing client in the food distribution industry. This position combines strategic enterprise-level architecture with hands-on development, team management, and client engagement. The successful candidate will drive innovative technical solutions, foster team growth, and be a trusted advisor to senior client executives, ultimately supporting the client's ambitious growth trajectory over the next several years. The role offers substantial opportunity for professional growth, strategic influence, and impact on a major scale, with a direct focus on leveraging cloud technologies, modern architecture, and software engineering best practices to enable scalable, efficient, and future-ready systems.
Requirements
- Minimum of 10+ years of experience in software design, development, and enterprise architecture
- Proven expertise with Microsoft .NET technologies, Angular, AWS cloud (Lambda, API Gateway, SNS), and modern DevOps/CD practices
- Strong leadership skills with experience managing large, diverse engineering teams (onshore, nearshore, offshore)
- Deep knowledge of cloud-based distributed systems, microservices, CQRS, SOLID principles, and scalable database solutions including Postgres and Jsonb
- Familiarity with containerization, CI/CD pipelines, automated testing (MSTest, MOQ), and application monitoring tools such as DataDog and SonarQube
- Exceptional client management skills, with a consultative mindset and ability to build trusted senior-level relationships
- Passion for mentoring, team development, and fostering a collaborative, innovative environment
Responsibilities
- Lead and grow a high-performing engineering organization, managing daily operations, objectives, and team development
- Serve as the technical visionary at the enterprise level, providing strategic architectural guidance and innovation
- Cultivate a deep, trusted relationship with the client’s Engineering Lead and CIO to influence technical direction and ensure alignment to business goals
- Collaborate with stakeholders, project managers, and business analysts to translate requirements into scalable technical solutions
- Design, oversee, and ensure the successful implementation of complex applications, integrating seamlessly with existing systems
- Maintain a keen focus on industry best practices, automation, testing, and system stability
- Manage vendor relationships and coordinate with onshore, nearshore, and offshore engineering resources
- Drive continuous improvement in technical processes, team skills, and client satisfaction
- Contribute to strategic planning, growth initiatives, and the ongoing success of the client account
Benefits
- Significant opportunity for professional growth and influence in a rapidly expanding company
- Engagement in innovative strategies and emerging technologies within a well-established client partnership
- Collaborative and dynamic work environment aimed at leveraging your expertise to lead impactful projects
- Potential to shape the future architecture of a major client with a trusted team and leadership network