Live Nation has flagged the Senior Engineer II - Software job as unavailable. Let’s keep looking.

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 our CEO, Lucas Haldeman, was recognized as an EY Entrepreneur Of The Year® 2023 —and we’re just getting started.

Employer: SmartRent Technologies, Inc

Position Location: Scottsdale, Arizona

Position: Senior Software Engineer II 

Job Duties:

  1. Design, implement, and maintain the Backend web services, micro-services and pipelines that power SmartRent’s web and mobile offerings.
  2. Provide robust, secure, available, optimized, and scalable solutions for web-services, micro-services and background processors using Ruby and Java.
  3. Participate in all phases of agile software development lifecycle including customer and product management interaction like architecture discussions, grooming, estimation etc.
  4. Maintain document code and assist in its build and deployment to production using CircleCI and Terraform.
  5. Design and implement secure performant web services at scale using multiple protocol/stack.
  6. Perform NoSQL database and indexing technology such as Model schema, design index, implement solutions, and use document-based database patterns using Couchbase and other Relational database technologies.
  7. Exercise knowledge in Networking (socket & TCP/IP), Multithreading, Multi-Processed programming, Data-structures and Algorithms, particularly using Java or C/C++ and network debugging tools like Tcpdump and Wireshark.
  8. Provide event-driven data pipeline and warehousing with AWS services like Kinesis and Redshift.
  9. Use AWS Lambda and API Gateway, EC2, Linux operating system, CloudFront, ALB/WAF, Route53, Kinesis, SQS, CloudFormation, Beanstalk, VPC, IAM, Software versioning and configuration management technologies like Github.
  10. Code in Ruby and Java, C/C++ and/or Go.
  11. Position is based out of Scottsdale, AZ HQ office but telecommuting is permitted on a case-by-case basis.

Job Requirements: 

Education Requirements: Bachelors degree in Computer Science, Computer Engineering, Software Engineering, or closely related. Employer will accept a foreign equivalent degree if in the same field.

Experience Requirements: 60 months of experience in job offered, Senior Software Engineer, Software Engineer, Technical Lead, or closely related.

Special skills requirements:

  • Software design patterns and best practices;
  • C/C++ development on Linux/Windows platforms, including multithreading, multi-processing, memory management, networking (sockets), and scripting (shell);
  • Networking protocols (TCP/IP and UDP);
  • Algorithms and data structures;
  • Network debugging tools like Tcpdump and Wireshark;
  • Relational database technologies and SQL;
  • Testing technologies and techniques, automation, and best practices;
  • Software versioning and configuration management technologies; and,
  • Software support and maintenance, documentation, and customer communications.

Salary: Available upon request

Work Schedule: 40 hours/week

Qualified applicants send cover letter and resumes to: SmartRent Technologies, Inc., Heather Auer, Executive Vice President, Human Resources, recruiting@smartrent.com, ref job#VC01. EOE. #LI-DNI

For our US employees, we offer 100% employer-paid medical coverage, flexible PTO (because we know how important work-life balance is), and competitive 401k and employee stock purchase plans to 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, other’s perspectives, and diversity in the workplace
  • Have a passion for smart tech and the real estate industry

Privacy Policy

Read Full Description
Confirmed 23 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles