Principal Software Developer

 Posted 13 hours ago
     
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the development of innovative, mission-critical software solutions with a heavy focus on agentic AI engineering practices. Architect and build scalable systems while mentoring senior engineers and establishing org-wide engineering standards.

Principal Software Developer

Solovis is a leading portfolio management and analytics platform helping institutional investors navigate today's complex global markets with clarity and confidence. Backed by Insight Partners, were building the next chapter of growth by investing in people and product to raise the bar on quality and client outcomes. Our team is driven by a culture of disciplined execution, humility, and curiosity where AI is at the core of how we operate, innovate, and serve clients. At Solovis, you'll join a tech-forward, growth-minded team that believes in learning fast, thinking big, and delivering meaningful impact for asset owners worldwide. Our companies are not the largest or flashiest, but they are among the best-run software businesses, creating value for customers and shareholders at an accelerated pace. To date, our team has built six platform companies, each culminating in multiple liquidity transactions with multi-billion-dollar valuations.

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.

Key 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.

Required Qualifications

  • 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.

Preferred Qualifications

  • 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.

 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified