Search jobs > Provo, UT > Senior software engineer

Senior Full Stack Software Engineer

Brivo
Provo, UT, US
$135K-$145K a year
Full-time
Quick Apply

Summary : As a Senior Software Engineer and subject matter expert on the Brivo Smart Home team, you will design, implement and maintain front-end and back-end applications and API services used by millions of users.

You will consistently manage and ship high quality and timely releases that solve complex problems end-to-end in a team environment.

You will proactively familiarize yourself with all components and technologies of the system and gain an understanding of the overall Brivo ecosystem.

You will also be responsible for the infrastructure maintenance for the Brivo Smart Home cloud applications. *This hybrid position based in Provo / Lehi, UT requires being on-site two days per week.

Responsibilities : Develop and maintain front-end & back-end applications for the Brivo SmartHome multi-family and vacation rental platform.

Work in a fast paced agile development team doing continuous integrations and test-driven development. Design and optimize the API services in Python / Django.

Work with Python / Django, Django Rest Framework, ORMs, PostgreSQL, Celery, Rabbitmq, ReactJS, AngularJS, Javascript / Typescript, Kubernetes, AWS, and others as required.

Build integrations with external property management software services. Develop and maintain infrastructure for SmartHome applications.

Work closely with other software, mobile, and device developers across multiple teams. Actively and constructively participate in planning, scoping, and architecture discussions with team members, senior engineers, and product stakeholders.

Mentor junior developers, have pairing sessions, and perform code reviews. Qualifications : A BS degree in Computer Science, Engineering or a related field or equivalent experience is required.

An advanced degree is preferred. 5+ years of experience developing scalable solutions. 2+ years of experience in managing infrastructure in AWS, kubernetes.

Advanced programming skills in the languages and tools required for the position. Have experience with ORM, SQL, git flow, CI / CD, design patterns.

Experience with DevOps technologies and best practices. Ability to translate business requirements into technical solutions.

Ability to think and operate beyond the scope of the immediate work. Attention to detail and ability to develop features in an iterative manner.

Passionate about creating effective user experiences. Excellent written and verbal communication skills in English. Experience working with smart home applications and technologies is a plus.

Compensation : The total compensation package for this full-time position is $135,000 - $145,000. Individual compensation packages are based on factors unique to each candidate, including job-related skills, experience, qualifications, work location, training, and market conditions.

In addition to cash compensation (includes base salary and, where applicable, may include incentive or overtime pay), Brivonians are eligible for benefits & perks ( www.

brivo.com / about / careers ) based on their work locations. About Us Brivo, Inc., created the cloud-based access control and smart spaces technology category over 20 years ago and remains the global leader serving commercial real estate, multifamily residential, and large distributed enterprises.

The company’s comprehensive product ecosystem and open API provide businesses with powerful digital tools to increase security automation, elevate employee and tenant experience, and improve the safety of all people and assets in the built environment.

Brivo’s building access platform is now the digital foundation for the largest collection of customer facilities in the world, protecting over 600 million square feet across 60+ countries.

Brivo is privately held and headquartered in Bethesda, Maryland. Learn more at www.Brivo.com Brivo is an Equal Opportunity / Affirmative Action Employer Powered by JazzHR

4 days ago
Related jobs
Promoted
Unicity International
UT, United States

Full Stack Engineer with an emphasis on frontend to join our Shop 2. Full Stack Engineer (frontend-heavy) will be:. Full Stack Engineer in an Agile product team environment. We are currently engaged in reorganizing our Information Technology department into strong Agile Product Engineering teams and...

Reputation
Lehi, Utah

Reputation is seeking a Full Stack Senior Software Engineer to help push our enterprise social media SaaS application forward. We are looking for engineers who can build simple, fast, and elegant software. Build high-quality, clean, scalable and reusable code by enforcing best practices around softw...

Promoted
nearmap
Lehi, Utah

Software Integration Engineer to bring Nearmap's imagery and analytics into the world's most exciting GIS platforms and bring third party, partner data, into the Nearmap's platforms. At the core of it, we are a location content company, a visual analytics company, and a software as a service company...

Promoted
Delinea
Lehi, Utah

Working as a Team Lead / Senior Software Engineer at Delinea means being a part of a highly capable, collaborative, and agile development team. Bachelor's or higher degree in Computer Science, Software Engineering, or a related field. Our success is driven by world-class product leadership, outstand...

Promoted
Saxon Global
Provo, Utah

Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of millions of dollars of transactions. Drive performance engineering as an integral step th...

Activision Blizzard
UT, US
Remote

As a Senior Gameplay Engineer you will develop cutting-edge experiences to our Call of Duty audience. As a Senior Gameplay Engineer you will work with our design and content teams to push our gameplay systems to a AAA level. Mentor other engineers on the Gameplay Engineering Team. Founded in 1990, R...

Adobe
Lehi, Utah

As a member of the AEM Asset Engineering, you will be responsible for overall feature and product quality while working closely with other team members to evolve and innovate the next generation of Adobe's AEM Assets platform. Take ownership of the entire software development lifecycle, including QA...

ECI Software Solutions
Lehi, Utah

We are seeking a Senior Software Engineer who wants to improve their skills while contributing to our corporate technology platform and supporting services. For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to s...

Domo
American Fork, Utah

Our software engineering team is rapidly growing and looking for a Senior Software Engineer to be part of a fast paced, high-energy team. Our software engineering team is rapidly growing and looking for a Senior Software Engineer to be part of a fast paced, high-energy team. Our engineers are seriou...

Global Payments, Inc.
Lindon, Utah

Net Senior Software EngineerEvery day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Assists with on-the-job training and provides guidance to other software engineers. ...