CoStar Group, Inc.
Lender - Principal Software Engineer (React/C#/AWS)
CoStar Group, Inc., San Diego, California, United States, 92189
Overview
Lender - Principal Software Engineer (React/C#/AWS)
CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We develop CoStar's customer-facing Real Estate Analytics products, including the CoStar for Lenders product development team. This role owns the architecture and design of software systems from full stack web products to high-volume, secure data pipelines, and will help guide the architectural evolution of current solutions. Location: San Diego (UTC Area); in office Monday through Thursday and work from home on Friday.
Responsibilities
Work in partnership with Product and Technology leadership to deeply understand complex functional requirements and drive implementation of appropriate technical solutions.
Collaborate with development teams to determine the right architectural direction based on project needs, effort, resourcing, and timing.
Understand existing systems and ensure they are well documented, becoming a go-to source of architectural information across multiple systems.
Act as an architectural subject matter expert and source of advice to technical leadership and developers.
Drive and evangelize architectural principles and guidelines to ensure high quality, consistent results across teams.
Partner with engineering managers to ensure adherence to established architectural best practices.
Create, organize, and maintain architectural diagrams and other system documentation.
Provide architectural guidance and mentoring on topics such as microservices, micro-frontends, high-volume data streaming / event processing.
Stay up to date with emerging technologies and identify opportunities to improve existing or new systems.
Develop a deep understanding of the CoStar business and how technical work aligns with strategy.
Advocate for well-instrumented, stable, high-performance products; diagnose complex performance, scalability, and reliability issues.
Advocate for security and ensure secure software products and platforms are built.
Basic Qualifications
Bachelor’s Degree from an accredited institution.
10+ years of hands-on experience designing highly complex enterprise-level web applications, including microservices, serverless, data, and web applications.
Experience designing and building secure systems and security-minded development practices; experience with financial data is a plus.
Expert-level proficiency in at least one of: C#, Java, Python, JavaScript/TypeScript; exposure to GraphQL is a plus.
Extensive experience with AWS services (Lambda, DynamoDB, CloudWatch, CloudFormation, SNS/SQS, S3, API Gateway, etc.).
Experience with Test Driven Development, relational and NoSQL databases, and event-oriented architectures / real-time data streaming.
Strong ability to communicate through architectural diagrams.
Preferred Qualifications
Architect-level certifications from AWS, Azure or GCP.
Experience with agile methodologies, modern source control, and CI/CD (Git or Azure DevOps).
Experience with Infrastructure as Code (Terraform) and observability tools (CloudWatch and/or Kibana).
Experience building highly secure software, including tokenization and OpenID.
Team or project leadership experience is a plus.
What’s in it for You Join CoStar Group to work in a collaborative and innovative culture with opportunities for professional and academic growth, including internal training and tuition reimbursement. Benefits include comprehensive healthcare, 401(k) with matching, stock purchase plan, PTO, commuter benefits, on-site fitness options, and more.
Compensation The position offers a base salary range of $211,000 - $297,000, plus a generous benefits plan.
Equal Opportunity CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require a reasonable accommodation, contact recruiting@costargroup.com or 1-855-840-1715.
#J-18808-Ljbffr
CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We develop CoStar's customer-facing Real Estate Analytics products, including the CoStar for Lenders product development team. This role owns the architecture and design of software systems from full stack web products to high-volume, secure data pipelines, and will help guide the architectural evolution of current solutions. Location: San Diego (UTC Area); in office Monday through Thursday and work from home on Friday.
Responsibilities
Work in partnership with Product and Technology leadership to deeply understand complex functional requirements and drive implementation of appropriate technical solutions.
Collaborate with development teams to determine the right architectural direction based on project needs, effort, resourcing, and timing.
Understand existing systems and ensure they are well documented, becoming a go-to source of architectural information across multiple systems.
Act as an architectural subject matter expert and source of advice to technical leadership and developers.
Drive and evangelize architectural principles and guidelines to ensure high quality, consistent results across teams.
Partner with engineering managers to ensure adherence to established architectural best practices.
Create, organize, and maintain architectural diagrams and other system documentation.
Provide architectural guidance and mentoring on topics such as microservices, micro-frontends, high-volume data streaming / event processing.
Stay up to date with emerging technologies and identify opportunities to improve existing or new systems.
Develop a deep understanding of the CoStar business and how technical work aligns with strategy.
Advocate for well-instrumented, stable, high-performance products; diagnose complex performance, scalability, and reliability issues.
Advocate for security and ensure secure software products and platforms are built.
Basic Qualifications
Bachelor’s Degree from an accredited institution.
10+ years of hands-on experience designing highly complex enterprise-level web applications, including microservices, serverless, data, and web applications.
Experience designing and building secure systems and security-minded development practices; experience with financial data is a plus.
Expert-level proficiency in at least one of: C#, Java, Python, JavaScript/TypeScript; exposure to GraphQL is a plus.
Extensive experience with AWS services (Lambda, DynamoDB, CloudWatch, CloudFormation, SNS/SQS, S3, API Gateway, etc.).
Experience with Test Driven Development, relational and NoSQL databases, and event-oriented architectures / real-time data streaming.
Strong ability to communicate through architectural diagrams.
Preferred Qualifications
Architect-level certifications from AWS, Azure or GCP.
Experience with agile methodologies, modern source control, and CI/CD (Git or Azure DevOps).
Experience with Infrastructure as Code (Terraform) and observability tools (CloudWatch and/or Kibana).
Experience building highly secure software, including tokenization and OpenID.
Team or project leadership experience is a plus.
What’s in it for You Join CoStar Group to work in a collaborative and innovative culture with opportunities for professional and academic growth, including internal training and tuition reimbursement. Benefits include comprehensive healthcare, 401(k) with matching, stock purchase plan, PTO, commuter benefits, on-site fitness options, and more.
Compensation The position offers a base salary range of $211,000 - $297,000, plus a generous benefits plan.
Equal Opportunity CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require a reasonable accommodation, contact recruiting@costargroup.com or 1-855-840-1715.
#J-18808-Ljbffr