About the Role
A Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position is responsible for creating scalable, high-quality software solutions while providing technical leadership, driving engineering excellence, and providing mentorship to engineering teams.
Responsibilities
- Lead the planning and execution of AI-native transformation initiatives across engineering teams — owning key technical workstreams end-to-end within the broader enablement program.
- Serve as a senior technical enablement resource across engineering teams — writing skills, context files, and AI workflow configurations that make teams AI-native in their actual repos.
- Own the enablement lifecycle for assigned areas: readiness assessments, AGENTS.md authoring, skill architecture, and adoption follow-through at organizational scale.
- Drive adoption of AI-assisted SDLC practices — designing agent workflows, authoring specifications, and ensuring teams have the technical foundations to work effectively with AI tools.
- Architect reusable enablement patterns — skills, templates, frameworks, and reference implementations that compound across the organization rather than solving the same problem repeatedly.
- Lead the development of internal AI tooling and platforms as the team's capabilities grow — SDKs, integrations, and automation frameworks that accelerate adoption at scale.
- Bridge the gap between platform capabilities and team needs — identifying where teams are stuck, designing the right technical solutions, and feeding friction patterns back to platform teams.
- Provide technical leadership through architectural guidance, code reviews, and hands-on pairing — setting the engineering standard for the team.
- Operate across the full SDLC — from requirements and architecture through build, test, deploy, and delivery — ensuring enablement touches every phase, not just code generation.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field; advanced degree preferred.
- 5+ years of experience in software development, with demonstrated ability to lead technical initiatives across teams.
- Strong understanding of the full software development lifecycle — from requirements and architecture through build, test, and deployment.
- Extensive experience designing and implementing systems that scale — whether applications, platforms, internal tooling, or developer infrastructure.
- Strong programming skills across multiple languages and stacks, with a broad generalist mindset — comfortable working across frontend, backend, infrastructure, and DevOps as needed.
- Experience driving adoption of new tools, practices, or platforms across engineering organizations — not just building, but getting teams to use what you build.
- Familiarity with AI-assisted development tools and workflows (GitHub Copilot, LLM APIs, agent frameworks, or similar).
- Ability to provide technical leadership through architectural guidance, code reviews, and hands-on pairing — elevating the team's output, not just your own.
- Exceptional communication skills — comfortable presenting to leadership and pairing with engineers in the same day.
- Strong analytical thinking — able to assess technical opportunities, evaluate trade-offs, and make architectural decisions in ambiguous, fast-moving environments.
Skills
- AI-native transformation
- Technical enablement
- AI workflow configurations
- Enablement lifecycle management
- AI-assisted SDLC practices
- Agent workflows
- Technical solutions design
- Architectural guidance
- Code reviews
- Hands-on pairing
- Full SDLC operation
- Software development
- System design
- Platform development
- Internal tooling development
- Developer infrastructure
- Programming
- Frontend development
- Backend development
- Infrastructure
- DevOps
- Tool adoption
- Practice adoption
- Platform adoption
- AI-assisted development tools
- GitHub Copilot
- LLM APIs
- Agent frameworks
- Communication
- Analytical thinking
- Architectural decision-making
Location
- Remote
Work Type
- Hybrid
Experience Level
- Principal
- Senior-level
- 5+ years of experience
Education Level
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Advanced degree preferred
Salary/Compensations
- 134,400 - 185,000 USD
Benefits
- Generous PTO
- 11 paid holidays
- Well-being time off
- Volunteer time off
- Up to 16 weeks of fully paid parental leave
- Baby stipend
- Multiple medical plan options
- Mental health and wellness support offerings
- 401(k) with company match
- Vesting after one year
- $400 annual well-being stipend
- Tuition assistance up to $5,250
- Recognition Rewards
- Referral bonuses
- Exclusive discounts
About the Company
- At Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people-centric.
- Cotality is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem.
- Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world.
- Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society.
- Cotality is committed to cultivating a diverse and inclusive work culture that inspires innovation and bold thinking; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy.
- We know our people are our greatest asset.
- At Cotality, you can be yourself, lift people up and make an impact.
- By putting clients first and continuously innovating, we're working together to set the pace for unlocking new possibilities that better serve the property industry.
- We have some exciting news to share with you, CoreLogic will now be called Cotality! Our new brand reflects our commitment to delivering innovative solutions and building deep relationships.
- Speaking of fresh starts—if you’re thinking about making a change, and you’re someone who wants to work for a growing company with a people-first culture which has earned us Great Place to Work recognitions in six countries, apply today!
Equal Opportunity
- Cotality is an Equal Opportunity employer committed to attracting and retaining the best-qualified people available, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability or status as a veteran of the Armed Forces, or any other basis protected by federal, state or local law.
- Cotality maintains a Drug-Free Workplace.
- Cotality is fully committed to a work environment that embraces everyone’s unique contributions, experiences and values.
- We offer an empowered work environment that encourages creativity, initiative and professional growth and provides a competitive salary and benefits package.
- We are better together when we support and recognize our differences.
- Cotality will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
