Senior Software Engineer
ComPsych Corporation2 months ago
USA (city not specified)Senior
Base Salary
$150k - $200k/yr
Responsibilities
- Own problem framing, sequencing, tradeoffs, and system design with Product and Design.
- Define data models, API contracts, failure modes, specifications, and implementation plans.
- Direct AI agents in building software, tests, and first-pass reviews, while debugging and refining code as needed.
- Design and validate unit, integration, and contract testing strategies.
- Build security, reliability, and observability into systems from the beginning.
- Review all work rigorously and remain accountable for production decisions and shipped software.
- Own deployment decisions, on-call response, incident learning, and full software lifecycle operations.
- Coach engineers on specifying, delegating, and validating work in AI-assisted development workflows.
Requirements
- 5+ years of full-stack development experience.
- Deep server-side experience with a modern language such as Java, Python, C#, Kotlin, or Go.
- Experience owning services end to end and operating production systems at scale.
- Experience with REST contracts, versioning, OAuth2/OIDC, schema design, and SQL under production load.
- Production experience with asynchronous and event-driven systems such as Kafka, including idempotency and at-least-once delivery considerations.
- Experience building and operating systems on AWS or Azure using containers, Kubernetes or serverless technologies, infrastructure as code, and CI/CD pipelines.
- Experience carrying on-call responsibilities and operating production systems.
- Ability to define and defend testing strategies across unit, integration, and contract testing.
- Experience with SLOs, incident leadership, OWASP, threat modeling, and PHI/HIPAA or comparable regulated data.
- Demonstrated experience shipping and operating production systems using agentic AI as a primary development surface.
- Preferred experience with LLM application engineering, including RAG, retrieval quality, evaluations, and LLM observability.
- Preferred experience with modern TypeScript frontend development against a design system.
Benefits
- Full benefits package including paid time off, medical, dental, vision, 401(k) with company match, an employee assistance program, and a wellness program.
- The salary range is $150,000-$200,000 USD.