Senior Software Engineer at ATTOM Data Solutions | Torre

Senior Software Engineer

You'll drive scalable solutions and high-impact features, shaping the future of real estate data.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD60 - 70/hour
location_on
Remote (for United States residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 5 months ago

Requirements and responsibilities


About usAs 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.Location restrictionsCurrently, 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 WisconsinAbout the RoleWe 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:Required5+ years of professional experience as a software engineer.Strong expertise in:C#, ASP.NET, and .NET CoreModern 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.PreferredFamiliarity 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 offerHourly Rate $60-70/hour (Final salary offered may vary depending on your location, job-related skills, knowledge, and experience)Flexible work scheduleFlexible time off policyCo-working/office membership through RegusEqual OpportunityATTOM Data Solutions is an Equal Opportunity Employer/W/M/Dis. Relocation assistance is not offered for this position.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.