Senior Professional Software Engineer (Python) at CoreLogic | Sunrise, Florida | Rezi

Senior Professional Software Engineer (Python) at CoreLogic

Senior Professional Software Engineer (Python)

CoreLogic · Sunrise, Florida

1 weeks ago

Senior Professional Software Engineer (Python)

CoreLogic · Sunrise, Florida

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Cotality is seeking a Senior Professional, Software Development Engineer to independently design, develop, and test software systems for enhancements and new products. This role focuses on creating scalable, quality, flexible, and user-friendly applications while applying engineering principles, resolving complex bugs, and mentoring junior colleagues.

Responsibilities

  • Drive the end-to-end development of the Cotality Unified Semantic Hub and its associated Ops Portal, bridging the Semantic Layer with bulk repositories to ensure high-performance data integration.
  • Architect Automated YAML Generation: Build and maintain the API-enabled engine (Python microservices) responsible for generating OSI-compliant, AI-ready metadata YAML files for delivery to Snowflake and Databricks.
  • Develop Ontology Authoring Tooling: Design and implement interactive UI components that enable domain modelers, data stewards, and SMEs to create, view, and manage the unified enterprise ontology without direct code edits.
  • Operationalize Data Governance & Scale: Build functional components to refine "fiduciary-grade" metadata. Implement features to monitor data quality, ensuring the Hub remains the single source of truth for all AI translation tasks.
  • Full-Lifecycle Software Development: Design, code, test, and debug complex software across a broad system scope. Develop detailed specifications to satisfy both internal and external customer requirements.
  • Drive Code Excellence & Testing: Write clean, maintainable, and well-documented code utilizing Test-Driven Development (TDD). Collaborate with the QA team to define scope, improve testing methods, and ensure system reliability.
  • Collaborate & Consult: Work closely with Technical Anchors, Product Managers, and business partners to evaluate feasibility, define technical requirements, and translate business needs into actionable architectural solutions.
  • Provide Operational Support & Innovation: Diagnose and resolve complex production incidents. Research new technologies/platforms and actively disseminate knowledge throughout the department.
  • Mentorship & Leadership: Mentor junior colleagues through rigorous code reviews, sharing expertise on API design, and software development lifecycles.
  • Apply engineering principles and methodologies to assigned projects and tasks.
  • Communicate progress regularly and identify blocking issues to maintain project momentum.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, AI, or a related field, with 5+ years of professional software engineering experience working through all phases of development.
  • Expert-level Python/FastAPI developer with a strong understanding of scalable microservices architecture and API integrations.
  • Proficiency in building interactive UIs and authoring portals tailored specifically for technical users (data stewards, modelers, SMEs).
  • Strong hands-on experience with Snowflake and Databricks, specifically regarding how they consume and map external metadata.
  • Solid understanding of Knowledge Representation and Ontologies, paired with the ability to design systems that maintain consistency across high-volume enterprise data assets.
  • Experience deploying, maintaining, and managing scalable AI/data services in cloud environments (GCP, AWS, or Azure).
  • Familiarity with Agile development methodologies (Jira, Confluence) and a proven ability to translate conceptual ideas into structured projects and tasks.
  • Excellent problem-solving and analytical skills with a keen attention to detail.
  • A customer-oriented mindset with a track record of meeting commitments and collaborating seamlessly with cross-functional stakeholders.
  • Strong proficiency in software development principles and methodologies.
  • Proven track record of delivering components for larger functional areas or applications.
  • Strong problem-solving skills for investigating and fixing software bugs.
  • Experience mentoring junior colleagues and sharing technical knowledge.

Skills

  • Python
  • FastAPI
  • Microservices Architecture
  • API Integrations
  • UI Development
  • UX Design
  • Snowflake
  • Databricks
  • Knowledge Representation
  • Ontologies
  • Cloud Architecture (GCP, AWS, Azure)
  • Agile Methodologies
  • Jira
  • Confluence
  • Test-Driven Development (TDD)

Location

  • Hybrid-Remote

Work Type

  • Hybrid
  • Remote

Experience Level

  • Senior
  • 5+ years of professional software engineering experience

Education Level

  • Bachelor's degree in Computer Science, AI, or a related field
  • Master's degree in Computer Science, AI, or a related field

Salary/Compensations

  • 128,700 - 165,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.

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.