
Lead Software Engineer
Computrition, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
ASP.NETAWSCloudDockerGRPC.NETPostgresSDLCTerraform
About the role
- Design & build: Lead development of distributed services in .NET 8 / C# (ASP.NET Core), including REST/gRPC APIs, background workers, and event-driven components.
- Cloud architecture: Implement cloud-native patterns on AWS (e.g., ECS/EKS/Lambda, API Gateway, RDS/Aurora PostgreSQL, S3, SQS/SNS/EventBridge, CloudWatch, KMS, Secrets Manager, Cognito/SSO).
- Data & performance: Model schemas in PostgreSQL, optimize queries/indices, tune performance, and design migrations and data retention strategies.
- Security & compliance: Build with HIPAA in mind—least-privilege IAM, encryption in transit/at rest, audit logging, PHI data handling, BAA considerations, and secure SDLC practices.
- Quality & delivery: Champion CI/CD (GitHub Actions/CodeBuild/CodePipeline), IaC (Terraform/CDK/CloudFormation), automated testing (unit/integration/contract), and safe feature-flag rollouts.
- Observability: Establish metrics, logs, and traces (OpenTelemetry) with actionable dashboards and alerting; lead incident response and postmortems.
- Technical leadership: Run design reviews, set coding standards, perform thoughtful code reviews, and mentor a small team of engineers.
- AI First Mentality: Safely apply AI tools (code assistants, test generation, static analysis, documentation) to accelerate delivery—respecting PHI boundaries and vendor policies.
- Collaboration: Work closely with Product, Security/Compliance, Customer Success, and clinician stakeholders to translate needs into resilient designs.
Requirements
- 7+ years building production systems; 3+ years in a lead role.
- Expert in .NET/C# and ASP.NET Core for high-throughput, cloud-hosted services.
- Strong AWS experience designing secure, cost-efficient architectures.
- Solid PostgreSQL skills: schema design, performance tuning, migrations.
- Hands-on with CI/CD and IaC (GitHub Actions, Terraform/CDK, Docker).
- Proven ownership of production systems (incident response, postmortems).
- Working knowledge of HIPAA concepts (PHI handling, auditability, BAAs, and logging).
- Excellent communication: clear design docs, pragmatic trade-offs, and stakeholder alignment.
- Ability to speak up and express opinions or concerns in a positive and constructive manner.
- Proven use of AI coding assistants, prompt engineering for dev workflows, or internal guardrails for safe AI usage.
Benefits
- Competitive salary + equity
- Medical, dental, vision
- 401(k)
- Learning budget (including AI tools and cloud certifications)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#ASP.NET CorePostgreSQLCI/CDIaCAI toolsperformance tuningschema designincident response
Soft skills
communicationcollaborationtechnical leadershipmentoringdesign reviewsstakeholder alignmentpositive expressionpragmatic trade-offscode reviewsownership