2

Remote Engineering Jobs in Buffalo, NY (NOW HIRING)

iOS Engineer -Remote

Buffalo, NY · Remote

$61.63 - $88.47/hr

About Quora: Quora's mission is to grow and share the world's knowledge. To do so, we have two knowledge sharing products: * Quora: a global knowledge sharing platform with over 300M monthly unique

Alteryx Analyst (REMOTE)

Buffalo, NY · On-site +1

$63K - $109K/yr

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

Alteryx Analyst (REMOTE)

Buffalo, NY · On-site +1

$63K - $109K/yr

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

Are you interested in building your expertise in ERP support and problem-solving? At Cayenta, our Support Analysts play a critical role in helping customers resolve system issues and keep their

next page

Showing results 1-20

Remote Engineering information

See Buffalo, NY salary details

$31.5K

$61K

$92.5K

How much do remote engineering jobs pay per year?

As of Aug 6, 2026, the average yearly pay for remote engineering in Buffalo, NY is $61,004.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,500.00 and $69,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a remote engineer?

To thrive as a Remote Engineer, you need strong technical expertise in your engineering discipline, a relevant degree, and experience with distributed systems or remote collaboration. Familiarity with tools such as Git, cloud platforms (e.g., AWS, Azure), and team communication software like Slack or Zoom is typically required. Excellent self-motivation, time management, and clear written communication distinguish top performers in remote settings. These skills and qualities are crucial for delivering high-quality engineering solutions and maintaining productivity while collaborating with geographically dispersed teams.

What is remote engineering?

Remote engineering refers to engineering work that is performed outside of a traditional office or job site, typically from home or another remote location. Remote engineers use digital tools and communication platforms to collaborate with teams, design systems, write code, or manage projects from anywhere in the world. This work arrangement allows for greater flexibility and can help companies access a wider pool of talent. However, it also requires strong communication skills and self-discipline to maintain productivity and teamwork.

How do remote engineering teams typically coordinate and communicate to ensure project success?

Remote engineering teams commonly use a combination of collaboration tools like Slack, Jira, and GitHub to stay connected and manage projects efficiently. Regular virtual stand-ups, sprint planning meetings, and code reviews help maintain alignment and transparency among team members. Clear documentation and proactive communication are essential to overcome time zone differences and prevent misunderstandings. Most teams also establish shared coding standards and utilize version control to streamline contributions from multiple engineers working remotely.

What is the difference between Remote Engineering vs Remote Software Developer?

AspectRemote EngineeringRemote Software Developer
Required CredentialsBachelor's in Engineering, relevant certificationsBachelor's in Computer Science or related field, coding certifications
Work EnvironmentDesign, testing, and overseeing engineering projects remotelyWriting, testing, and deploying software remotely
Employer & Industry UsageEngineering firms, manufacturing, infrastructureTech companies, startups, software firms
Search & Comparison IntentUnderstanding engineering roles vs software roles remotely

Remote Engineering involves designing and managing engineering projects remotely, often requiring technical certifications and a background in engineering disciplines. Remote Software Developers focus on coding and software deployment from a remote location, typically with programming certifications. While both roles can be performed remotely, Remote Engineering emphasizes project oversight and technical engineering tasks, whereas Remote Software Development centers on software creation and maintenance.

What are the most commonly searched types of Engineering jobs in Buffalo, NY? The most popular types of Engineering jobs in Buffalo, NY are:
What are popular job titles related to Remote Engineering jobs in Buffalo, NY? For Remote Engineering jobs in Buffalo, NY, the most frequently searched job titles are:
What job categories do people searching Remote Engineering jobs in Buffalo, NY look for? The top searched job categories for Remote Engineering jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Remote Engineering jobs? Cities near Buffalo, NY with the most Remote Engineering job openings:
Infographic showing various Remote Engineering job openings in Buffalo, NY as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $61,004 per year, or $29.3 per hour.

Engineering Manager, Research & Development

acv

Buffalo, NY • On-site, Remote

Other

Re-posted 4 days ago


Job description

Who we are looking for:

 

An R&D Engineering Manager to lead and develop a team of engineers (software, quality, or site reliability), with full accountability for delivery outcomes and team performance.

What you will do:

  • Actively and consistently support all efforts to simplify and enhance the customer experience.
  • Lead a polyglot engineering team, directly manage and mentor a diverse team of engineers (local and remote).
  • Act as a hands-on mentor, conducting deep-dive code reviews and creating personalized career development paths for engineers working across varied languages and frameworks.
  • You are accountable for people management, recruiting for your team, associate career development and performance management. 
  • Serve as the primary technical interface for non-engineering partners, translating complex R&D progress into clear business impact and roadmap updates.
  • Bridge Research and Production, drive the evolution of R&D prototypes into scalable, production-ready systems, ensuring that experimental code meets long-term stability and performance standards. 
  • Balance innovation with stability by strategically allocating resources to maintain the "innovation-to-maintenance" ration, ensuring core systems remain stable while the team pursues high-risk, high-reward R&D milestones.
  • Other duties as assigned

What you will need:

  • 4 Year / Bachelors Degree - Computer Science, Engineering, or equivalent required
  • 8 year(s) Technology field
  • Ability to read, write, speak and understand English.
  • Providing architectural guidance across a modern stack including Python, Java, React, React Native, Postgres, MySQL, Kubernetes and more.
  • Strong understanding of RESTful and/or GraphQL API design patterns to ensure seamless communication between mobile, web, and polyglot backend services.
  • Practical experience with distributed messaging and streaming platforms, preferably Kafka, to support high-throughput, decoupled microservices.
  • Experience managing technical roadmaps and resource allocation within Agile or Kanban frameworks, balancing long-term research goals with immediate delivery milestones.
  • Demonstrated experience leading software teams in a Research and Development or high-innovation environment, specifically taking prototypes from "proof of concept" to production-grade deployment.
  • Hands-on experience architecting and deploying scalable applications within AWS and GCP, including deep knowledge of their respective storage (S3/GCS) and database (RDS/others) ecosystems.
  • Familiarity with Python-based machine learning libraries (e.g., PyTorch, TensorFlow, or Scikit-learn) to support data-heavy research and predictive modeling projects.
  • Experience managing containerized workloads at scale, particularly in hybrid-cloud or multi-cloud deployments.
  • Exceptional ability to articulate complex technical trade-offs to non-technical stakeholders and translate business requirements into clear technical specifications for the engineering team.

#LI-SL1#LI-AM3