Talent.com
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)Amigo • New York, NY, US
Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

Amigo • New York, NY, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

About Amigo

Amigo builds trust and safety infrastructure for AI in mission-critical environments.

We partner with organizations in healthcare and other regulated sectors to deploy AI systems that operate reliably when the stakes are highest. Our infrastructure enables verification, monitoring, and real-time oversight—ensuring AI serves people safely at scale.

We've raised $6.5M from General Catalyst and GSV Ventures. Our team combines expertise in distributed systems, quantitative research, clinical operations, and regulatory environments to build AI that organizations can trust.

About this role

As a Senior Software Engineer (Backend) at Amigo, you'll build the core backend infrastructure that powers our agent platform at scale. You'll develop high-performance services that handle millions of conversations per month, focusing on concurrency, reliability, and clean system design. This role requires strong concurrency programming skills and curiosity for finding good solutions to complex technical challenges.

What you'll do

Design and implement high-performance backend services handling concurrent requests at scale

Build robust APIs and service-oriented architectures that power our agent platform

Develop systems with concurrency patterns to maximize throughput and reliability

Implement secure data handling for sensitive healthcare information with proper access controls

Work with distributed systems concepts like consensus, replication, and fault tolerance

Build resilient services that gracefully handle failures and maintain high availability

Optimize system performance through careful concurrency design and resource management

Solve complex backend challenges with simple, maintainable solutions

Implement monitoring, logging, and observability for backend services

Collaborate with platform teams to ensure integration across services

Design systems that scale horizontally while maintaining data consistency

Contribute to architectural decisions that shape our backend infrastructure

What we're looking for

4+ years of production-level experience with backend development languages

Strong experience with concurrency programming, including threads, async operations, and parallelism

Experience developing large-scale distributed systems or working with distributed architectures

Background working on SaaS platforms or with Service-Oriented Architectures

Experience with cloud platforms and container orchestration technologies

Strong understanding of security best practices and experience with systems handling sensitive data

Understanding of distributed systems concepts (consensus, replication, partitioning) without necessarily having built foundational frameworks

Experience with message queuing systems, event streaming, and async communication patterns

Knowledge of database systems, both SQL and NoSQL, and their scaling characteristics

Curiosity for elegant solutions and clean, maintainable code

Strong debugging skills for concurrent and distributed systems

Strong problem-solving abilities with focus on system reliability and performance

Nice to have

Experience in healthcare, finance, or other regulated industries

Understanding of observability and monitoring in distributed environments

Experience with high-throughput, low-latency system design

Background with complex data processing systems

Benefits

Health & Wellness

Comprehensive health, dental, and vision insurance

Mental health support and wellness coaching

Flexible wellness stipend for fitness, therapy, or personal growth

Daily catered lunch and dinner

Growth & Development

Annual learning budget for courses, books, or conferences

Conference attendance budget for professional development

Development setup of your choice

Academic collaboration opportunities

Compensation Range : $180K - $220K

serp_jobs.job_alerts.create_a_job

Senior Software Engineer Backend • New York, NY, US

Job_description.internal_linking.related_jobs
Senior Growth Engineer

Senior Growth Engineer

VirtualVocations • Elizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Growth Engineer to enhance developer experiences through measurable improvements across various growth surfaces. Key Responsibilities Ship experiments across SDKs...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Backend Software Engineer

Senior Backend Software Engineer

The Wire Digital Inc • New York, New York, United States, 10001
serp_jobs.job_card.full_time
Senior Backend Software Engineer.WireScreen is a fast-growing Series A startup building the go-to open source intelligence platform for navigating global supply chains and China-related risk.While ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30
Senior Software Engineer - UI

Senior Software Engineer - UI

VirtualVocations • Yonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Backend Software Engineer

Senior Backend Software Engineer

TipLink • New York, NY, US
serp_jobs.job_card.full_time
TipLink is a company merging the world of crypto and payments.Crypto rails can be cheaper, faster, and more global than traditional finance, enabling new products that couldn’t otherwise exis...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Backend Engineer

Senior Backend Engineer

Lilt • New York, NY, US
serp_jobs.job_card.full_time
AI is changing how the world communicates — and LILT is leading that transformation.AI, machine translation, and human-in-the-loop. At LILT, we empower our teammates with leading tools, global...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software QA Engineer

Senior Software QA Engineer

VirtualVocations • Paterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software QA Engineer.Key Responsibilities Design, develop, and execute automated tests using Tosca for various testing types Collaborate with cross-functional t...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Backend Engineer

Senior Backend Engineer

VirtualVocations • Yonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer, Backend (Partner Sharing).Key Responsibilities Design and build new partner-facing APIs for automation and integration Expand and improve the...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Java Engineer

Senior Java Engineer

VirtualVocations • Bronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Backend Engineer - Java - Personalisation.Key Responsibilities Lead the architecture and evolution of scalable Java backend systems for personalisation Drive cr...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer I

Senior Software Engineer I

VirtualVocations • Paterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer I - Java (Time Series Data).Key Responsibilities Manage the entire lifecycle of projects or features, including design, development, and deploy...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Development Engineer

Senior Software Development Engineer

VirtualVocations • Newark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Development Engineer in Test.Key Responsibilities Design, develop, and maintain automated test frameworks for backend and UI testing Own and drive test...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Staff Backend Engineer

Staff Backend Engineer

VirtualVocations • Yonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Staff Backend Engineer - Grafana Databases, Loki Ingest.Key Responsibilities Influence the roadmap and career objectives while delivering new features and iterating bas...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - Backend

Senior Software Engineer - Backend

WalkMe • New York, NY, US
serp_jobs.job_card.full_time
WalkMe, an SAP company, pioneered the Digital Adoption Platform (DAP) to enable business leaders to fully harness technology in today's complex digital landscape. By leveraging WalkMe's feat...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocations • Yonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior or Lead Software Engineer to help grow its technology capabilities.Key Responsibilities Deliver scalable and maintainable code using the latest technology and to...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Relativity • Newark, NJ, United States
serp_jobs.job_card.full_time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Backend Software Engineer

Backend Software Engineer

VirtualVocations • Paterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer, Backend.Key Responsibilities Deliver high-quality, scalable backend services using Node / NestJS and frontend experiences with React and TypeScript Ow...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Backend Engineer

Backend Engineer

VirtualVocations • Bronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Backend Engineer, SaaS AI.Key Responsibilities Design, develop, and maintain backend services for AI-driven SaaS applications Collaborate with cross-functional teams t...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - Data

Senior Software Engineer - Data

VirtualVocations • Elizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer (React / React Native) - Data.Key Responsibilities Design and maintain event-driven pipelines and manage Snowflake administration Collaborate wi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Principal Software Engineer

Senior Principal Software Engineer

VirtualVocations • Jamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Principal Software Engineer (REMOTE).Key Responsibilities Define and drive the technical vision for multi-control plane architecture and lead design and implemen...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted