Robert Half

Senior Software Engineer

New York, NY • Posted Yesterday
Onsite Full Time Software Development

Senior / Staff / Principal Software Engineer (Python)


Position Summary

We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought leader, driving the design of backend systems, platform architecture, APIs, and data services that support complex AI-powered applications. The role offers significant influence over technical direction, engineering best practices, and platform scalability while working closely with product, engineering, and executive stakeholders.


Core Responsibilities

  • Design and architect scalable backend systems, services, and APIs.
  • Lead the development of mission-critical platform capabilities and technical initiatives.
  • Drive architectural decisions focused on performance, reliability, scalability, and security.
  • Mentor engineers and promote engineering best practices across the organization.
  • Partner with cross-functional teams to deliver innovative AI-powered solutions.
  • Evaluate and implement new technologies, frameworks, and development approaches.


Required Skills

  • Deep expertise in Python and backend application development.
  • Experience designing and scaling distributed systems and cloud-native applications.
  • Strong background building APIs, microservices, and high-availability platforms.
  • Experience with databases, caching technologies, and large-scale data processing.
  • Knowledge of system design, software architecture, performance optimization, and security best practices.
  • Experience working with AI, machine learning, LLMs, or data-intensive applications is highly desirable.


Ideal Candidate Profile

We're looking for engineers who have operated at the Staff, Principal, Lead, or Architect level and enjoy solving complex technical challenges at scale. Successful candidates will have a track record of building highly scalable platforms, influencing technical strategy, mentoring engineering teams, and delivering impactful products in fast-paced environments.

Senior Software Engineer in New York at Robert Half

This position is listed as full time and onsite. It was posted yesterday.

See all Robert Half jobs on LocalWork →

Back to Job Search