Skip to content

Senior Software Engineer, Agents

Build and operate scalable full-stack distributed applications using C#/.NET, TypeScript, React, and AWS. The role requires production experience across microservices, automated testing, CI/CD, observability, and troubleshooting in both cloud-native and customer-hosted environments.

About the job

Responsibilities

  • Architect, design, and maintain high-performance, scalable, secure distributed applications.
  • Develop backend services and cloud APIs using C#/.NET and TypeScript, plus responsive front-end applications using TypeScript and React.
  • Design and implement loosely coupled, independently deployable microservices using AWS services including DynamoDB, RDS, SQS, Lambda, and API Gateway.
  • Create and maintain automated unit, integration, contract, end-to-end, and UI tests.
  • Implement and maintain GitHub Actions CI/CD pipelines for backend and front-end applications.
  • Diagnose and resolve production issues involving service communication, CPU, memory, network bottlenecks, and AWS service performance.
  • Instrument services with OpenTelemetry or equivalent observability tooling.
  • Contribute to SLO definition and MTTR reduction efforts.
  • Collaborate with product managers, technical leads, and engineers to deliver reliable, maintainable solutions.
  • Communicate technical decisions clearly to technical and non-technical stakeholders.

Requirements

  • Strong proficiency in backend service development with C#/.NET.
  • Strong proficiency in TypeScript and React.
  • Experience operating software in on-premises/customer-hosted and cloud-native multi-tenant environments.
  • Production experience with AWS DynamoDB, RDS, SQS, or an equivalent cloud provider.
  • Experience with microservices patterns, including service discovery, API gateways, messaging/queueing, and data partitioning.
  • Experience with automated testing at multiple levels.
  • Strong Git skills and hands-on experience with GitHub Actions for CI/CD.
  • Strong production troubleshooting skills for distributed systems.
  • Solid understanding of cloud-native architecture and AWS best practices.
  • Familiarity with OpenTelemetry, structured logging, distributed tracing, and metrics-based alerting.
  • Excellent verbal and written communication, collaboration, analytical ability, and attention to detail.

Nice-to-haves

  • Familiarity with Docker.
  • Experience defining AWS infrastructure with CloudFormation or AWS CDK.
  • Experience with performance tuning and scalable solution design.
  • Experience with scientific instrument software or Chromatography Data Systems, such as Waters Empower, Thermo Chromeleon, Cytiva UNICORN, or Agilent OpenLab.
  • Knowledge of instrument integration patterns and practices.

Compensation and Benefits

  • Salary range: $170,000-$220,000 USD.
  • Competitive compensation, meaningful equity, and strong benefits.
  • 100% employer-paid benefits for eligible employees and immediate family members.
  • Unlimited paid time off.
  • 401(k).
  • Flexible working arrangements with remote work.
  • Company-paid life insurance and long-term/short-term disability insurance.
  • Coaching and career development opportunities.
  • No visa sponsorship is available.

Skills

C#, .Net, TypeScript, React, AWS, Amazon Dynamodb, Amazon Rds, Amazon Sqs, AWS Lambda, Amazon Api Gateway, Microservices, GitHub Actions, OpenTelemetry, Docker, Aws Cdk

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer, Healthcare
$170k+/yrRemote5+ YOEFullstack Engineering

Build end-to-end full-stack systems for Medicare/Medicaid products, including mobile apps with Vue/TypeScript/Capacitor and backend with Python/Flask/Postgres. Requires 5+ years experience, startup mindset, Python/JS fluency, and CS fundamentals.

Attentive

Attentive

United States

Senior Software Engineer, Tag Engineering
$170k+/yrRemote6+ YOEFullstack Engineering

Build and operate first-party data collection systems across browser code, edge runtimes, and backend services. The role requires 6+ years of software engineering experience, strong Java or Kotlin and JavaScript/TypeScript skills, edge-computing familiarity, and production use of AI-assisted development tools.

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer
$170k+/yrRemote5+ YOEFullstack Engineering

Senior Full Stack Engineer builds and ships features for mobile apps and scalable backends serving millions, partnering with Product/Design on consumer products for government benefits. Requires 5+ years experience, Python/JavaScript fluency, strong product instincts, and ownership mindset.

Prove AI

Prove AI

New York, NY
Senior Software Engineer, Identity Platform
$170k+/yrRemote6+ YOEFullstack Engineering

Senior Software Engineer building scalable microservices and event-driven platforms for Prove's phone-centric identity verification and fraud detection services. Requires 6+ years experience, strong Java/OOP, cloud, and database skills; prefers Kafka, Flink, React.

Faro Health

Faro Health

Irvine, CA

Senior Software Engineer
$168k+/yrHybrid7+ YOEFullstack Engineering

Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.