Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4368616489&distance=25.0&f_AL=true&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true Job Description: Senior Software Engineer ATTOM · Irvine, CA (Remote) Easy Apply Save Save Senior Software Engineer at ATTOM Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job About Us As the leading authority in comprehensive real estate data, ATTOM Data Solutions provides customers with a one-stop destination to make better-informed real estate and economical decisions. Recognized nationwide as a trusted industry partner, ATTOM delivers various data products that ensure the accuracy, support, and flexibility required to get the information businesses and individuals need to achieve maximum results. ATTOM provides premium property data and analytics that power a myriad of solutions that improve transparency, innovation, digitization and efficiency in a data-driven economy. ATTOM multi-sources premium property data for 155M+ U.S. residential and commercial properties covering 99 percent of the population. Our 30TB Data Warehouse powers industries like real estate, mortgage, and insurance with delivery options like APIs, bulk files, and AI-Ready Solutions for seamless integration and innovation. ATTOM is a fully remote company, with employees located throughout the United States. Currently, we can only accept applicants located in the following states: Arizona, California, Colorado, Connecticut, Florida, Georgia, Idaho, Illinois, Kansas, Kentucky, Maine, Minnesota, New Jersey, New York, North Carolina, Ohio, Tennessee, Texas, Virginia, Washington, and Wisconsin About The Role We are seeking a Senior Software Engineer with strong full-stack development experience to join our agile engineering team. This role is ideal for a hands-on developer who is comfortable working across backend services, frontend interfaces, and data-intensive systems. You will play a critical role in developing and maintaining scalable solutions that drive our platform. As part of a small, close-knit team, you’ll work directly with product owners, QA engineers, and fellow developers to deliver high-impact features and improvements in a fast-paced, collaborative environment. What you will do: Design, build, and maintain robust applications using the Microsoft .NET stack (C#, ASP.NET) Develop dynamic, modern front-end interfaces using JavaScript and associated frameworks/libraries Write efficient, scalable SQL Server queries, functions, and stored procedures (supporting both on-prem and Azure PaaS) Leverage OpenSearch as part of our backend architecture for search and data analytics Optimize and troubleshoot full-stack performance, scalability, and system reliability issues Conduct and participate in code reviews, ensuring adherence to clean code practices Collaborate with QA and product teams to understand requirements and deliver complete, tested features Follow Git-based workflows for version control and collaborative development Contribute to system design, architecture, and technical decision-making What we’re looking for: Required 5+ years of professional experience as a software engineer Strong expertise in: C#, ASP.NET, and .NET Core Modern JavaScript (e.g., Angular, React or Vue) SQL Server (including query optimization and performance tuning) OpenSearch/Elasticsearch (as a backend data store) Git (branching, pull requests, merge conflict resolution) Technical SEO – understanding of canonical URLs, dynamic content rendering (including SSR), routing and indexing strategies, metadata generation, and structured data optimization Deep understanding of full-stack applications and troubleshooting and debugging them in production environments Proven experience optimizing performance and identifying system bottlenecks Excellent communication skills—both verbal and written Ability to work autonomously and collaboratively in a fast-paced, agile environment Strong analytical thinking and problem-solving mindset High attention to detail and a commitment to code quality Comfortable working in a collaborative, small-team environment Adaptable and quick to learn new technologies or business domains Preferred Familiarity with Azure PaaS services such as App Services, Azure Functions, and Storage Accounts Experience with Azure DevOps (pipelines, repositories) Working knowledge of geospatial data in PostgreSQL/PostGIS or similar What we offer Hourly Rate $60-70/hour (Final salary offered may vary depending on your location, job-related skills, knowledge, and experience) Flexible work schedule Flexible time off policy Co-working/office membership through Regus