Yardi Systems

Senior Software Development Engineer

Yardi Systems$150K — $170K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field
  • 8-10 years of experience in building scalable applications
  • Proficient in languages/frameworks like Python, Typescript, Node.js, and React
  • Familiar with cloud platforms (AWS, Azure, GCP) and CI/CD best practices
  • Interest in leveraging AI/ML tools to enhance applications
  • Strong problem-solving abilities and self-starter mentality
  • Excellent communication and collaboration skills

Responsibilities

  • Develop and launch a new mobile application from scratch
  • Integrate AI-driven features for improved user experience
  • Utilize AI tools to streamline workflows and support deployment
  • Collaborate with product managers, designers, and engineers
  • Ensure application quality in performance, security, and maintainability
  • Influence product roadmap and align technical solutions with business goals

Benefits

  • Opportunities to work in an agile and innovative team
  • Chance to influence product decisions and create real-world impact
  • Exposure to the latest AI/ML technologies
  • Flexible working environment with a hybrid model
  • Collaboration with a diverse range of skilled professionals
Full Job Description
About the Role:

Are you passionate about building modern, scalable applications that make life easier for users? Join us as a Senior Software Development Engineer and take the lead in creating a brand-new mobile app from the ground up-designed to simplify and enhance the apartment rental experience for millions of users.

You'll work alongside a small, agile team of innovators, combining powerful tech with real-world impact. If you love solving tough problems, leveraging AI, and seeing your work in action, this is your chance to make it happen.

What You'll Do:

  • Develop and launch a new mobile application from the ground up.
  • Integrate practical, AI-driven features to enhance user experience such as personalized recommendations and smarter search functionality.
  • Utilize AI-supported development tools to streamline workflows, testing, and support continuous deployment.
  • Collaborate closely with product managers, designers, and other engineers on a small, agile team.
  • Ensure the application meets high standards for performance, security, and maintainability.
  • Partner with product and design leadership to influence roadmap decisions and align technical solutions with business strategy.

Who You Are:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8-10 years of professional experience building and scaling applications across the stack.
  • Proficiency in modern languages and frameworks such as Python, Typescript, Node.js, React, or similar
  • Familiarity with cloud platforms (AWS, Azure, GCP) and best practices in CI/CD, containerization, microservices, and event-driven architecture.
  • Exposure to or interest in leveraging AI/ML tooling and frameworks to enhance applications.
  • A self-starter with strong problem solving and analysis skills.
  • An excellent communicator and collaborator who thrives in a team environment.

Ideal to Have:

  • Experience leading small teams or managing software projects.
  • Familiarity with Agile methodologies and modern software development practices.
  • Background in building consumer-facing (B2C) applications.
  • Interest or experience in the real estate technology industry.

Annual Salary Range: $150,800-$170,000

All submissions for open positions should be received through Yardi's applicant portal, accessed from Yardi's corporate website.

#LI-Hybrid

About Yardi Systems

Yardi Systems, Inc. is a software company that provides investment and property management software for all types and sizes of real estate companies. The company was founded in 1984 by Anant Yardi and has since grown to become a leading provider of real estate software solutions. Yardi's software is used by a wide range of clients, including commercial and residential property managers, real estate investment trusts (REITs), and institutional investors. The company is headquartered in Santa Barbara, California, and has offices throughout North America, Europe, Asia, and Australia.
Learn more about Yardi Systems
Size
7,000 employees
Industry
Founded
1984

Similar Jobs

More Jobs at Yardi Systems

More Consumer Technology Jobs

Find similar Senior Software Development Engineer jobs: