Director, Software Engineering
$216.3k - $270kAppFolio
Description Hi, We’re AppFolio We’re innovators, changemakers, and collaborators. We’re more than just a software company – we’re pioneers in cloud and AI who deliver magical experiences that make our customers’ lives easier. We’re revolutionizing how people do business in the real estate industry, and we want your ideas, enthusiasm, and passion to help us keep innovating. The Director of Engineering, Developer Productivity will manage and continue to grow a world‑class platform engineering organization for our award‑winning products. You will drive the successful delivery of the internal developer platform (IDP) and developer tools while contributing to the overarching engineering strategy, architecture, and roadmap. This opportunity is ideal for an engineering leader who specializes in Platform Engineering and Developer Experience (DevEx). You won’t just be maintaining legacy scripts; you will lead the teams responsible for architecting and scaling our proprietary internal development ecosystem. You will oversee the network of services—including a unified deployment engine, a front‑end service layer, and a comprehensive CI/automation suite—ensuring that every engineer in our organization can ship code that is secure, compliant, and high‑quality at high velocity. We are looking for a forward‑thinking leader who can also harness the power of today’s AI advancements to revolutionize the SDLC, automating code reviews, test generation, and deployment health checks at scale. The location for the position is Santa Barbara, CA or San Diego. Your Impact Platform Strategy & Technical Architecture Set the technical direction for the Internal Developer Platform, ensuring seamless "Golden Paths" for developers across distributed microservices. Oversee the engineering of the Front‑End Service Layer (FSL), ensuring a unified, high‑performance UI framework and component library that bridges the gap between design and production. Act as the primary technical counterpart for SRE and Security teams, translating reliability and compliance requirements into automated, invisible guardrails within the developer workflow. Operational Excellence, CI/CD & Test Automation Build automated Deployment and Delivery frameworks that enable high‑confidence releases through canary deployments, blue‑green shifts, and automated rollbacks. Partner with InfoSec and SRE to ensure all delivery pipelines adhere to SOC2, secure supply chain standards (SLSA), and automated vulnerability scanning. Advocate for a SMART codebase (Simple, Maintainable, Agile, Refactored, and Tested) to deliver a SAFE platform (Secure, Available, Fast, and Easy). Drive the strategy for integrating AI/ML models into the developer workflow to identify flaky tests, suggest code optimizations, and automate complex infrastructure‑as‑code (IaC) migrations that manual efforts miss. Team Leadership & Talent Development Recruit, screen, and close high‑caliber engineering talent, scaling three distinct current teams: Deployment/Delivery, Front‑End Service Layer, and CI/Dev Tooling, and a potential future backend development team. Lead, coach, and support a team of passionate platform engineers, creating an environment of creativity and speed while maintaining the discipline required for foundational infrastructure. Instill a sense of Product Ownership over the developer experience, ensuring the team treats internal developers as Tier‑1 customers. Strategic Collaboration & Resource Management Build trusting relationships with Product Management and SRE teams to align platform resources with company strategy, balancing immediate developer needs with long‑term architectural investments. Experience with GetDX, JellyFish, or other developer metrics used to continuously improve the developer experience and productivity. Must Haves Experience & Education BS, MS, or Ph.D. in Computer Science or related technical discipline. 8+ years of hands‑on software development experience building enterprise SaaS or cloud‑based platforms. 5+ years of demonstrated success hiring, managing, and retaining world‑class engineering teams. Proven track record leading platform or "Engineering Excellence" teams during a transition to hyper‑growth. Platform & Developer Domain Expertise Experience building proprietary CI/CD platforms (e.g., ArgoCD, or custom GitHub Actions orchestration) and internal developer portals (e.g., Backstage). Deep understanding of Build Systems (e.g. Bazel) and Test Automation strategies for large‑scale distributed systems. Working knowledge of infrastructure‑as‑code (Terraform) and containerized workflows. Technical Architecture & Systems Design Strong grasp of frontend architecture, design system integration, and the challenges of scaling front‑end service layers. Demonstrated ability to design "self‑healing" pipelines that maintain 99.999% platform availability for the engineering org. Experience partnering with Data Science to operationalize AI‑assisted engineering tools (LLM‑based coding assistants, automated observability) within the internal toolchain. Diverse technical background with in depth experience across a range of architectures and technologies. Hands‑on experience with all layers of the stack from infrastructure, persistence, backend, frontend, observability, etc for products at scale. Leadership & Methodology Recent experience using Agile methodologies and a deep understanding of Release Management workflows. Exceptional interpersonal skills with a proven ability to build productive cross‑departmental relationships (SRE, Security, Product). Customer Obsessed Treat engineers as customers. Build a deep understanding of developer pain points through continuous listening (interviews, shadowing, telemetry) and translate that into a prioritized roadmap. Start from the developer experience and work backwards. Define success in terms of measurable improvements to engineer flow, reliability, and time‑to‑value. Be the voice of engineering. Advocate for platform/productivity investments with clear ROI, tying improvements to delivery speed, quality, and operational excellence. Build trust through responsiveness. Run tight feedback loops, publish what you heard, what you shipped, and what’s next—so teams see their input reflected in outcomes. Reduce toil relentlessly. Identify repetitive work and eliminate it via tooling, automation, paved roads, and self‑service. Compensation & Benefits The base salary that we reasonably expect to pay for this role is $216,300-$270,000 plus equity and an annual incentive bonus. The actual base salary for this role will be determined by a variety of factors, including but not limited to: the candidate’s skills, education, experience, etc. Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses/commissions that you may be eligible for based on your role and/or employment type. Regular full‑time employees are eligible for benefits - see here. About AppFolio AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com. Why AppFolio Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves. Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best‑in‑class leaders, and giving you the time and tools to develop your skills. Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities. Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed. Paddle as One. Learn more at appfolio.com/company/careers Statement of Equal Opportunity At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio. #J-18808-Ljbffr
$239.9k - $273.8k
...Director, Software Engineering at Capital One As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end...SuggestedFull timePart timeLocal area$138.2k - $221.1k
...that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue...SuggestedFor contractorsWork experience placementLive inLocal areaRemote workWorldwide$135k - $165k
...that means something. See what life is about at BCD M&E atbcdme.com/careers About the Role Join us as a Director of Software Engineering, where you'll lead a talented distributed team in building the next generation of technology products and platforms! In...SuggestedRemote workFlexible hours$195.6k - $299.92k
...Overview The Role: We are looking for a Director of Software Engineering to lead the technology teams building Morningstar's Plan Advantage and Fiduciary Services platforms. In this role, you'll own the engineering strategy, execution, and talent development for two of...SuggestedTemporary workWork at officeFlexible hours- ...About the Role We're hiring a Director of Software Engineering to lead a high-impact team driving the next generation of cloud-based clearing systems. This is a hands-on leadership role where you'll shape architecture, mentor top-tier engineers, and deliver highly...Suggested
$162k - $262k
...Director, Software Engineering Cincinnati, OH; Chicago, IL Overview: 84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable...Work at office$221.52k - $260k
Director of Software Engineering (Multiple Positions Available) Join to apply for the Director of Software Engineering (Multiple Positions Available) role at JPMorganChase Drive all aspects of technology delivery by building and managing highly efficient Agile software...Full time$244.7k - $279.2k
...Director, Software Engineer - Card Tech AI We are seeking a Director of Software Engineering to join our team and fundamentally redefine the speed and quality of software development. We are a high-velocity, mission-driven group obsessed with bridging the gap between Intent...Full timePart timeLocal area$286.2k - $326.7k
...Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices...Full timePart timeLocal area$146k - $150k
Morgan Stanley seeks a Director, Software Engineer to be based in Chicago, IL. In this role, you will build and maintain software solutions that support business needs, develop prototypes and third-party service integrations, and work within Agile methodologies. Candidates...Work from home$244.7k - $279.2k
...Director of Software Support Engineering As a Director of Software Support Engineering within our Enterprise Technology organization, you'll lead the engineering teams responsible for the reliability, availability, and continuous operational health of our most critical...Local area- The Options Clearing Corporation is seeking an experienced leader for their software engineering team. This role involves managing the design and development of scalable cloud-based Clearing applications, ensuring effective collaboration across teams and optimizing application...
$220k - $250k
Job Title: Associate Director of Technology (Software Engineering, Infrastructure & AI) Location: 100% Onsite - Pilsen Area (Local Candidates Only) Position Type: Full-Time Overview TalentFish is casting a line for a senior-level Associate Director of Technology to...Full timeLocal areaImmediate start$244.7k - $279.2k
Capital One is looking for a Director, Software Engineer for their Card Tech AI team in Chicago, IL. This role involves leading and mentoring software engineering teams while driving AI-native work processes for rapid development. The ideal candidate has over 7 years of...$239.9k - $273.8k
A leading financial institution is looking for a Director of Software Engineering in Chicago, IL. The role involves leading multiple teams of software engineers, mentoring engineers, and working with product managers on application capabilities. Candidates should have...$200k
Overview The Director of Software Engineering will lead an organization of approximately 50 engineers, managers, and technical professionals across mobile app development, cloud services, device software (non-embedded), QA, DevOps, and architecture. This leader will ensure...Night shift$244.7k - $279.2k
...Overview Director of Software Engineering As a Capital One Director of Software Engineering , you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back...Full timePart timeLocal area$146k - $150k
...markets and shape the future of our communities. What You’ll Do In The Role Morgan Stanley Services Group Inc. is seeking a Director, Software Engineer in Chicago, IL to build technical tools, connections, and capabilities to support internal business needs. Build and...Temporary workLocal areaRemote workWorldwide2 days per week- Morningstar Investment Management, LLC in Chicago is seeking a Director of Software Engineering to lead technology teams focused on enhancing their Plan Advantage and Fiduciary Services platforms. In this hybrid role, you will shape the engineering strategy and cultivate...
$146k - $150k
...shape the future of our communities. What you’ll do in the role: Morgan Stanley Services Group Inc. is seeking a Director, Software Engineer in Chicago, IL to build technical tools, connections, and capabilities to support internal business needs. Develop and...Temporary workLocal areaRemote workWorldwide2 days per week$172.7k - $286.8k
...submitted outside of an active job posting will not be considered for employment. What You'll Do Manage a team of highly skilled software engineers in design and development of the new generation highly scalable resilient cloud-based Clearing applications. Mentor and...Remote workFlexible hours2 days per week- ...learning, and real time, low latency and high throughput application engineering, in order to personalize the chase customer experience and to... ...journeys for our customers across channels. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community...
- A leading financial services provider in Chicago is seeking a Director of Software Engineering to build and manage high-performing Agile teams. This role involves strategic oversight of technology delivery, guiding innovative solutions using cloud technologies, and requires...
$239.9k - $273.8k
A leading financial services firm is seeking a Director of Software Engineering in Chicago, IL. You will lead and grow multiple teams of engineers, mentor their professional development, and improve software engineering practices. Ideal candidates will have over 7 years...$113.52k - $226.56k
...transform patient experience and financial performance for hospitals, health systems and medical groups. As Senior Manager of Software Engineering, you will lead a high-impact team building R1’s Entri platform – powering critical patient scheduling and order management...Local area$115.5k - $214.5k
...Overview Epsilon is looking for a Senior Manager, Software Engineering to lead a high-impact team building core capabilities for Epsilon Clean Room, our privacy-first data collaboration platform. In this role, you will lead a team of 8-12 engineers and contractors, shape...Full timeFor contractorsLocal areaFlexible hours$115.5k - $214.5k
...Overview Epsilon is looking for a Senior Manager, Software Engineering to lead a high-impact team building core capabilities for Epsilon Clean Room, our privacy-first data collaboration platform. In this role, you will lead a team of 8-12 engineers and contractors...Full timeTemporary workFor contractorsFreelanceLocal areaFlexible hours$113.52k - $226.56k
...encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration. As our Senior Manager of Software Engineering, you will lead a high-impact team building R1’s Entri platform - powering critical patient scheduling and order management workflows...Local area$139.8k - $233.1k
...we're just getting started! About the Role As a Senior Engineering Manager on Zoro's Enterprise Platform Engineering group, you'... ...excellence, reliability, and scalability. You'll maintain Senior Software Engineer-level technical proficiency and occasionally...Full timeWork at officeLocal area2 days per week$170k - $200k
...contribute. To learn more about CIBC, please visit CIBC.com ( What you'll be doing As a member of CIBC’s team, the Software Engineering Manager is a professional responsible for managing multiple development projects, development groups and application support...Bank staff
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- senior software development manager Chicago, IL
- application manager Chicago, IL
- director of software Chicago, IL
- director software engineering Chicago, IL
- senior software manager Chicago, IL
- software project manager Chicago, IL
- IT software development manager Chicago, IL
- application sales manager Chicago, IL
- application engineering manager Chicago, IL
- application services manager Chicago, IL

