Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Public Storage · 6 hours ago

Senior Software Engineer

Public Storage is the largest owner and operator of self-storage facilities in the world, recognized for its commitment to delivering reliable solutions to millions of customers. They are seeking a Senior Software Engineer to engage with various teams to design, develop, and deliver technology-based solutions, ensuring high-quality software development and process optimization.

Property ManagementReal EstateReal Estate Investment
badNo H1Bnote

Responsibilities

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

C#.Net FrameworkSQL ServerGitAgile methodologiesCloud PlatformsCI/CD PipelinesTechnical WritingPythonJavaJavaScript/TypeScriptData StructuresTesting & DebuggingSystem DesignAI-Powered WorkflowsSecurity & PrivacyCommunicationProblem-solvingAttention to detail

Required

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
Proficiency in C#, .Net Framework and .Net core
Mastery of arrays, linked lists, and maps to build optimized and efficient code
Expert use of Git and platforms like GitHub or Bitbucket to manage code changes, handle merge conflicts, and collaborate via pull requests
Writing unit and integration tests to ensure code reliability
Experience with SQL Server
Knowledge of other relational databases like PostgreSQL or MySQL (using SQL) and NoSQL solutions like MongoDB or Redis
Knowledge of cloud ecosystems like AWS, Azure, or Google Cloud Platform (GCP) for deploying and scaling applications
Awareness of continuous integration and continuous delivery (CI/CD) workflows to automate software releases
The ability to design scalable, maintainable architectures, often involving microservices or API-first (REST) approaches
Creating clear reference documentation for users and internal teams
Excellent written and oral communication skills
Ability to present ideas in business-friendly and user-friendly language
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
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

Preferred

One or more primary languages such as Python, Java, JavaScript/TypeScript are good to have
Knowledge of other relational databases like PostgreSQL or MySQL (using SQL) and NoSQL solutions like MongoDB or Redis is preferable
Experience with Kubernetes and Docker
AI tools (e.g., LLMs, GitHub Copilot) into their daily coding to boost productivity
Understanding secure coding practices (e.g., OWASP standards), encryption (SSL/TLS), and identity access management

Benefits

Flexible remote days per month

Company

Public Storage

company-logo
Public Storage is an ideal choice for both commercial and household self-storage needs.

Funding

Current Stage
Public Company
Total Funding
$2.37B
2025-09-26Post Ipo Debt· $496.33M
2025-06-26Post Ipo Debt· $875M
2024-04-09Post Ipo Debt· $1B

Leadership Team

leader-logo
Chris Sambar
Chief Operating Officer
linkedin
Company data provided by crunchbase