Talent.com
Senior Software Engineer II

Senior Software Engineer II

SmartRentPhoenix, AZ, US
7 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Who We Are

Founded in 2017, SmartRent, Inc. (NYSE : SMRT) is the leading provider of smart home and property operations solutions for the rental housing industry.

We're doing big things in the proptech world! SmartRent has been recognized as a winner of HousingWire's Tech100 Real Estate awards in 2021, 2022, and 2023 for the most innovative tech company serving the mortgage and real estate industries; named on Deloitte's 2023 Technology Fast 500™ list of fastest-growing companies —and we're just getting started.

Job Description

We operate at an exciting crossroads of physical hardware and software, seamlessly connecting devices like locks and thermostats with applications for property staff — in single-family and multifamily settings — and the residents themselves. The SmartOps Server team oversees data management for various applications serving both property management and resident needs. We are dedicated to maintaining, integrating, and expanding innovative, secure, and user-friendly solutions tailored to property and regional managers and residents. Our goal is to enhance property maintenance and management efficiency while driving improved asset performance.

Responsibilities

General Responsibilities Across Teams :

  • Led design and development of full-stack software applications (frontend, backend, APIs) aligned with your team's focus (e.g., IoT integration, mobile apps, UI / UX optimization).
  • Collaborate with stakeholders to translate requirements into functionality for your team's product domain.
  • Write unit tests for frontend components and backend modules specific to your team's tech stack.
  • Build server-side services that are elastically scalable, secure, and backward / forward compatible to support your team's hardware / software ecosystem.
  • Develop responsive interfaces optimized for your team's users (property staff, residents, installers).
  • Ensure solutions are deployable, operable, and secure by default within your team's scope.
  • Perform other duties as required.

General Responsibilities Across Teams :

  • Contribute to the architecture of new system and the improvement of existing systems.
  • Design, create, and update functionality for the tools, systems, software, and sites that support our property managers.
  • Collaborate with internal teams (CS, engineering, QA, Product, DevOps, HR, etc.) and external parties to help define project requirements and deliverables.
  • Troubleshoot, debug, and optimize performance issues in complex systems.
  • Mentor junior engineers, conduct code reviews, and promote best practices.
  • Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field (in lieu of degree, equivalent related work experience).
  • 6+ years of professional experience in standard backend technologies, preferring Ruby on Rails experience and familiarity with NoSQL databases.
  • 6+ years of experience building robust, secure, available, optimized and scalable solutions for web services, micro-services and background processors.
  • Experience in designing, implementing, and maintaining the Backend web services, micro-services and pipelines.
  • Solid understanding of software design principles, object-oriented programming and design patterns.
  • Solid understanding of databases, table, and indexes (NoSQL is a plus, Postgres is a plus).
  • Experience with cloud platforms (AWS, Azure, Google, etc).
  • Excellent written and verbal communication skills.Strong attention to detail.
  • Understanding of the SDLC (software development life cycle).
  • Passionate about their work and their team.
  • Regularly demonstrates ownership.
  • Preferred Qualifications

  • Experience with Ruby / Rails, Java, Couchbase, Opensearch is a plus.
  • Familiarity with testing frameworks for unit / integration testing (e.g., Jest).
  • Knowledge of Agile development practices and tools like Jira / Confluence
  • Experience with full stack testing is a plus.
  • An analytical mindset with a passion for problem solving.
  • Experience with and a skill for de-escalating situations.
  • An excellent work ethic and self-motivation.
  • Time management and organizational skills.
  • High attention to detail and process-oriented.
  • Experience in Property Management or Multi-Family housing industry.
  • Technologies we use

  • Ruby / Rails
  • Java
  • Couchbase
  • OpenSearch
  • Docker
  • Redis
  • Elixir
  • Postgres
  • We Put Our Employees First

    We offer a comprehensive and competitive benefits package designed to support your well-being and future. For our US employees, this includes medical, dental, vision, and life insurance with low deductibles and 75–100% employer contributions. We also provide flexible and generous PTO (because we know how important work-life balance is), a competitive 401(k) with employer contributions, paid parental leave, discounted insurance plans for pets and legal services and an employee stock purchase plan to help you invest in your future.

    You'll fit right in if you :

    Do the hard work and go out of your way to deliver excellence

    Own outcomes and learn from your mistakes

    Are a collaborative and supportive team player—win or lose, you lift others up

    Value authenticity, diverse perspectives, and inclusion in the workplace

    Have a passion for smart tech and the real estate industry

    Privacy Policy

    Create a job alert for this search

    Software Engineer Ii • Phoenix, AZ, US

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Notary Everyday Inc.Phoenix, AZ, US
    Full-time
    We’re a venture-backed startup automating notarizations for real estate transactions - processing.M in closings every single day. With top-tier investors and world-class talent on our team, we...Show moreLast updated: 26 days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Peoria, USA

    Senior Software Engineer, Core Experiences - Peoria, USA

    SpeechifyPeoria, AZ, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 19 days ago
    Senior Software Engineer

    Senior Software Engineer

    Swarmbotics AIPhoenix, AZ, US
    Full-time
    Quick Apply
    Position Description Swarmbotics is seeking a fast-moving, highly-skilled Senior Software Engineer to develop robust, high-performance software for our small, autonomous Unmanned Ground Vehicle swa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Second Door HealthPhoenix, AZ, US
    Full-time
    Second Door Health is looking for an experienced Senior Software Engineer to join our engineering organization! This role entails working among a small team to build out the Second Door Health appl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Phoenix, USA

    Senior Software Engineer, Core Experiences - Phoenix, USA

    SpeechifyPhoenix, AZ, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 19 days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    First Citizens BankPhoenix, AZ, US
    Full-time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This Engineering position is responsible to implement technical data p...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Surprise, USA

    Senior Software Engineer, Core Experiences - Surprise, USA

    SpeechifySurprise, AZ, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 19 days ago
    • Promoted
    Software Engineer, iOS Core Product - Peoria, USA

    Software Engineer, iOS Core Product - Peoria, USA

    SpeechifyPeoria, AZ, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    InvestorliftScottsdale, AZ, US
    Full-time
    We are searching for a 10x Senior Software Engineer to join our growing team.In this role, you will serve as a high-impact individual contributor and lead complex technical projects from concept to...Show moreLast updated: 30+ days ago
    • Promoted
    Senior UI Engineer

    Senior UI Engineer

    Drive HealthGilbert, AZ, US
    Full-time
    You will be responsible for building scalable, performant, and intuitive UI components that enhance the patient and provider experience. This is a senior-level, individual contributor role designed ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior API Software Engineer

    Senior API Software Engineer

    PrePassPhoenix, AZ, US
    Full-time
    PrePass® is North America's most trusted weigh station bypass and toll management platform.We’re transforming how the transportation industry operates—creating solutions that ke...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Tempe, USA

    Senior Software Engineer, Core Experiences - Tempe, USA

    SpeechifyTempe, AZ, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CarvanaTempe, AZ, US
    Full-time
    We believe CVNA is in the early stages of becoming the next U.Stephens Investment Bank, Analyst Report, Sept.Building leading-edge technology has been at the core of Carvana's strategy since ou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer -SAP FS-CD Techno-Functional -

    Senior Software Engineer -SAP FS-CD Techno-Functional -

    USAA CareersPhoenix, Arizona, US
    Full-time
    Why USAA? At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for th...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Goodyear, USA

    Senior Software Engineer, Core Experiences - Goodyear, USA

    SpeechifyGoodyear, AZ, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Senior Software Engineer -SAP FS-CD Techno-Functional -

    Senior Software Engineer -SAP FS-CD Techno-Functional -

    USAAPHOENIX, AZ, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show moreLast updated: 19 hours ago
    • Promoted
    Senior Software Engineer - Enterprise Payments

    Senior Software Engineer - Enterprise Payments

    First Citizens BankPhoenix, AZ, US
    Full-time
    This is a remote role that may only be hired in the following location(s) : AZ or NC.Other locations may be considered as needed. This position is aligned to First Citizens Bank's Enterprise Payments...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer- Support

    Senior Software Engineer- Support

    VirtuousPhoenix, AZ, US
    Full-time
    Virtuous is on a mission to inspire global generosity by helping nonprofits build better relationships with their donors. We offer a modern software platform that provides mid-sized charities with e...Show moreLast updated: 12 days ago