Principal Software Developer

SolovisRemote,

About The Position

The Principal Software Developer delivers highly innovative, mission-critical software solutions that fuel the company's rapid growth and strengthen its position as a leader in the enterprise software market. In this senior technical role, you will work closely with product and development teams to architect, design, and build advanced software systems that set new standards for quality, scalability, and performance. You will apply deep expertise in agile methodologies, modern engineering practices, and collaborative development to ensure solutions not only meet but exceed customer and business expectations.

Requirements

  • 9+ years of professional engineering experience.
  • At least 12 months of production-grade agentic AI development — not pilots, side projects, or tool familiarity. Real shipped systems.
  • Demonstrable experience as senior reviewer or integrator of work you did not author (tech lead, contractor manager, or integration owner).
  • Deep fluency in C#/Azure or Java/Python/AWS, with working credibility in both.
  • Track record building engineering practice at an org-wide level, not just operating within one.
  • Specific, named failure modes you have personally identified in AI-generated code and scaffolded against — with examples.
  • Experience conducting high-signal code review on complex, production-grade systems.

Nice To Haves

  • Experience building or evolving CLAUDE.md-style context files, eval harnesses, or agentic review checklists.
  • Background in financial services, regulated industries, or other high-correctness software domains.
  • Familiarity with brownfield modernization — extending and improving existing systems rather than replacing them.
  • Experience pairing with and transferring technical practice to mid-level engineers in a non-managerial capacity.
  • Exposure to both Java/Python/AWS and C#/Azure stacks across multiple roles or projects.
  • Contributions to internal engineering standards, playbooks, or onboarding materials adopted across a team or org.

Responsibilities

  • Define and evolve agentic engineering practice across both stacks (C#/Azure and Java/Python/AWS).
  • Lead the most complex AI-augmented deliveries — features and refactors that would have been multi-quarter efforts under traditional development.
  • Build and maintain CLAUDE.md templates, eval harnesses, review checklists, and pattern libraries that encode what good looks like.
  • Calibrate the team through AI-augmented PR reviews; turn failure patterns into reusable artifacts.
  • Pair with senior engineers to elevate agentic practice; run working sessions and post-mortems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service