Get the job you really want

Top Software Engineer Jobs in New York City, NY

7,444+ Job Results
13 Days Ago
New York City, NY
Remote
22 Employees
Mid level
22 Employees
Mid level
Other
As a Deployment Engineer at Mashgin, you'll deploy and install technology across the country, handle customer support, and ensure project success. The role requires travel, technical troubleshooting, and communication with customers and product engineers to solve issues and maintain deployment systems.
81 Employees
Entry level
Other
The Project Engineer in the Project Controls Team will be responsible for scheduling, cost, and quality control for high-rise construction projects. They will update schedules using Oracle Primavera P6, assist with budget reporting and financials, generate cash flow reports, manage quality control audits, and train other employees on project management software and procedures. No prior experience is required as training will be provided.
21 Days Ago
New York City, NY
353 Employees
250K-300K Annually
Senior level
353 Employees
250K-300K Annually
Senior level
Financial Services
The Artificial Intelligence Software Engineer will develop an AI-powered platform, focusing on LLM performance, diagnosing barriers, and conducting product development. They will analyze and research new AI technologies while acting as a subject matter expert to stakeholders.

Featured Jobs

2 Days Ago
New York City, NY
64 Employees
Junior
64 Employees
Junior
Security • Software
As a Data Engineer, you will design and deploy data pipelines for processing and analyzing data, utilizing various machine learning techniques and software development to extract valuable insights. Responsibilities include modifying existing software, managing client data, and developing solutions for data wrangling.
21 Days Ago
New York City, NY
Remote
48 Employees
150K-175K Annually
Senior level
48 Employees
150K-175K Annually
Senior level
Blockchain
The Senior Software Engineer will focus on developing scalable backend systems and optimizing performance strategies. They will collaborate with cross-functional teams on blockchain solutions, provide insights on best practices for working with validators and traders, and engage in data analysis projects as needed.
2 Days Ago
New York City, NY
Remote
Senior level
Senior level
Software
The Manager, Solutions Engineering at Saviynt will lead the Solutions Engineering team, collaborate with sales teams to drive revenue by selling Access Governance and Cloud Security solutions, conduct customer workshops, and develop customized presentations to address customer needs and deployment requirements.
3 Days Ago
New York City, NY
Remote
304 Employees
Junior
304 Employees
Junior
Fintech • Payments • Real Estate • Software • Financial Services
As a Software Engineer II at Flex, you'll develop and launch features for mobile and web platforms, working closely with cross-functional teams. You'll design, test, and scale user-friendly solutions while adhering to best practices in coding and software development.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+38 More
24 Days Ago
New York City, NY
29 Employees
Senior level
29 Employees
Senior level
Fintech • Payments • Financial Services
The Senior Backend Engineer will develop and maintain scalable REST APIs, design batch processing data pipelines, improve data infrastructure, and ensure best engineering practices. A focus on collaboration, mentorship, and customer value delivery is essential, along with a problem-solving mindset.
24 Days Ago
New York City, NY
Remote
234 Employees
Senior level
234 Employees
Senior level
Security • Cybersecurity
The Solutions Architect will support sales initiatives by providing technical expertise, building relationships with clients and partners, delivering presentations, coordinating RFP responses, and managing POC projects to drive sales success in cybersecurity solutions.
2 Days Ago
New York City, NY
Remote
27 Employees
Entry level
27 Employees
Entry level
Healthtech
The Forward Deployed Engineer will engage with customers to deploy, customize, and maintain hardware and software solutions. Key responsibilities include technical support, optimizing software installations, troubleshooting issues, creating documentation, and conducting customer training.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size