Senior Software Engineer

4 days ago


Santa Barbara, California, United States AppFolio, Inc Full time

About AppFolio

AppFolio, Inc. is a leading provider of property management software and services. Our flagship product, AppFolio Property Manager, is a web-based platform that enables property managers to streamline their operations, improve efficiency, and enhance the resident experience.

Our Mission

We are committed to creating a world where choosing, living in, owning, and managing communities feels magical and effortless, freeing people to thrive. We achieve this by innovating with purpose, cultivating a culture of impact, and partnering with our customers to deliver exceptional results.

About the Role

We are seeking a highly skilled Senior Software Engineer to join our cross-functional product development team focused on enhancing the accounting module of our AppFolio Property Manager product. As a key member of this team, you will be responsible for designing, developing, and deploying high-quality software features that enable our customers to integrate with their financial institutions and pull data into our product.

Key Responsibilities

  • Design and develop high-quality software features that meet the needs of our customers and align with our product vision
  • Collaborate with cross-functional teams, including product management, user experience design, and quality assurance, to ensure seamless integration and delivery of features
  • Participate in code reviews, provide feedback, and ensure adherence to our coding standards and best practices
  • Contribute to the development of technical documentation, including API documentation and technical guides
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software development

Requirements

  • 5+ years of full-time software engineering experience, with at least 6 months in a current role
  • Full-stack web development experience, including front-end and server-side domains, as well as database-level expertise
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Curiosity, passion, and a commitment to delivering high-quality results

Preferred Qualifications

  • Ruby on Rails experience, with a strong understanding of our technology stack
  • React experience, with a focus on building scalable and maintainable front-end applications

What We Offer

At AppFolio, we offer a competitive compensation package, including a base salary range of $135,000 - $188,000, depending on experience and qualifications. We also provide a comprehensive benefits package, including medical, dental, and vision insurance, as well as a 401(k) matching program. Additionally, we offer opportunities for professional growth and development, including training, mentorship, and career advancement opportunities.



  • Santa Barbara, California, United States Unwrap Full time

    About UnwrapUnwrap is a customer-centric company that helps businesses collect and process feedback more effectively. We're on a mission to make every company more customer-centric by providing a platform that automatically clusters, tags, and analyzes customer feedback.The RoleWe're seeking a senior software engineer who has a passion for working across the...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our cross-functional product development team focused on enhancing the accounting module of our AppFolio Property Manager product.Key ResponsibilitiesOnboard quickly to our technology stack and feature setAlign the team on a shared understanding of the problem and solution...


  • Santa Barbara, California, United States ParentSquare Inc. Full time

    About ParentSquare Inc.We are a leading provider of communication and engagement solutions for schools and parents. Our platform enables seamless communication between educators, parents, and students, fostering a collaborative and supportive learning environment.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at...


  • Santa Barbara, California, United States PayJunction Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality customer-centric payment solutions that our partners rely on. Using the agile development process, you will continually improve the team's collaboration and the efficiency of our software. You will play a crucial role in ensuring project...


  • Santa Monica, California, United States Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using REACT and other relevant...


  • Santa Monica, California, United States Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using REACT and other relevant...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing, building, and optimizing our software products to meet the needs of our customers.Key ResponsibilitiesLead the development of complex software...


  • Santa Barbara, California, United States County of Santa Barbara Full time

    SALARY/BENEFITS:Senior Civil Engineering AssociateIII:$54.73 HourlyCivil Engineer:$63.03 HourlyWe are actively seeking qualified candidates to fill multiple vacancies for the Senior Civil Engineering Associate III/Civil Engineer positions within the Transportation and Water Resources Divisions of the Public Works Department.The successful applicant may be...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our App Security team at Palo Alto Networks. As a key member of our team, you will be responsible for designing, developing, and implementing highly scalable software features that will help us stay ahead of the curve in the ever-evolving cybersecurity landscape.Key...


  • Santa Clara, California, United States Gigamon Full time

    {"title": "Senior Principal Software Engineer", "description": "Job SummaryGigamon, a leading provider of network visibility and analytics solutions, is seeking a highly skilled Senior Principal Software Engineer to join our GigaSMART team. As a key member of our team, you will be responsible for architecting, designing, and implementing security-related...


  • Santa Clara, California, United States Oracle Full time

    Job OverviewAs a Senior Software Engineer at Oracle, you will collaborate with teams of developers tasked with the design, creation, and maintenance of our innovative software solutions. Your role will require you to architect comprehensive system interactions, engage in hands-on development, and possess a deep understanding of cloud infrastructure and...


  • Santa Clara, California, United States SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Senior Spirit of Roselle Park. As a key member of our team, you will be responsible for leading the development of our accelerated Python offerings and making Python a first-class citizen for programming NVIDIA CUDA GPUs.Key ResponsibilitiesTechnical Leadership:...


  • Santa Clara, California, United States d-Matrix Full time

    Software Engineer, Senior - AI/ML Workloadsd-Matrix - Santa Clara, CALocationSanta Clara, CaTypeFull timeDepartmentR&D - SW Kernels & Workloadsd-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The "holy grail" of AI compute has been to break through the memory wall to minimize data...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will play a critical role in designing and developing software for our IoT security engine in our cloud-based software components.Key ResponsibilitiesDesign and Develop Software: You will design and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will play a critical role in designing and developing software for our IoT security engine in our cloud-based software components.Key ResponsibilitiesDesign and Develop Software: You will design and...


  • Santa Barbara, California, United States Umbra Full time

    Job OverviewSalary: $122,908 - $181,771 DOEOur Vision: To achieve global omniscience.In the face of climate change, geopolitical challenges, and other significant global issues, a comprehensive understanding of ongoing changes is essential. Umbra offers seamless access to premier commercial satellite data, serving as a vital resource for numerous...


  • Santa Clara, California, United States Aitopics Full time

    Job DescriptionAitopics is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our Deep Learning software.Key ResponsibilitiesWork closely with cross-functional teams to understand test requirements and take...


  • Santa Barbara, California, United States SES Government Solutions Full time

    Job OverviewJob ID: 108179The SES Government Solutions division is a prominent entity in the development and integration of sophisticated technologies for both military and commercial applications.We are proud to be recognized as a leading workplace in our region.Position SummarySES Government Solutions is seeking a Senior Electrical Engineer to join our...


  • Santa Barbara, California, United States Amazon Full time

    Amazon is looking for a highly-motivated Jr. Software Development Engineer (SDE) Jr. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. As a year-round intern, Jr. SDEs become fully integrated into their teams and regularly contribute to...


  • Santa Barbara, California, United States InsideHigherEd Full time

    Position Overview:We are seeking a dedicated Software Developer to contribute to our mission at InsideHigherEd. This role is ideal for individuals who are enthusiastic about comprehensive software engineering and technological advancements. The successful candidate will be instrumental in the design, development, and transition to modern technologies within...