← Back to jobs

Senior Software Engineer

Location
New York City, NY
Work type
Full Time
Posted
2026-08-05

Job description

Responsibilities

Design, develop, test, and maintain scalable software applications and services
Collaborate with engineering, product, and business teams to deliver impactful solutions
Build reliable and maintainable systems that support critical business operations
Participate in architectural discussions and technical planning
Develop integrations, APIs, and backend services that enable platform growth
Troubleshoot production issues and drive root-cause analysis
Improve system performance, reliability, and operational efficiency
Contribute to engineering best practices, code reviews, and technical documentation
Take ownership of projects from design through deployment and ongoing support
Help mentor junior team members and contribute to a collaborative engineering culture

Requirements

5+ years of professional software engineering experience
Experience building and maintaining production software systems
Strong software design, problem-solving, and debugging skills
Experience developing scalable applications and services
Familiarity with cloud-based environments and modern development practices
Ability to work independently and manage competing priorities
Strong communication and collaboration skills
Passion for building high-quality software and delivering business value

Preferred Qualifications

Experience working on enterprise software products
Experience building data-intensive applications or platforms
Experience with artificial intelligence or machine learning applications
Experience integrating with third-party platforms and services
Experience at high-growth startups or top-tier engineering organizations is strongly preferred
Track record of delivering complex technical projects in fast-paced environments

Original source