Newmark ltd
Staff Software Engineer
We are looking for a highly skilled Staff Software Engineer to join our team and drive the development of cutting-edge applications to drive our Occupier solutions business. You will play a technical leadership role, influencing both strategy and execution while mentoring engineers and collaborating with cross-functional teams to build next-generation Occupier solutions, AI-driven data platforms, and computing infrastructure that ensures high availability, security, and consistency. This role requires deep expertise in building cloud native applications, distributed systems, cloud infrastructure, and AI/ML workloads to deliver reliable, intelligent, and high-performing platforms at scale. Key Responsibilities Architect & Build : Design and develop scalable, fault-tolerant, and highly available applications. AI-Driven Automation : Implement AI-powered workflows that help our brokers streamline their work Security & Compliance : Ensure adherence to data security, privacy regulations (GDPR, CCPA, PCI-DSS), and financial compliance standards. Cross-Functional Leadership : Partner with engineering, product, risk, and compliance teams to drive innovation in transactional and AI-powered systems. Mentorship & Code Excellence : Provide technical mentorship and uphold high engineering standards through code reviews, system design discussions, and best practices. DevOps Thought Leadership : Demonstrates DevOps thought leadership by driving best practices, fostering a culture of collaboration, and continuously improving CI/CD pipelines and infrastructure automation. Build vs Buy:
Exhibits strategic decision-making in Build vs Buy scenarios by evaluating technical feasibility, cost, time-to-market, and long-term scalability to align with business objectives. Basic Qualifications 15+ years of experience in software engineering, distributed systems, and application development. Deep expertise in transactional database architectures (SQL, NoSQL, NewSQL), ACID principles, and event-driven processing. Strong coding skills in Python, C#, or Go with expertise in distributed computing, microservices, and containerized architectures (Kubernetes, Docker). Strong understanding of MLOps, data pipelines (Kafka, Spark, Flink), and cloud-native AI/ML deployment (AWS, GCP, Azure).
We are looking for a highly skilled Staff Software Engineer to join our team and drive the development of cutting-edge applications to drive our Occupier solutions business. You will play a technical leadership role, influencing both strategy and execution while mentoring engineers and collaborating with cross-functional teams to build next-generation Occupier solutions, AI-driven data platforms, and computing infrastructure that ensures high availability, security, and consistency. This role requires deep expertise in building cloud native applications, distributed systems, cloud infrastructure, and AI/ML workloads to deliver reliable, intelligent, and high-performing platforms at scale. Key Responsibilities Architect & Build : Design and develop scalable, fault-tolerant, and highly available applications. AI-Driven Automation : Implement AI-powered workflows that help our brokers streamline their work Security & Compliance : Ensure adherence to data security, privacy regulations (GDPR, CCPA, PCI-DSS), and financial compliance standards. Cross-Functional Leadership : Partner with engineering, product, risk, and compliance teams to drive innovation in transactional and AI-powered systems. Mentorship & Code Excellence : Provide technical mentorship and uphold high engineering standards through code reviews, system design discussions, and best practices. DevOps Thought Leadership : Demonstrates DevOps thought leadership by driving best practices, fostering a culture of collaboration, and continuously improving CI/CD pipelines and infrastructure automation. Build vs Buy:
Exhibits strategic decision-making in Build vs Buy scenarios by evaluating technical feasibility, cost, time-to-market, and long-term scalability to align with business objectives. Basic Qualifications 15+ years of experience in software engineering, distributed systems, and application development. Deep expertise in transactional database architectures (SQL, NoSQL, NewSQL), ACID principles, and event-driven processing. Strong coding skills in Python, C#, or Go with expertise in distributed computing, microservices, and containerized architectures (Kubernetes, Docker). Strong understanding of MLOps, data pipelines (Kafka, Spark, Flink), and cloud-native AI/ML deployment (AWS, GCP, Azure).