Director of Software Engineering
Rocktop Technologies, LLC
Job Description
Job Description
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.
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.
Powered by JazzHR
QgQIzOXR12
$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- ## Manager, Software EngineeringApply: SSC Irving TX: Full time: Posted Yesterday: R26\\_5573*7-Eleven is an iconic family of brands... ...Technology organization is seeking an experienced Store Systems Engineering Manager to lead the software engineering strategy and delivery...SuggestedFull timeTemporary workWork experience placement
$129.5k - $240.5k
...Overview We are looking for a hands‑on Director of Software Engineering to lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third‑party connectors into our core People Cloud Platform. This role demands strong...SuggestedLocal areaFlexible hours- ## Manager Software EngineeringApply: SSC Irving TX: Posted Today: End Date: October 8, 2026 (12 days left to apply): R26\\_5782*7-Eleven... ...: Irving, TXDUTIES: Lead a team of software engineers in the design, development, and implementation of enterprise applications...SuggestedHourly pay
$195k - $257.5k
...stakeholder. What You’ll Work On Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives... ..., testing, and maintenance of our platform Lead agile software processes for engineering teams and introduce best-in-class...SuggestedRemote workFlexible hours$160k - $180k
...Growth Opportunity 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...Full time3 days per week$147.76k - $240.11k
...better, more sustainable world. Job Summary The PIM Platform Engineering Manager leads engineering strategy and delivery for the PIM... ...others in setting, embracing and achieving objectives. Software Development: Knowledge of software development tools and activities...Full timePart timeWorldwideRelocation packageFlexible 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$172.5k - $260.1k
...please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together....For contractors- ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...product operability and usability. As a Solutions Software Engineering Manager, you will lead a team responsible for the architecture...Full timeTemporary workPart timeWorldwide
- ...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
- ...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 time
- ...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
$100k - $196k
...About this role: Wells Fargo is seeking a Senior Software Engineer in our Architecture and Engineering Group as part of Consumer Technology. As a subject matter expert, the Senior Software Engineer drives the adoption of modern testing tools and practices by delivering...Work experience placementSecond jobRelocation package- ## Software Engineer III**Irving,TX75039**Posted: 06/24/2026Employment Type:ContractCategory: IT - BI/DA - Developer/EngineerJob Number: 250592Work Location: On-Site## Job Description**About the Role** We are seeking **4 Software Engineer III professionals** to support...
- ...! Our purpose and our passion is to create the best place for kids and families to eat and play! Job Description The Sr. Software Engineer is responsible for developing software with a distributed team in the business-critical software applications and integrations...Work experience placementLocal areaWork from homeShift work
- ...Description Job Description Description: Hybrid At least 2 days per week in office in Irving, TX Our client seeks a Senior Software Engineer to design and deliver cloud-native data platforms that enable data-driven, omnichannel marketing. You will define engineering...Hourly payWork at officeLocal area2 days per week
- ...Job Description Job Description Software Engineer II Are you looking for a place where you can bring your skills in developing and maintaining of complex applications and systems? Welcome to Neighborly-the hub of service brands that connects customers to top...Full timeWork at officeLocal area
$105k - $145k
...Salary: $105,000 - 145,000 per year Requirements: Bachelors degree in computer science, computer engineering, or a related field. At least 8 years of professional software development experience, including 4 or more years with C# and .NET across .NET Framework desktop...Full timeImmediate startShift work- Position :- System Data Analyst Location :- Remote We are seeking a highly motivated Customer Facing System Data Analyst to join our growing Data Warehouse team supporting an emerging Telecom client. In this role, you will wear multiple hats, acting as a data...Remote work
$88.9k - $165.1k
...discover real opportunities inside the data types, delimiters and decimals. We are looking for a highly experienced Senior Software Engineer (7–10 years) to design, build, and scale robust backend systems using Java and Python in an Agile environment. This role has a...Temporary workFreelanceLocal areaFlexible hours- ...Sr Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional customer...Live inWork at officeLocal area
$101k - $168.4k
...340B program management technology for hospital health system covered entities and retail contract pharmacy networks. As a Software Engineer you will work on product development using mostly C#, Angular, etc. You will play an active role in prototyping concepts in partnership...Full timeContract workH1bWork at officeRemote workWork from home2 days per week$119.77k - $140.9k
...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...Temporary workWork experience placementLocal area3 days per week- ...at double‑digit rates. Its molecular, imaging, and clinical‑outcomes data support software that helps ensure a cancer patient’s report is right, complete, and on time. The Software Engineer – Clinical Software Products designs, implements, tests, and supports features...3 days per week
- ...CPQ, or Field Service. Experience working in Agile/Scrum delivery environments. Bachelor's degree in Computer Science, Engineering, or a related field. For more information and other jobs available please contact our recruitment team at ****@*****.***...Permanent employmentContract workRemote work
$82.08k - $193.44k
...breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and...Full timeLocal area- ...Sr Cdb-Ccp Product Engineer Job Title: Sr Cdb-Ccp Product Engineer Job Summary: Expertise in developing applications in Java 8 or... ...Projects [60PM00] Demand Requires Travel?: No Top Skills: Software Design understanding, Spring Reactive, Microservices, Spring...
- Aem Tech Lead At *** ( *** | Connected World, Connected Experiences ), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- director of software 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
- principal engineer Irving, TX




