Forte Group
As a
Principal Engineer , your primary responsibility is to define and guide the long‑term technical vision and architectural strategy for migrating an enterprise .NET‑based product from an on‑premise infrastructure to the AWS Cloud.
You will own and be the arbiter of the technical strategy, architecture, and standards for this replatforming initiative, ensuring the migration to a secure cloud environment is successful.
The initial focus is on infrastructure automation, cloud architecture, telemetry integration, and enabling modernization without requiring immediate code changes to the core application. Your mission is to ensure multiple cross‑functional teams consistently deliver secure, scalable, and maintainable solutions that are aligned with business objectives, all while fostering a healthy and productive team environment.
The platform is an enterprise‑grade .NET‑based system currently operating in multiple customer environments.
The modernization roadmap involves replatforming to the cloud using a lift‑and‑shift model — introducing cloud automation, secure connectivity, and telemetry while preserving existing functionality.
Team structure and Workflow The engineering organization operates across India, the UK, and LATAM, following Agile Scrum principles. Teams are cross‑functional and include Backend Engineers, SDETs, Product Owners, AWS Cloud Engineers and Engineering Managers. Work is coordinated via Azure DevOps and GitHub, with daily collaboration supported by Slack, Microsoft Teams, and SharePoint.
As a Principal Engineer, you will:
Own the end‑to‑end technical strategy and architectural roadmap for the cloud migration and target state
Participate in the Architecture Review Board (ARB) and define engineering standards to ensure multi‑team alignment and consistency
Support developers and DevOps engineers by clarifying technical requirements, patterns, and best practices
Collaborate with Delivery and Product stakeholders to ensure technical feasibility, risks, and dependencies are well understood
Help break down complex initiatives into clear technical workstreams
Review and arbitrate high‑risk/high‑impact architectural decisions for core platform components (e.g., data layers, service decoupling)
Facilitate cross‑team communication, ensuring the right technical decisions are made at the right time
Act as an escalation point for complex technical issues, guiding teams toward effective solutions
Contribute to architectural documentation, decision‑making, and modernization planning
Responsibility Technical Leadership & Delivery
Lead technical direction for the entire platform domain, defining the key performance indicators (KPIs) for reliability, latency, and scalability.
Drive the technical execution of the long‑term vision, ensuring the tactical “lift‑and‑shift” phase (IaaS) builds a solid foundation for the future cloud‑native state (PaaS/SaaS)
Drive engineering quality through design reviews, code reviews, and infrastructure validation
Ensure CI/CD pipelines, testing strategies, and environment configurations follow best practices
Collaborate closely with Delivery and Product teams to evaluate feasibility, define technical scope, and anticipate implementation challenges
Identify technical risks early and guide teams toward effective mitigation strategies
Promote documentation of architecture, operational procedures, and technical decisions
Support smooth delivery by ensuring teams have clear technical guidance, patterns, and standards
Architecture & Engineering
Architect and define the target cloud‑native architecture, overseeing the phased decomposition of the monolithic application into independent services
Define and govern technical patterns for cross‑cutting concerns (e.g., inter‑service communication, identity federation, distributed tracing, and data consistency)
Guide teams through design decisions involving legacy .NET Framework components, Windows‑based services, and modern .NET
Ensure cloud environments are secure, scalable, repeatable, and aligned with Infrastructure‑as‑Code practices
Review and validate Terraform modules, CI/CD pipelines, configuration changes, and infrastructure updates
Support gradual modernization by identifying opportunities for decoupling, service extraction, performance improvements, and technical debt reduction
Collaborate with DevOps and Cloud Engineering to standardize networking, VM images, environment layouts, and telemetry integration
Promote best practices across logging, monitoring, alerting, and operational readiness
Ensure architectural decisions are documented clearly and communicated effectively across teams
Ensure secure and scalable integration with SOAP, REST, and HL7 FHIR services
Stakeholder Collaboration
Communicate project status, risks, and recommendations clearly to Product and Delivery stakeholders
Participate in roadmap planning and define technical goals aligned with business objectives
Balance technical innovation with delivery timelines and resource constraints
Mindset & Accountability
Stay up to date with the latest features, libraries, and best practices
Take ownership of outcomes, not just output
Be proactive and propose reasonable decisions
Be flexible in aligning with shifting business priorities
Propose reasonable, pragmatic solutions while balancing business and technical needs
Software Engineering Practices
Write maintainable, testable, secure, and idiomatic code in C#
Evaluate trade‑offs when adopting frameworks, libraries, and tools
Ensure adherence to high engineering standards across code, testing, and design
Qualifications and Skills
10+ years of deep professional software engineering experience, including at least 3‑5 years in a Staff Engineer or Principal/Lead Architect role, setting strategy for multiple teams
Deep expertise in C#, ASP.NET / .NET Core / .NET 8+, and AWS
Strong understanding of software architecture, system design, and cloud‑native principles
Proficiency with SQL Server, T‑SQL, REST / SOAP APIs, SignalR, and asynchronous data flows
Hands‑on experience with AWS, Docker, and CI/CD pipelines (Azure DevOps / GitHub Actions, Terraform)
Solid understanding of security best practices (SSO, OIDC, RBAC)
Experience with testing strategies, shift‑left approaches, and automation integration
Excellent leadership, communication, and conflict‑resolution skills
Fluent English (Upper‑Intermediate or higher)
Nice to have
Familiarity with HL7 FHIR or similar interoperability standards
Knowledge of SSAS / OLAP reporting systems
Exposure to performance testing and observability tools (JMeter, Grafana, App Insights)
Certification in AWS
Agile Methodology
CI/CD
Unit Testing
What’s in it for you
Work your way — anywhere, anytime. Our remote‑first approach lets you choose where and how you work best!
Experience working with diverse teams and gaining international expertise.
A friendly, supportive team and an enjoyable work environment where your ideas matter.
A chance to work on exciting, challenging projects using cutting‑edge technologies that make a real impact.
Comprehensive health insurance, corporate psychologist access, and partial sports activity coverage.
Free training programs, reimbursement for certifications, and access to online learning platforms to fuel your growth.
Free group English classes and discounted individual lessons.
Paid vacation, public holidays, and sick leave are fully covered by Forte Group.
Referral bonuses, regular performance reviews, and full support for business trips.
Corporate events and holiday presents
About Forte Group Founded over 25 years ago, Forte Group began with a focus on Quality Assurance and has since evolved into a dynamic force in the tech industry, delivering cutting‑edge solutions worldwide. As an American company headquartered in Boca Raton, USA, we've had the privilege of partnering with over 400 clients, including Fortune 500 giants. Our software has made a significant impact, reaching more than 9 million users — comparable to the entire population of New York or Switzerland!
We’re more than just a company — we’re a team of passionate, driven people who love what we do. If you’re looking for a place where your work matters, your ideas are valued, and your growth is supported, you’ve found it!
By applying for the position, you consent to the processing of your personal data by Forte Group, including affiliated branches, for recruitment purposes. For more information on how we handle your data and your rights under GDPR, please review our Privacy Notice.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology
IT Services and IT Consulting
Referrals increase your chances of interviewing at Forte Group by 2x
#J-18808-Ljbffr
Principal Engineer , your primary responsibility is to define and guide the long‑term technical vision and architectural strategy for migrating an enterprise .NET‑based product from an on‑premise infrastructure to the AWS Cloud.
You will own and be the arbiter of the technical strategy, architecture, and standards for this replatforming initiative, ensuring the migration to a secure cloud environment is successful.
The initial focus is on infrastructure automation, cloud architecture, telemetry integration, and enabling modernization without requiring immediate code changes to the core application. Your mission is to ensure multiple cross‑functional teams consistently deliver secure, scalable, and maintainable solutions that are aligned with business objectives, all while fostering a healthy and productive team environment.
The platform is an enterprise‑grade .NET‑based system currently operating in multiple customer environments.
The modernization roadmap involves replatforming to the cloud using a lift‑and‑shift model — introducing cloud automation, secure connectivity, and telemetry while preserving existing functionality.
Team structure and Workflow The engineering organization operates across India, the UK, and LATAM, following Agile Scrum principles. Teams are cross‑functional and include Backend Engineers, SDETs, Product Owners, AWS Cloud Engineers and Engineering Managers. Work is coordinated via Azure DevOps and GitHub, with daily collaboration supported by Slack, Microsoft Teams, and SharePoint.
As a Principal Engineer, you will:
Own the end‑to‑end technical strategy and architectural roadmap for the cloud migration and target state
Participate in the Architecture Review Board (ARB) and define engineering standards to ensure multi‑team alignment and consistency
Support developers and DevOps engineers by clarifying technical requirements, patterns, and best practices
Collaborate with Delivery and Product stakeholders to ensure technical feasibility, risks, and dependencies are well understood
Help break down complex initiatives into clear technical workstreams
Review and arbitrate high‑risk/high‑impact architectural decisions for core platform components (e.g., data layers, service decoupling)
Facilitate cross‑team communication, ensuring the right technical decisions are made at the right time
Act as an escalation point for complex technical issues, guiding teams toward effective solutions
Contribute to architectural documentation, decision‑making, and modernization planning
Responsibility Technical Leadership & Delivery
Lead technical direction for the entire platform domain, defining the key performance indicators (KPIs) for reliability, latency, and scalability.
Drive the technical execution of the long‑term vision, ensuring the tactical “lift‑and‑shift” phase (IaaS) builds a solid foundation for the future cloud‑native state (PaaS/SaaS)
Drive engineering quality through design reviews, code reviews, and infrastructure validation
Ensure CI/CD pipelines, testing strategies, and environment configurations follow best practices
Collaborate closely with Delivery and Product teams to evaluate feasibility, define technical scope, and anticipate implementation challenges
Identify technical risks early and guide teams toward effective mitigation strategies
Promote documentation of architecture, operational procedures, and technical decisions
Support smooth delivery by ensuring teams have clear technical guidance, patterns, and standards
Architecture & Engineering
Architect and define the target cloud‑native architecture, overseeing the phased decomposition of the monolithic application into independent services
Define and govern technical patterns for cross‑cutting concerns (e.g., inter‑service communication, identity federation, distributed tracing, and data consistency)
Guide teams through design decisions involving legacy .NET Framework components, Windows‑based services, and modern .NET
Ensure cloud environments are secure, scalable, repeatable, and aligned with Infrastructure‑as‑Code practices
Review and validate Terraform modules, CI/CD pipelines, configuration changes, and infrastructure updates
Support gradual modernization by identifying opportunities for decoupling, service extraction, performance improvements, and technical debt reduction
Collaborate with DevOps and Cloud Engineering to standardize networking, VM images, environment layouts, and telemetry integration
Promote best practices across logging, monitoring, alerting, and operational readiness
Ensure architectural decisions are documented clearly and communicated effectively across teams
Ensure secure and scalable integration with SOAP, REST, and HL7 FHIR services
Stakeholder Collaboration
Communicate project status, risks, and recommendations clearly to Product and Delivery stakeholders
Participate in roadmap planning and define technical goals aligned with business objectives
Balance technical innovation with delivery timelines and resource constraints
Mindset & Accountability
Stay up to date with the latest features, libraries, and best practices
Take ownership of outcomes, not just output
Be proactive and propose reasonable decisions
Be flexible in aligning with shifting business priorities
Propose reasonable, pragmatic solutions while balancing business and technical needs
Software Engineering Practices
Write maintainable, testable, secure, and idiomatic code in C#
Evaluate trade‑offs when adopting frameworks, libraries, and tools
Ensure adherence to high engineering standards across code, testing, and design
Qualifications and Skills
10+ years of deep professional software engineering experience, including at least 3‑5 years in a Staff Engineer or Principal/Lead Architect role, setting strategy for multiple teams
Deep expertise in C#, ASP.NET / .NET Core / .NET 8+, and AWS
Strong understanding of software architecture, system design, and cloud‑native principles
Proficiency with SQL Server, T‑SQL, REST / SOAP APIs, SignalR, and asynchronous data flows
Hands‑on experience with AWS, Docker, and CI/CD pipelines (Azure DevOps / GitHub Actions, Terraform)
Solid understanding of security best practices (SSO, OIDC, RBAC)
Experience with testing strategies, shift‑left approaches, and automation integration
Excellent leadership, communication, and conflict‑resolution skills
Fluent English (Upper‑Intermediate or higher)
Nice to have
Familiarity with HL7 FHIR or similar interoperability standards
Knowledge of SSAS / OLAP reporting systems
Exposure to performance testing and observability tools (JMeter, Grafana, App Insights)
Certification in AWS
Agile Methodology
CI/CD
Unit Testing
What’s in it for you
Work your way — anywhere, anytime. Our remote‑first approach lets you choose where and how you work best!
Experience working with diverse teams and gaining international expertise.
A friendly, supportive team and an enjoyable work environment where your ideas matter.
A chance to work on exciting, challenging projects using cutting‑edge technologies that make a real impact.
Comprehensive health insurance, corporate psychologist access, and partial sports activity coverage.
Free training programs, reimbursement for certifications, and access to online learning platforms to fuel your growth.
Free group English classes and discounted individual lessons.
Paid vacation, public holidays, and sick leave are fully covered by Forte Group.
Referral bonuses, regular performance reviews, and full support for business trips.
Corporate events and holiday presents
About Forte Group Founded over 25 years ago, Forte Group began with a focus on Quality Assurance and has since evolved into a dynamic force in the tech industry, delivering cutting‑edge solutions worldwide. As an American company headquartered in Boca Raton, USA, we've had the privilege of partnering with over 400 clients, including Fortune 500 giants. Our software has made a significant impact, reaching more than 9 million users — comparable to the entire population of New York or Switzerland!
We’re more than just a company — we’re a team of passionate, driven people who love what we do. If you’re looking for a place where your work matters, your ideas are valued, and your growth is supported, you’ve found it!
By applying for the position, you consent to the processing of your personal data by Forte Group, including affiliated branches, for recruitment purposes. For more information on how we handle your data and your rights under GDPR, please review our Privacy Notice.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology
IT Services and IT Consulting
Referrals increase your chances of interviewing at Forte Group by 2x
#J-18808-Ljbffr