Software Engineering Manager

3 weeks ago


Santa Barbara, California, United States AppFolio Full time
About the Role

We are seeking an experienced Software Engineering Manager to lead our engineering team and drive the development of our AppFolio Investment Manager product. As a key member of our leadership team, you will be responsible for guiding the technical direction of the product and ensuring its successful delivery.

Key Responsibilities
  • Lead a team of 10 passionate engineers to foster a high-performance culture of excellence.
  • Take ownership of the compliance needs across our organization's development lifecycle to ensure adherence to industry standards, including SOC I & II.
  • Create a productive work environment, and keep the team focused and fulfilled.
  • Talk directly with customers to understand their challenges and get direct feedback on the features you're building, as well as partnering with sales.
  • Lead by example and publicly share your knowledge to foster a culture of excellence and continuous improvement.
  • Promote and implement best practices that optimize the developer experience to ensure the continuous delivery of high-quality software.
Requirements
  • 8+ years of experience working in software engineering teams.
  • Demonstrated track record of 4+ years successfully hiring, managing, coaching, and retaining world-class engineers.
  • A relentless focus on leading and empowering teams of passionate engineers to foster a high-performance culture.
  • The ability to thrive with high levels of personal initiative, autonomy, and responsibility.
  • Proficiency in communication and collaboration, with a resulting reputation for positive influence and accessibility.
  • Extensive experience in developing SaaS web applications and owning their means of production.
  • Proficiency with most areas of our tech like Ruby, React, and SQL.
  • Knowledge of release management and deployment workflow processes, from development release through staging and production deployment.
  • A reputation as a frontline technical representative capable of assisting sales initiatives and deals.
  • Familiar with developing software solutions and implementing organizational processes compliant with SOC standards.
  • Experience with modern (AWS, GCP, or Azure) cloud software tools and methodologies, such as infrastructure as code.
  • Experience with modern (CircleCI, Cypress, Playwright) CI/CD and automation frameworks.
  • Excellent collaboration skills to contribute cross-functionally and in a team setting.
What We Offer

We offer a competitive salary range of $195,000 - $240,000, depending on experience, as well as a comprehensive benefits package and opportunities for growth and development.

We are an equal opportunity employer and welcome applications from diverse candidates. We are committed to creating a workplace that is inclusive and respectful of all employees.



  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Software Development EngineersWe are seeking highly skilled Software Development Engineers to join our team at Green Hills Software. As a key member of our team, you will play a critical role in developing software that makes computers safe for humanity.Our Software Development Engineers are responsible for designing, implementing, and...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Visionary Software DevelopersAt Green Hills Software, we're on a mission to revolutionize the world of computer safety. As a Software Development Engineer, you'll play a critical role in shaping the future of our products and making a lasting impact on humanity.Key ResponsibilitiesDesign and develop innovative software solutions for...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job Description:At Green Hills Software, we are seeking a talented Software Development Engineer to play a critical role in our mission to make computers safe for humanity. As a key member of our team, you will have complete engineering responsibility for one or more major components of a Green Hills product, developing innovative solutions to create...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job DescriptionWe are seeking an experienced software engineer to join our team at Green Hills Software. As a Functional Safety Software Engineer, you will be responsible for ensuring the safety and reliability of our real-time operating system and embedded development tools.Key ResponsibilitiesConduct safety analyses and develop functional requirements...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job DescriptionWe are seeking an experienced software engineer to conduct safety analyses, develop functional requirements tests, and conduct design reviews for Green Hills Software's real-time operating system and the suite of embedded development tools.Key Responsibilities:Assessing and ensuring the high safety standards for our productsConducting and...


  • Santa Barbara, California, United States Green Hills Software Full time

    We are seeking a highly skilled engineer to join our team as a Field Services Engineer. This role involves providing consulting and training services to our customers worldwide.As a Field Services Engineer, you will work closely with our customers to help them use our GHS technology to design and develop their software and identify and solve complex...


  • Santa Barbara, California, United States AppFolio Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Director to join our team at AppFolio. As a key member of our leadership team, you will be responsible for leading and inspiring a team of talented engineers to deliver high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead and manage a...


  • Santa Barbara, California, United States AppFolio Full time

    Job DescriptionWe are seeking a highly skilled Director of Software Engineering to lead our software engineering team. As a key member of our leadership team, you will be responsible for driving the technical vision and strategy for our software engineering organization.Key Responsibilities:Lead and manage a team of software engineers to deliver high-quality...


  • Santa Barbara, California, United States AppFolio Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Director to join our team at AppFolio. As a key member of our leadership team, you will be responsible for leading and inspiring a team of talented engineers to deliver high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead and manage a...


  • Santa Clara, California, United States Selector Software Full time

    Job OverviewSelector Software is seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems.Key Responsibilities:Design and implement cloud-based systems using Python and GolangDevelop REST APIs and microservices for...


  • Santa Barbara, California, United States AppFolio Full time

    About the RoleWe are seeking a highly skilled and experienced Director of Software Engineering to lead our resident screening services team. As a key member of our engineering leadership team, you will be responsible for driving the strategic direction of our screening services and ensuring the delivery of high-quality software products.Key...


  • Santa Barbara, California, United States Meraki Solutions LLC Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team at Meraki Solutions LLC. As a key member of our software development team, you will be responsible for designing, developing, and implementing functional software solutions.Responsibilities:Develop high-quality software design and...


  • Santa Barbara, California, United States Meraki Solutions LLC Full time

    Job OverviewAt Meraki Solutions LLC, we're seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you'll be responsible for designing and implementing functional software solutions that meet our high standards.We're looking for someone with a passion for software development, a strong understanding of software...


  • Santa Barbara, California, United States ParentSquare Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at ParentSquare. As a key member of our engineering team, you will be responsible for designing, building, and shipping new features for our platform.As a Senior Software Engineer, you will work closely with our customers and product owners to define and deliver high-quality...


  • Santa Barbara, California, United States PayJunction Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality payment solutions that our partners rely on.About the RoleThis is a technical leadership position that requires a strong background in software development, particularly in Java and payment systems. The successful...

  • Software Engineer II

    4 weeks ago


    Santa Barbara, California, United States AppFolio Full time

    About the RoleWe're seeking a highly skilled Software Engineer II to join our 8-person data platform development team at AppFolio. As a key member of our team, you'll be responsible for designing, developing, and maintaining our data models, semantic layer, query interfaces, and data connectors.About the TeamOur team is passionate about building innovative...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerUmbra is seeking a highly skilled Senior Software Engineer to join our team. As a key contributor to our internal software applications and services, you will collaborate with product owners and multidisciplinary engineering teams to analyze, develop, and maintain the software that supports our autonomous satellite...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Umbra. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our internal software applications and services.Key Responsibilities:Design and develop scalable, efficient, and reliable software...


  • Santa Barbara, California, United States CJ Full time

    About CJCJ is a leading affiliate marketing company with over 25 years of experience and 1,000+ associates across 7 different countries. We specialize in cultivating partnerships between top brands and trusted publishers to drive revenue and grow businesses.Our innovative technology and comprehensive data solutions make us the platform of choice for over...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerAt Umbra, we're building next-generation space systems that observe the Earth in unprecedented fidelity. We're seeking a skilled Senior Software Engineer to join our team and contribute to the development of our internal software applications and services.**Key Responsibilities:*** Build, test, and maintain applications...