{"schemaVersion":"jobsearcher.job.v1","id":"bf88fa5be0694b9d0ad2526f","url":"https://jobsearcher.com/jobs/bf88fa5be0694b9d0ad2526f","canonicalUrl":"https://jobsearcher.com/jobs/bf88fa5be0694b9d0ad2526f","title":"Senior Software Engineer","description":"Overview\nIn this role you lead a multi-skilled engineering team to design scalable software and microservices, driving high-quality delivery. You partner with product, TPMs, and UX to translate requirements into solid technical solutions. You will shape the architecture and promote AI-informed engineering practices to boost efficiency. You work across cross-functional teams to resolve integration challenges and deliver impact for a global property ecosystem.\n\nCompensation / BenefitsGenerous PTO and 11 paid holidaysFully paid parental leave up to 16 weeksMultiple medical plan options with mental health support401(k) with company matchWell-being stipend up to $400 annuallyTuition assistance up to $5,250\nResponsibilitiesProvide end-to-end technical leadership for an 8-person engineering teamDesign and implement scalable software systems with microservicesCollaborate with TPMs, Business Managers, and UX to translate PRDs into technical solutionsArchitect and manage microservices communication using Apache KafkaOwn non-functional requirements, ensuring code quality and security compliancePromote and integrate AI tools and practices across the teamMentor junior engineers and collaborate with the broader technical communityNavigate integration ambiguities and changing requirements with a positive, solutions-oriented mindset\nKey requirements5+ years of software engineering experience with proven technical leadershipStrong Java expertise with recent versionsExperience in modern microservices and distributed systems designProven experience using Apache Kafka for inter-service communicationRelational database experience, especially PostgreSQL, SQL Server, or MySQLExperience coordinating offshore engineering teams in Europe and India (preferred)Bachelor's degree in Computer Science, Software Engineering, or related field (advanced degree preferred)cross-functional collaborationmentorship and team elevationresilience and positive problem solvingJava (latest versions)Microservices architectureDistributed systems design","company":"Corelogic","rawCompany":"corelogic","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-09-15T05:16:28.896Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Overview\nIn this role you lead a multi-skilled engineering team to design scalable software and microservices, driving high-quality delivery. You partner with product, TPMs, and UX to translate requirements into solid technical solutions. You will shape the architecture and promote AI-informed engineering practices to boost efficiency. You work across cross-functional teams to resolve integration challenges and deliver impact for a global property ecosystem.\n\nCompensation / BenefitsGenerous PTO and 11 paid holidaysFully paid parental leave up to 16 weeksMultiple medical plan options with mental health support401(k) with company matchWell-being stipend up to $400 annuallyTuition assistance up to $5,250\nResponsibilitiesProvide end-to-end technical leadership for an 8-person engineering teamDesign and implement scalable software systems with microservicesCollaborate with TPMs, Business Managers, and UX to translate PRDs into technical solutionsArchitect and manage microservices communication using Apache KafkaOwn non-functional requirements, ensuring code quality and security compliancePromote and integrate AI tools and practices across the teamMentor junior engineers and collaborate with the broader technical communityNavigate integration ambiguities and changing requirements with a positive, solutions-oriented mindset\nKey requirements5+ years of software engineering experience with proven technical leadershipStrong Java expertise with recent versionsExperience in modern microservices and distributed systems designProven experience using Apache Kafka for inter-service communicationRelational database experience, especially PostgreSQL, SQL Server, or MySQLExperience coordinating offshore engineering teams in Europe and India (preferred)Bachelor's degree in Computer Science, Software Engineering, or related field (advanced degree preferred)cross-functional collaborationmentorship and team elevationresilience and positive problem solvingJava (latest versions)Microservices architectureDistributed systems design","datePosted":"2026-09-15T05:16:28.896Z","dateModified":"2026-09-15T05:16:28.896Z","hiringOrganization":{"@type":"Organization","name":"Corelogic","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bf88fa5be0694b9d0ad2526f"},"url":"https://jobsearcher.com/jobs/bf88fa5be0694b9d0ad2526f"}}