Director of Software Engineering

Rocktop Technologies, LLC

Irving (TX)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rocktop Technologies, LLC 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.

You will cut through ambiguity, manage multiple teams, and deliver major milestones while integrating AI, QA/DevOps, and infrastructure with business stakeholders. A hands-on approach helps when tackling complex problems and tight capacity.

Qualifications

  • Bachelor's degree in computer science, software engineering, or closely related field.
  • 10+ years of professional software development experience.
  • 5+ years managing software development teams, including multiple teams or a full org.
  • Track record managing complex multi-team projects.
  • Strong command of modern SDLC, Agile/Scrum, and cloud-based app development.
  • Fluency with source control, CI/CD, automated testing, code review, deployment, and monitoring.
  • Hands-on coding ability to set credible expectations and engage when needed.
  • Proven ability to recruit, mentor, develop, and retain engineering talent.
  • Strong business judgment balancing technical quality with business priority.
  • Excellent communication, organizational, and leadership skills.

Responsibilities

  • Lead Rocktop's software development teams: managers, team leads, senior developers and contributors.
  • Set expectations for productivity, quality, accountability, and communication.
  • Manage performance, mentoring, and career growth; build leadership under Head of Engineering.
  • Identify organizational gaps and recommend hires or restructurings.
  • Own day-to-day execution of the development roadmap.
  • Ensure clear priorities, objectives, and realistic delivery commitments.
  • Collaborate with Product and Engineering leadership to translate requirements into plans.
  • Monitor progress and surface risks and blockers early.
  • Drive predictable delivery of releases and new products.
  • Ensure testing, code review, documentation, deployment and release processes are followed.
  • Partner with Head of Engineering to implement architecture and technical strategy.
  • Promote sound engineering practices: automated testing, code review, CI/CD, monitoring.
  • Identify technical debt and plan remediation.
  • Build reusable, scalable components across products.
  • Evaluate new technologies and tools.
  • Maintain visibility into capacity and allocate resources to priorities.
  • Define KPIs for delivery, quality, and team health.
  • Align with Product Management to prioritize work with AI/QA/DevOps/Data/Infra.

Skills

Leadership
People management
SDLC
Agile/Scrum
CI/CD
Architectural thinking
Cross-functional collaboration
Hands-on coding (when needed)
Delivery planning
Mentoring

Education

Bachelor's degree in CS/Software Engineering

Tools

Azure
SQL Server
REST APIs
Docker
CI/CD tooling

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.

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.
Delivery and Execution
  • 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.
Technical Leadership
  • 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.
Capacity, Process, and Cross-Functional Partnership
  • 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.
What Success Looks Like

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.
What You Bring
  • 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.
Preferred Experience

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.
Who Thrives Here
  • 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.
Equal Opportunity Employer

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Team Leader, Engineering
Team Leader, Engineering

Rocket Homes Real Estate LLC • Detroit (MI)

On-site
USD 140,000 - 190,000
Health benefits
Performance incentives
Career growth
Software Engineering Manager - AI Enablement and Developer Tooling
Software Engineering Manager - AI Enablement and Developer Tooling

Rocket • Detroit (MI)

On-site
USD 180,000 - 240,000
Technical Lead, Software Engineering
Technical Lead, Software Engineering

Enchanted Rock • Houston (TX)

On-site
USD 120,000 - 190,000
Health Insurance
401(k) Retirement Plan & Company Match
Hybrid Work Schedule
+1
Director, Talent Acquisition
Director, Talent Acquisition

Rockbot • Austin (TX)

Remote
USD 160,000 - 175,000
Equity
Benefits
Director, Talent Acquisition
Director, Talent Acquisition

Rockbot • Northern (KY)

Hybrid
USD 160,000 - 220,000
Director, People
Director, People

Rockbot • United States

On-site
USD 180,000 - 210,000
Equity
Comprehensive benefits
Director, Talent Acquisition
Director, Talent Acquisition

Rockbot • Los Angeles (CA)

Remote
USD 160,000 - 220,000
Director of Enterprise Applications & Integrations
Director of Enterprise Applications & Integrations

ERock • Houston (TX)

On-site
USD 180,000 - 240,000
Hybrid work schedule
Medical/Dental/Vision
401(k) match
+2
Director, Talent Acquisition
Director, Talent Acquisition

Rockbot • Denver (CO)

Remote
USD 160,000 - 175,000
Director of Engineering (Modeling & Rendering, Simulation, Distributed Computing, QA)
Director of Engineering (Modeling & Rendering, Simulation, Distributed Computing, QA)

nTopology • Massachusetts

On-site
USD 200,000 - 320,000