Talent.com
Senior Software Engineer
Senior Software EngineerPublic Storage • Plano, TX, US
Senior Software Engineer

Senior Software Engineer

Public Storage • Plano, TX, US
18 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Company Description

Since opening our first self-storage facility in 1972, Public Storage has grown to become the largest owner and operator of self-storage facilities in the world. With thousands of locations across the U.S. and Europe, and more than 170 million net rentable square feet of real estate, we're also one of the largest landlords.

We've been recognized as A Great Place to Work by the Great Place to Work Institute. And, our employees have also voted us as having Best Career Growth , ranked us in the Top 5% for Work Culture , and in the Top 10% for Diversity and Inclusion .

We're a member of the S&P 500 and FT Global 500 . Our common and preferred stocks trade on the New York Stock Exchange.

Public Storage is the nation’s leading self-storage provider, recognized for its iconic orange doors and commitment to delivering simple, reliable solutions to millions of customers across the country. We are expanding our creative team to enhance our consistent and engaging visual brand presence.

Job Description

The Software Engineer engages directly with IT leadership, development teams, technical delivery teams, enterprise architects, resource managers, operations support teams and vendors to ensure the successful design, development and delivery of technology-based solutions.

This individual will be a key asset in the software change and release management processes, assisting with the overall maturity of the software development lifecycle. This requires driving on-time, high quality software development deliverables to multiple environments including operations engagement and production release, while working with cross-functional teams. In addition, she / he will assist in the definition and maturation of processes to optimize efficiency and quality.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following :

The marginal functions of this position have not been included. This job description in no way implies that these are the only duties to be performed.   An employee will be required to follow any other job-related instruction and to perform other job-related duties requested by the Manager Application Development.

Responsibilities of the Software Engineer include :

  • Develops / designs integrated solutions to resolve highly complex technical issues
  • Leverages existing, and recommends future, technologies to enhance systems and solutions
  • Estimates effort for development deliverables
  • Works closely with project managers and leadership teams to deliver expected outcomes
  • Develops in support of project deliverables and schedules

QUALIFICATION REQUIREMENTS :

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill, and / or ability required.

EDUCATION / EXPERIENCE / KNOWLEDGE :

  • Responsible for solving technical problems
  • Builds repeatable standardized procedures; where possible, automates work instead of manual execution
  • Ability to work independently or in a small group
  • Proven ability to deliver software projects on time
  • Understands technical solutions and business impact of the solution
  • Knows how to diplomatically present a challenging position
  • Develops / designs solutions based on established technical design with little guidance from others
  • Delivers a higher quality and quantity of work compared to associate level associates
  • Familiarity with, and demonstrated understanding of, the general enterprise business and technical architectures
  • Experience with Waterfall and Agile methodologies
  • Provides support and maintenance for complicated / integrated incidents
  • Troubleshoots moderately complex problems and recommends appropriate action
  • Involved in projects as a contributor and can lead small projects
  • Qualifications

    SPECIFIC TECHNOLOGIES OR SKILLS :

    Core Technical Competencies

  • Programming Languages :  Proficiency in C#, .Net Framework and .Net core. One or more primary languages such as Python, Java, JavaScript / TypeScript, are good to have.
  • Data Structures & Algorithms :  Mastery of arrays, linked lists, and maps to build optimized and efficient code.
  • Version Control :  Expert use of Git and platforms like GitHub or Bitbucket to manage code changes, handle merge conflicts, and collaborate via pull requests.
  • Testing & Debugging :  Writing unit and integration tests to ensure code reliability. Familiarity with automated testing frameworks and debugging tools is standard.
  • Database Management :  Experience with SQL Server. Knowledge of other relational databases like PostgreSQL or MySQL (using SQL) and NoSQL solutions like MongoDB or Redis is preferable.
  • Cloud Platforms :  Knowledge of cloud ecosystems like AWS, Azure, or Google Cloud Platform (GCP) for deploying and scaling applications.
  • CI / CD Pipelines :  Awareness of continuous integration and continuous delivery (CI / CD) workflows to automate software releases. Experience with Kubernetes and Docker.
  • System Design :  The ability to design scalable, maintainable architectures, often involving microservices or API-first (REST) approaches. Proficiency in designing and consuming APIs, including handling authentication, versioning, rate limiting, and error handling.
  • Technical Writing :  Creating clear reference documentation for users and internal teams.
  • Emerging & Specialized Skills

  • AI-Powered Workflows :   AI tools (e.g., LLMs, GitHub Copilot) into their daily coding to boost productivity.
  • Security & Privacy :  Understanding secure coding practices (e.g., OWASP standards), encryption (SSL / TLS), and identity access management.
  • COMMUNICATION SKILLS :

    Excellent written and oral communication skills. Ability to present ideas in business-friendly and user-friendly language.  Highly collaborative and excellent interpersonal skills.

    REASONING ABILITY :

    Ability and use of judgement to define problems, collect data, establish fact and resolve problems.  Ability to analyze, interpret and apply laws, rules and regulations to business practices.

    PERSONAL ATTRIBUTES :

    Keen attention to detail. Exceptional service orientation. Ability to embrace change and continuous learning. Ability to set and manage priorities. Self-motivated and directed. Must be able to work independently and / or as part of a group with minimal supervision.

    Additional Information

    Workplace

  • One of our values pillars is to work as OneTeam and we believe that there is no replacement for in-person collaboration but understand the value of some flexibility. Public Storage teammates are expected to work in the office five days each week with the option to take up to three flexible remote days per month.
  • Public Storage is an equal opportunity employer and embraces diversity. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status. All qualified candidates are encouraged to apply.

  • Sponsorship for Work Authorization is not available for this posting.  Candidates must be authorized to work in the U.S. without requiring sponsorship now or in the future.
  • REF3688R

    Create a job alert for this search

    Senior Software Engineer • Plano, TX, US

    Similar jobs
    Senior AI Software Engineer - Level I

    Senior AI Software Engineer - Level I

    Symbiotic Services • Frisco, TX, US
    Full-time
    Senior Software Engineer – AI I.Are you passionate about building AI-driven software that transforms how professionals work? Symbiotic Services is seeking a. Senior Software Engineer – A...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    LTK USA • Dallas, TX, US
    Full-time
    LTK's mission is to empower the world's premium lifestyle Creators to achieve maximum economic success.We have a huge opportunity ahead of us and we're looking for team members who want...Show more
    Last updated: 7 days ago • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    FinThrive • Plano, TX, United States
    Full-time
    As a Senior Cloud Engineer, you will architect, deploy, and continuously enhance secure, scalable, and automated cloud environments on Microsoft Azure. Your advanced expertise in Terraform will be c...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer - Robotics Infrastructure

    Senior Software Engineer - Robotics Infrastructure

    ISEE • Dallas, TX, US
    Full-time
    ISEE is seeking an experienced Senior Software Engineer to join our team.The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases.Role r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Bright Vision Technologies • Dallas, TX, US
    Full-time
    Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations.We leverage cutt...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Perry Weather • Dallas, TX, US
    Full-time
    At Perry Weather, we're at the forefront of providing innovative weather safety solutions.Thousands of users trust our fast-growing weather safety platform across various industries, including ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Data & AI Platforms

    Senior Software Engineer - Data & AI Platforms

    Doran Jones Inc. • Dallas, TX, US
    Full-time
    We are seeking a Senior Software Engineer to support the development of data- and AI-enabled platforms in a regulated healthcare environment. This role focuses on building backend services, integrat...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GoodLeap • Plano, TX, US
    Full-time
    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, w...Show more
    Last updated: 30+ days ago • Promoted
    Senior Consultant - Senior Software Engineer

    Senior Consultant - Senior Software Engineer

    Torq • Plano, TX, US
    Full-time
    Are you an experienced software engineer who thrives on solving complex technical challenges, building scalable systems, and leading by example?. At Torq, we help clients build intelligent, efficien...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    Bird • Dallas, TX, US
    Full-time
    Now we're shaping its future.We're Bird, and we're on a mission to.Our products, services, and people share one common goal : to make cities more livable by empowering people and communi...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer Full-Stack

    Senior Software Engineer Full-Stack

    Kodiak • Lancaster, Texas, US
    Full-time
    Job Description Job Description Kodiak Robotics, Inc.The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Plano, USA

    Senior Software Engineer, Windows / Desktop Applications - Plano, USA

    Speechify • Plano, Texas, US
    Full-time
    Job Description Job Description Mission 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 tur...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Match Group • Dallas, TX, US
    Full-time
    The Core Platform Team within E&E (Evergreen & Emerging Brands) builds and maintains the foundational services, tools, and systems that power some of the most iconic and innovative brands i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Tools Development (Robotics)

    Senior Software Engineer - Tools Development (Robotics)

    ISEE • Dallas, TX, US
    Full-time
    ISEE is seeking an experienced Senior Software Engineer to join our team.The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases.Role r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Garland, Texas, United States
    Full-time
    A company is looking for a Senior Software Engineer - Simulation and Virtualization.Key Responsibilities Contribute to architecting and developing a simulation platform for next-gen DGX platforms...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer, Cloud

    Software Engineer, Cloud

    Topaz Labs • Dallas, TX, US
    Full-time
    We're Topaz Labs, an AI tech company that builds one-click image and video quality software with deep learning.Over 1M photographers and designers trust us with their work, including teams at G...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (REMOTE)

    Senior Software Engineer (REMOTE)

    Upbound - Job Posting • Dallas, TX, US
    Remote
    Full-time
    Upbound is redefining how modern infrastructure is built.As the creators of Crossplane and the pioneers of the Intelligent Control Plane, we are leading the shift toward. Upbound is hiring a Senior ...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff Software Engineer, Scenarios

    Senior / Staff Software Engineer, Scenarios

    Waabi • Dallas, TX, US
    Full-time
    Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI.With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powerin...Show more
    Last updated: 26 days ago • Promoted