Builds and operates scalable full-stack distributed applications using C#/.NET, TypeScript, React, and AWS. The role requires strong microservices, automated testing, CI/CD, production debugging, and observability experience.
170k – 220k/yr
Remote5+ YOEFullstack Engineering
About the role
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 with TypeScript and React.
Design and implement loosely coupled, independently deployable microservices using AWS services such as 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 in distributed systems, including service communication problems and CPU, memory, network, and AWS performance bottlenecks.
Instrument services with OpenTelemetry or equivalent tooling to improve fault detection, alerting, and operational visibility.
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 equivalent cloud services.
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 GitHub Actions CI/CD experience.
Strong production troubleshooting skills for distributed systems.
Understanding of cloud-native architecture and AWS best practices.
Familiarity with observability practices such as structured logging, distributed tracing, and metrics-based alerting.
Excellent verbal and written communication, collaboration, analytical, and attention-to-detail skills.
Nice-to-Haves
Docker and containerization experience.
AWS infrastructure experience with CloudFormation or AWS CDK.
Performance tuning and scalable solution design experience.
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, LTD, and STD.
Coaching and career development opportunities.
No visa sponsorship is available for this position.
Skills
C#.netTypeScriptReactAWSamazon dynamodbamazon rdsamazon sqsAWS Lambdaamazon api gatewayMicroservicesGitHub ActionsOpenTelemetryDockeraws cloudformation
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.
170k – 205k/yrRemote6+ YOEFullstack Engineering
Senior Full Stack Engineer
PropelBrooklyn, NY +1
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.
170k – 240k/yrRemote5+ YOEFullstack Engineering
Senior Software Engineer, Identity Platform
Prove AINew York, NY +3
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.
170k – 210k/yrRemote6+ YOEFullstack Engineering
Software Engineer, Expansion
RenderUnited States
Build and own full-stack products for a cloud platform, working across web frameworks, APIs, databases, and multiple programming languages. The role partners closely with product and design and requires at least six years of professional software shipping experience.
170k – 290k/yrRemote6+ YOEFullstack Engineering
Senior Software Engineer
Clear StreetNew York, NY
Build scalable risk-management systems, backend services, storage layers, and user interfaces for internal and external users. The role requires at least five years of backend engineering experience, TypeScript and React experience, and a bachelor's degree in a related field.