Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer image - Rise Careers
Job details

Principal Software Engineer

Company Description

insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at insightsoftware.com

Job Description

As a Principal Software Engineer specializing in back-end architecture and cloud-native development, you will serve as the bridge between Engineering and CloudOps/DevOps for the Equity Management platform, reporting to the Sr Director of Engineering and working closely with the Solution Architect. This is a specialized technical leadership role that combines strategic cloud thought leadership with hands-on implementation and influential team leadership - you'll analyze how our legacy application currently operates and architect its transformation into a modern, cloud-native solution while rolling up your sleeves to execute key technical implementations. You'll need to not only identify and implement solutions but also teach, influence, drive change, and hold teams accountable to cloud-native standards and best practices.

You will be joining the team at a pivotal transformation point with our application recently migrated to Azure Cloud but still operating with legacy patterns. We are looking for someone who can dissect complex legacy applications, understand their architectural DNA, and envision how to rebuild them as highly performant, scalable, and secure cloud-native solutions. You'll work day-to-day with our Solution Architect and team of Principal Application Engineers to set the technical roadmap and execute the re-architecture of our platform for optimal cloud performance.

This role is not an operations position - we have dedicated CloudOps/DevOps teams for infrastructure and build/deployment management. Instead, you'll focus on the engineering and software development  challenges of transforming application architecture to leverage cloud capabilities.

Qualifications

Responsibilities

Application Analysis & Cloud Strategy:

  • Analyze and document how our existing legacy application architecture and current cloud implementation operates, identifying areas of optimization in terms of performance, scalability, resource utilization and cost
  • Collaborate with Solution Architects to define cloud-native transformation roadmap for optimal Azure performance and scalability
  • Assess current application bottlenecks, dependencies, and architectural patterns that limit cloud effectiveness
  • Design strategies to transform legacy  services, database focused operations, and monolithic patterns into cloud-native alternatives
  • Evaluate database modernization initiatives for read-optimization and integration with Azure cloud services
  • Stay current with emerging cloud technologies, industry trends and apply them to our roadmaps

Cloud-Native Architecture & Implementation:

  • Architect cloud-native solutions using Azure services to replace legacy patterns
  • Design and implement resilient, scalable, highly available, performant and secure application architectures that leverage Azure's elasticity and distributed computing capabilities
  • Lead the technical design and implementation of cloud native patterns, containerization strategies, and serverless computing
  • Develop proof-of-concepts and technical prototypes to validate cloud-native architectural approaches
  • Design integration patterns between modernized cloud components and existing application layers

Cross-Team Collaboration & Technical Leadership:

  • Work closely with Principal Application Engineers to ensure seamless integration between application logic and cloud infrastructure
  • Bridge the gap between engineering teams and CloudOps/DevOps teams, translating application requirements into infrastructure needs
  • Collaborate with Solution Architect on strategic technical decisions and phased modernization approaches
  • Mentor and teach engineering teams on cloud-native development patterns, Azure best practices, and modern application architecture
  • Drive adoption of cloud-first development practices across the engineering organization through influence and accountability
  • Hold teams accountable to cloud-native standards, architectural decisions, and implementation quality
  • Lead by example through hands-on technical contributions while inspiring others to embrace cloud-native thinking

Qualifications

  • Minimum 10+ years of hands-on software development and cloud architecture experience, with at least 5 years focused on Azure cloud platforms
  • Bachelor's degree in Computer Science, Engineering, or equivalent work experience

Cloud & Application Architecture Experience:

  • 5+ years of deep Microsoft Azure expertise with hands-on experience architecting enterprise applications for cloud-native operations
  • Proven track record of transforming legacy  applications to cloud-native architectures
  • Strong experience with Azure PaaS services and cloud-native application patterns including compute, storage, networking and database services
  • Experience analyzing and re-architecting complex enterprise applications for cloud optimization
  • Understanding of both traditional 3-tier architectures and modern cloud native patterns
  • Deep understanding of network security, Identity and Access Management and cloud compliance best practices

Core Technical Skills:

  • 8+ years with Microsoft technology stack (C#, .NET Framework, .NET Core/.NET 5+) with focus on cloud migration patterns
  • Strong experience with containerization, orchestration (Docker, Kubernetes/AKS) and serverless computing architectures
  • Expertise in database modernization including migration from legacy to cloud-native data solutions
  • Experience with message queuing, event-driven architectures, and distributed systems patterns
  • 5+ years of experience implementing and executing  infrastructure as code, CI/CD pipelines, and DevSecOps practices from an application perspective
  • Understanding of performance optimization, scalability patterns, and cloud cost optimization
  • Experience driving technology and implementation decisions to improve integrations with customers, partners, and other platforms.
  • Understanding of modern AI architecture, MCPs, LLMs, and AI driven development techniques.

Collaboration & Technical Leadership:

  • Proven ability to communicate, influence and drive change across both application engineering teams and infrastructure/operations teams
  • Strong communication and teaching skills with ability to mentor senior engineers and hold teams accountable to standards
  • Demonstrated ability to lead through influence, driving adoption of cloud-native practices
  • Experience building consensus and driving technical decisions across diverse engineering teams
  • Track record of transforming team mindsets from traditional to cloud-native development approaches

Preferred Qualifications:

  • Master's degree in Computer Science, Engineering, or MBA with technical focus
  • Microsoft Azure Solutions Architect Certification
  • Background in financial services or equity compensation domain
  • Experience with Oracle database migrations to cloud-native alternatives
  • Knowledge of AI-powered development tools and modern observability practices
  • Experience with large-scale application transformations serving 1000+ enterprise clients

Additional Information

The ideal candidate combines deep application engineering expertise with advanced Azure cloud knowledge - someone who can understand complex legacy systems while architecting their transformation into modern, cloud-native solutions that deliver superior performance, scalability, and operational excellence.

All your information will be kept confidential according to EEO guidelines.

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

Learn more about our high-energy, high-performance global team. Work With Us »

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

insightsoftware Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
insightsoftware DE&I Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of insightsoftware
insightsoftware CEO photo
Michael Sullivan
Approve of CEO

Average salary estimate

$190000 / YEARLY (est.)
min
max
$160000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

A paid, remote Business Development Associate internship at insightsoftware offering hands-on sales experience with the goal of conversion to a full-time Business Development Representative.

Photo of the Rise User
insightsoftware Hybrid Remote, Remote, United States
Posted 11 hours ago

Experienced Power BI and SQL specialist needed to drive pre-sales discovery, demos, and solution design for insightsoftware's Power ON analytics product in a customer-facing senior solutions engineering role.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 17 hours ago

Build backend services and data pipelines that connect PLM, ERP, WMS and MES to enable real-time digital shipbuilding for Anduril Maritime.

Photo of the Rise User
Block Hybrid New York, NY, United States of America
Posted 20 hours ago

Lead and grow a senior Android engineering team building the mission-critical Kitchen Display System app for Block's Food & Beverage products, driving technical strategy, delivery, and operational excellence.

Photo of the Rise User

Full-Stack Software Engineer at Grammarly building scalable front-end and back-end features for consumer and enterprise customers in a hybrid Seattle role.

Rethink First is hiring a Senior Full Stack Engineer on the Architecture Team to lead design and implementation of cloud-native Microsoft stack applications for scalable behavioral health platforms.

Photo of the Rise User

MathWorks is hiring a Senior Software Engineer (compiler/algorithm development) to design and implement advanced features for modeling, simulation, and code-generation tools.

Photo of the Rise User
Jobgether Hybrid No location specified
Posted 12 hours ago

A seasoned Java Backend Developer is sought to architect and deliver scalable microservices and cloud-native backend solutions for high-impact client projects.

Photo of the Rise User
Woolf Hybrid No location specified
Posted 13 hours ago

Woolf is hiring a Senior Software Engineer to drive scalable backend and frontend development, elevate engineering standards, and help shape the product architecture for a global, fully-remote higher-education platform.

Photo of the Rise User
Headstart Hybrid New York City, Toronto Canada, US Remote
Posted 16 hours ago

Headstart is hiring a Senior Software Engineer to architect and build scalable full-stack systems that integrate LLMs for both internal tools and customer-facing workflows.

Photo of the Rise User
Posted 13 hours ago

DMA is hiring a hybrid .NET Software Engineer in Indianapolis to develop and maintain C# web applications and collaborate on full-stack features and fixes.

Photo of the Rise User
Posted 14 hours ago

Entry-level Associate Software Engineer to support and enhance Java-based solutions in a hybrid, employee-owned company with ESOP eligibility and strong benefits.

Photo of the Rise User
Zuora Hybrid Redwood City, California, United States
Posted 22 hours ago

Lead a backend engineering team at Zuora to deliver secure, scalable subscription billing systems and improve engineering practices and tooling.

Photo of the Rise User

Work with EBG's engineering team to transform a large PHP monolith into secure, scalable microservices on AWS while building robust REST APIs and modern CI/CD pipelines.

Photo of the Rise User
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within

Experienced engineering leader sought to manage the Expressive AI team at Figma, driving the integration of generative AI into design workflows and cross-product experiences.

Insightsoftware builds financial reporting and performance management tools that help businesses move faster and make smarter decisions. We empower organizations with the financial confidence to achieve greatness.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
October 25, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!