Bristlecone Companies logo
Bristlecone CompaniesPosted 3 weeks ago

Software Engineer, Full Stack

RemoteUnited States

Full TimeStartup

Job Summary

Design, build, and ship full-stack features across the new cloud-native platform using C#, .NET Core, TypeScript, and Angular or React. Integrate AI coding agents as a core development tool to decompose tasks and review output for architectural fit. Establish engineering standards for quality, testing, security, and documentation while managing CI/CD, observability, and production infrastructure. Collaborate with product, QA, and subject-matter experts to translate regulatory requirements into technical designs, taking ownership of multiple work streams and estimating scope. This role involves working directly with the VP of Engineering on a small team to define architecture and standards for the next decade of compliance reporting.

Required Qualifications

  • 5+ years of full-stack software engineering experience, shipping and supporting production applications
  • Strong experience with C# and .NET Core
  • Frontend experience with TypeScript and a modern framework (Angular or React)
  • Experience building and consuming REST APIs
  • Strong understanding of SQL databases and data modeling
  • Hands-on experience using AI coding assistants and agents (Claude Code, Codex, Cursor, or Copilot) in a professional workflow, with sound judgment about when to rely on them and when not to
  • Experience working in Agile/Scrum environments
  • Strong problem-solving and communication skills, including the ability to explain how technical decisions affect business processes, users, and dependent systems

Desired Qualifications

  • Azure or AWS experience
  • Knowledge of microservices or modular architecture
  • Test-Driven Development (TDD) experience
  • Experience with DevOps, CI/CD pipelines, or containerization technologies
  • Familiarity with modern UI/UX best practices
  • Experience configuring agentic development tooling for a team, including repository instruction files, MCP integrations, custom commands, or specialized subagents
  • Experience integrating AI into CI/CD, automated code review, documentation, or test-generation workflows
  • Familiarity with building LLM-powered product features, including model API integrations, retrieval-augmented generation, and prompt or response evaluation

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce