Director of Software Engineering
Full-time
Rocktop Technologies, LLC
About Rocktop
Rocktop Technologies builds the intelligence layer for the mortgage industry. Our software gives servicers, investors, and law firms real visibility into the loans they own and service: due diligence, portfolio surveillance, payment history reconstruction, document extraction, and default operations, delivered as a solutions layer rather than a platform our clients have to migrate onto.
We operate three product suites, Transaction Management, Portfolio Management, and Legal/Default, that pair deep mortgage domain expertise with AI-assisted automation. For an engineering leader, that means a fast-moving portfolio with genuinely hard problems: document processing at scale, workflow and rules engines, data extraction, and applied AI in a domain where accuracy is non-negotiable. Based in Irving, Texas, Rocktop is expanding to meet growing client demand and support a broader product portfolio. Job Summary Rocktop is seeking an experienced engineering leader to run the day-to-day performance of our software development organization. Reporting to the Head of Engineering, you will own execution across multiple products and teams. We are looking for an engineering leader who can turn company and product priorities into disciplined, predictable execution across multiple teams. We aren’t just looking for the strongest coder or the most brilliant architect. We need a leader who can cut through ambiguity, spot execution risks early, and coordinate multiple engineering teams to hit major delivery milestones. To succeed, you must be comfortable establishing realistic delivery timelines, speaking the language of our engineering team, and diving directly into the work when complex problems demand a hands-on approach. This role requires a leader who naturally bridges organizational gaps. Our products rely on the unified execution of Software Development, AI, QA/DevOps, Infrastructure, and business stakeholders, meaning you must actively integrate engineering with the rest of the business. We need someone comfortable asking the tough questions: challenging estimates, forcing tough prioritization when capacity is tight, and surfacing execution risks early. You will help us cultivate an engineering organization anchored in real visibility, where commitments matter and teams focus on solving problems rather than explaining delays. The engineering talent here is top-tier and the problems are complex—your job is to provide the steady leadership layer that keeps the work aligned and progressing. What You'll Own
Leading the Development Organization
- Lead Rocktop's software development teams: managers, team leads, senior developers, and individual contributors.
- Set clear expectations for productivity, quality, accountability, and communication.
- Manage performance, mentoring, and career growth; build the leadership layer beneath the Head of Engineering.
- Identify organizational gaps and recommend hiring, restructuring, or resource changes.
- Own day-to-day execution of Rocktop's development roadmap.
- Ensure teams have clear priorities, defined objectives, and realistic delivery commitments.
- Work with Product and Engineering leadership to turn business requirements into executable plans.
- Monitor progress and surface risks, blockers, and schedule issues before they become delivery problems.
- Drive predictable delivery of releases, enhancements, and new products.
- Ensure testing, code review, documentation, deployment, and release processes are consistently followed.
- Partner with the Head of Engineering to ensure teams implement and maintain Rocktop's technical strategy and architecture.
- Hold teams to established architectural, coding, and security standards.
- Promote sound engineering practice: automated testing, code review, source control, CI/CD, monitoring, documentation.
- Identify technical debt and establish plans to address it.
- Ensure teams build reusable, scalable components rather than duplicating functionality across products.
- Help evaluate new technologies, frameworks, and development tools.
- Maintain visibility into development capacity and allocate resources against company priorities.
- Balance competing demands across products, clients, and internal initiatives.
- Establish consistent development methodologies, estimation, and reporting across the organization.
- Define meaningful KPIs for delivery, quality, productivity, and team health.
- Partner with Product Management to prioritize and sequence work; partner with AI, QA, DevOps, Data, and Infrastructure to deliver it.
- Communicate status, risks, dependencies, and resource needs to Engineering and executive leadership.
In the first 6–12 months, you will have:
- Established clear accountability and organizational structure across the development organization.
- Created reliable visibility into capacity, project status, priorities, and delivery risk.
- Measurably improved the predictability and consistency of software delivery.
- Built a strong leadership layer beneath the Head of Engineering.
- Established consistent development standards, processes, and KPIs across teams.
- Bachelor’s degree in computer science, software engineering, or a closely related technical field.
- 10+ years of professional software development experience.
- 5+ years managing software development teams, including experience leading multiple teams or a full development organization.
- Track record managing complex software projects with multiple teams and dependencies.
- Strong command of modern SDLC practice, Agile/Scrum methodologies, and cloud-based application development.
- Working fluency in source control, CI/CD, automated testing, code review, deployment, and application monitoring.
- Hands-on coding ability sufficient to set credible expectations and engage directly with the work when needed.
- Demonstrated ability to recruit, mentor, develop, and retain strong engineering talent.
- Strong business judgment: the ability to balance technical quality against business priority.
- Excellent communication, organizational, and leadership skills.
Experience with several of the following:
- C# / .NET · Microsoft Azure · SQL Server and relational databases · Python
- REST APIs and microservices · containerization and Docker · CI/CD and DevOps
- AI, machine learning, or LLM-based applications
- Data extraction and document processing
- Workflow and rules-based systems
- Application monitoring and observability
- Mortgage, fintech, or financial services experience is a plus but not required. We will teach you the domain.
- Accountable. Takes ownership of delivery rather than simply reporting status.
- Execution-focused. Converts priorities into action and makes sure commitments are met.
- Technically credible. Enough depth to earn senior developers’ respect and decide well without being the architect.
- A strong people leader . Builds teams, develops leaders, and addresses performance issues directly.
- Organized and process-oriented. Brings consistency and visibility across multiple products and initiatives.
- Pragmatic . Knows when to pursue the ideal technical solution and when the business needs a practical one.
- Proactive. Spots problems before they become delivery issues and acts on them.
Rocktop Technologies is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Irving, TX vacancy
- ...builds the intelligence layer for the mortgage industry. Our software gives servicers, investors, and law firms real visibility into... ...mortgage domain expertise with AI-assisted automation. For an engineering leader, that means a fast-moving portfolio with genuinely hard...Suggested
$200k
...Director of Software Engineering – Dallas, TX Corporate Tools is hiring a hands on Director of Software Engineering in Dallas, TX. You will be a traditional company employee. This role is remote for now, but we like to keep things flexible. There may be times when...SuggestedWork at officeRemote workRelocationFlexible hoursWeekend work- ...shape the future of convenience. 7-Eleven’s Store Technology organization is seeking an experienced Store Systems Engineering Manager to lead the software engineering strategy and delivery for point-of-sale and related store technology platforms. This leader will...SuggestedHourly payTemporary workWork experience placement
- ...integrating modern AI capabilities into our development lifecycle and business solutions. In addition, you will manage and mentor software engineers and technical leads (both full-time and contracted), help evaluate tools and platforms, enforce architectural standards, and...SuggestedFull time
- ...difference, come join our team and help shape the future of convenience. EMPLOYER: 7‑Eleven, Inc. JOB TITLE: Manager, Software Engineering LOCATION: Irving, TX DUTIES: Lead a team of software engineers in the design, development, and implementation of enterprise...SuggestedHourly pay
- ...Corporate Tools LLC is seeking a hands-on Director of Software Engineering in Dallas, TX. This role blends leadership with active technical work, guiding teams across software, database, and architecture while shaping the technical direction and product roadmap. You...Remote jobWork at officeFlexible hours
- ...possibilities that better serve the property industry.Job Description:Cotality is seeking a highly experienced and strategic Director of Software Engineering to lead our Digital Gateway initiatives. In this critical leadership role, you will hold ultimate responsibility for...Full timeLocal areaImmediate startFlexible hours
$160k - $190k
...funded loan volume. Total Expert is looking for an experienced engineering leader to join its Product and Engineering organization to... ...Total Expert platform and the teams that build it. As a Manager, Software Engineering, you will be leading an engineering team...Temporary workWork visaFlexible hours- ...POSITION SUMMARY The Manager, Software Engineering will provide hands-on technical and architectural leadership spanning product, platform, and integration initiatives. This role requires a tactful, action-oriented leader who stays deeply involved in architecture and...
$160k - $180k
...A rapidly growing SaaS organization serving the financial services industry is seeking a Manager of Software Engineering to join its expanding technology leadership team. This full-time position is based in the Dallas/Fort Worth area with a hybrid schedule of three days...Full time3 days per week$128k - $189k
...About Gartner IT: Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues... ...anyone on the team. About the Role: We are seeking a Director of Software Engineering to lead the Conference Tech platform...Full timeApprenticeshipImmediate startWork from homeWorldwideFlexible hours$195k - $257.5k
...What You’ll Work On Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives... ...integration, testing, and maintenance of our platform Lead agile software processes for engineering teams and introduce best-in-class...Remote workFlexible hours- Title: Head of Software Engineering Function: Technology Reports to: Chief Growth & Strategy Officer Level: Director Location: Addison, TX (5 days/week in-office required) Please note: This position is open to candidates within commuting distance to the DFW metro...Work at office
$40 per hour
...improving the hospitality industry around the world! As a Manager Software Engineering, you will bring your technical skills to a hospitality... ...Software Engineering - Portfolio Management team, reporting to the Director Portfolio Management, you will support projects including...Work experience placementWork at officeWorldwideNight shift$160k - $240k
...The Solutions function is tasked with developing and deploying software applications that facilitate critical & advanced operational... ...product operability and usability. As a Solutions Software Engineering Manager, you will lead a team responsible for the architecture...Temporary workPart time- 7-Eleven, Inc. seeks a Manager of Software Engineering in Irving, TX to lead a team delivering enterprise applications. You will guide architecture, data modeling, and system design while ensuring scalable, secure, and high-quality software. You will collaborate with...
- Manager, Software Engineer, Agents California, United States Location: San Francisco, Denver, Dallas, Boston, Atlanta Airlock Digital is a global leader in application control and allowlisting. We seek to empower every organization to run only what they trust and operate...Local areaImmediate startHome office
$111.61k - $131.3k
...maintainability.Collaborate with business, product, operations, and engineering teams to deliver high-quality solutions using Agile and Scrum... ...relevant experiencePreferred Skills & Experience8+ years of software engineering experience with 5+ years of Salesforce...Full timeLocal area3 days per week$229.8k - $286.8k
Duties:Responsible for directing a diversely skilled team of talented software engineers working on building foundational components required by OCC’s Renaissance Risk Platform, all while enriching and advancing the platform providing sound technical decisions around design...Work experience placementRemote workFlexible hours2 days per week- ...Job Description Job Description Senior Software Engineer - Backend Integrations Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Engineer - Backend Integrations to join our team in Irving, TX. We offer full benefits, PTO, 401k, and...Full timeContract work
$98.18k - $115.5k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable...Full timeWork experience placementLocal area3 days per week- Support Center - IrvingWe are seeking a hands-on Blue Yonder WMS Software Engineer with strong technical skills and a working understanding of distribution center operations. This role will configure, integrate, deploy, and support Blue Yonder (formerly JDA) WMS while partnering...Full timeWork at officeLocal areaFlexible hours
- ...integration pipelines to connect AI models with enterprise data sources, including large-scale Oracle databases.Apply deep knowledge of software design patterns and Python best practices to create modular, high-performance, and maintainable code.Actively drive innovation by...
- ...subscription: we want you on our team.In this role, you’ll build scalable backend software in Java. You’ll also play a key role in shaping how AI and automation are integrated into our products and engineering workflows.What You’ll DoPartner with Product, UX, and fellow Software...H1bRemote work
- ...customers contributing to the analysis, testing, and documentation and implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare knowledge and systems expertise to implement medium to high complexity...Full time
$116.9k - $136.5k
...new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S. Bank is seeking a full-time Software Engineer - DevOps (Multiple openings) in Irving, TX.Essential Responsibilities:CI/CD Pipeline Development: Design, develop, and maintain...Full timeLocal area- ...AI stacks, including frameworks for building autonomous agents, planning, memory, and tool use. Hands-on experience with prompt engineering, model fine-tuning, and deployment of Generative AI applications. Hands on experience with GitHub, Confluence, JIRA, Jenkins, CI/...
- ...customers contributing to the analysis, testing, and documentation and implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare knowledge and systems expertise to implement medium to high complexity...Full timeMonday to Friday
- Description Summary: The Information Services Lead is responsible for leading and coordinating the efforts and content within the designated focus area. This position is the most senior level and will require coordination and consistency across related IS teams. Specific...Full timeMonday to Friday
- Job ID: SRJ_8717Posted: 2026-04-17Location: Irving, TX; Cleveland, OH; Pittsburg, PASalary: USD 140-160 / Yearly (Full Time)Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsPega Tech LeadIrving,TX(Onsite...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
Related searches
- director of software Irving, TX
- application engineering manager Irving, TX
- software manager Irving, TX
- director software engineering Irving, TX
- application manager Irving, TX
- IT software development manager Irving, TX
- principal developer Irving, TX
- data center chief engineer Irving, TX
- engineering director Irving, TX
- hotel chief engineer Irving, TX





