ATTOM · 3 hours ago
Senior Software Engineer
ATTOM Data Solutions is the leading authority in comprehensive real estate data, providing customers with a one-stop destination for informed real estate and economical decisions. The Senior Software Engineer will develop and maintain scalable solutions across backend services and frontend interfaces, collaborating closely with product owners and QA engineers in a fast-paced environment.
AnalyticsBig DataCloud Data ServicesCommercial Real EstateReal EstateReal Estate InvestmentSoftware
Responsibilities
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
Qualification
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
Benefits
Flexible work schedule
Flexible time off policy
Co-working/office membership through Regus
Company
ATTOM
ATTOM powers innovation across industries with premium property data and analytics covering 158 million U.S. properties—99% of the population.
H1B Sponsorship
ATTOM has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
unknown2025-06-10Debt Financing
2019-01-08Acquired
Recent News
2025-11-07
2025-10-30
2025-10-17
Company data provided by crunchbase