About The Position

We are seeking a Senior Software Engineer who brings strong technical skills combined with ownership, initiative, and genuine enthusiasm for building products. This role is ideal for someone who takes true ownership of features end-to-end, has experienced the full software lifecycle (build → deploy → maintain → iterate), is self-directed and highly autonomous, and is motivated to contribute to a growing product and company, not just complete tickets. This is a hands-on, high-impact IC role where you will be one of the primary U.S.-based engineers, expected to make decisions and move quickly with minimal oversight.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 4–9+ years of software development experience (flexible based on capability)
  • Strong experience with C# and .NET
  • Experience with modern JavaScript frameworks (Angular preferred; React/Vue acceptable)
  • Experience building SaaS or cloud-native applications
  • Experience with Microsoft Azure, including: Azure Service Bus, Azure Functions, Azure API Management, Azure SQL
  • Experience with Docker and Kubernetes
  • Familiarity with Git, CI/CD pipelines, and Azure DevOps
  • Experience with testing frameworks (NUnit, MSTest, Playwright, etc.)

Nice To Haves

  • Experience with PDF/document generation tools (Aspose, IronPDF, iTextSharp)
  • Experience in tax technology, accounting software, or financial platforms
  • Exposure to Python or AI/ML tools
  • Experience in high-growth SaaS or startup environments

Responsibilities

  • Design, build, and maintain full-stack applications using C#, .NET, Angular, and Azure
  • Own features end-to-end (requirements → development → deployment → support)
  • Break down problems into scalable, maintainable solutions
  • Write clean, production-ready code
  • Participate in code reviews and contribute to engineering best practices
  • Collaborate closely with product and engineering teams
  • Contribute to feature-level design and architecture (not just implementation)
  • Improve CI/CD pipelines and development workflows
  • Troubleshoot and resolve issues across distributed systems

Benefits

  • Unlimited Vacation Policy + Sick Time + Holidays
  • Paid Parental Leave
  • Fully Remote Opportunity
  • Healthcare Benefits and 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service