Chief Architect

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200

Location

United States + 1 moreAll locations: United States | Canada

Posted

68 days ago

Salary

0

Seniority

Lead

Job Description

Chief Architect

PG Solutions

Role Description - S'approprier et faire évoluer la vision architecturale : - Prendre en charge la philosophie d'architecture actuelle pour la faire évoluer de manière itérative et pragmatique. - Capitaliser sur nos fondations existantes pour mener une modernisation progressive, sans chercher à tout réinventer. - Gérer la complexité à long terme : - Structurer, gouverner et assurer la pérennité de notre écosystème technologique. - Gérer habilement la cohabitation entre nos systèmes historiques et les nouvelles solutions. - Arbitrer les décisions technologiques structurantes : - Trancher les choix critiques liés à l'architecture, l'intégration, la sécurité, les données, l'IA, le cloud, la scalabilité et les stratégies d'acquisition (make vs buy). - Piloter la gouvernance architecturale : - Animer et optimiser les mécanismes de gouvernance (revues d’architecture, registres de décisions/ADR, gestion des exceptions). - Assurer des choix technologiques éclairés, documentés et alignés avec notre évolution. - Promouvoir les standards corporatifs : - Définir, adapter et accompagner les équipes dans l'adoption des normes et patterns d'architecture. - S'assurer qu'ils s'intègrent naturellement et apportent une réelle valeur à notre contexte. - Incarner le leadership technique : - Agir à titre d'expert de référence, de mentor et de leader d'influence pour l'ensemble des équipes techniques. - Les guider de manière proactive dans leurs défis complexes. - Assurer l'alignement stratégique : - Vulgariser les concepts architecturaux pour créer une synergie forte entre la R&D, les équipes plateformes, le DevOps et la direction. - Faire le pont entre la vision technologique et les objectifs d'affaires. - Fédérer la communauté d’architecture : - Développer et animer une communauté de pratique interne pour faire rayonner l'excellence technique. - Partager les connaissances et soutenir l'évolution de nos méthodes de travail. - Instaurer les garde-fous non fonctionnels (NFR) : - Définir et intégrer les standards d'excellence essentiels à nos solutions. - Accent intransigeant sur la sécurité, la fiabilité, la performance et l'optimisation des coûts infonuagiques (FinOps). - Garantir l'exploitabilité en production : - Concevoir des architectures distribuées résilientes. - S'assurer qu'elles intègrent l'observabilité dès la conception (by design). - Garantir que nos systèmes demeurent hautement mesurables, maintenables et faciles à opérer à grande échelle. Qualifications - 10 années d'expérience globale en ingénierie logicielle et en technologies de l'information. - 5 années d'expérience confirmée dans un rôle d'architecture (architecture de solutions, de plateforme ou d'entreprise), idéalement dans un contexte multiproduits. - Compréhension approfondie des architectures cloud, micro services et des environnements SaaS. - Expérience concrète dans la modernisation de systèmes (ex: transition d'architectures monolithiques vers des architectures distribuées), avec une approche itérative. Requirements - Écosystème de développement : Maîtrise des environnements .NET et des technologies front-end modernes (particulièrement Angular). - Infrastructures et conteneurisation : Solide expertise avec Docker et Kubernetes, incluant le déploiement et la gestion dans des environnements cloud hybrides ou « on-premise » (sur site). - Pratiques d'ingénierie : Maîtrise des concepts CI/CD et de l'automatisation, avec une forte expérience sur Azure DevOps. - Gouvernance technique : Habileté démontrée à définir des standards de sécurité, d'observabilité et de performance (NFR). Benefits - Opportunités d’avancement professionnel. - Couverture médicale, dentaire et vision complète. - 3 semaines de vacances et cinq jours personnels. - Régime d’actionnariat des employés et programmes de jumelage REER/401(k). - Récompenses liées au mode de vie. - Implication communautaire et responsabilité sociale. - Environnement de travail collaboratif.

Related Job Pages

More Backend Engineer Jobs

C#.net Back end Developer

Quest Recruitment Solutions

Should you not hear from us within 21 days, kindly consider your application unsuccessful. The client reserves the right not to make an appointment. Appointments will be made in line with the client Employment Equity Plan.

Backend Engineer68 days ago

Role Description - Design, develop, and maintain scalable backend systems, RESTful APIs, and microservices using C# and .NET Core / ASP.NET Core - Write complex SQL queries, stored procedures, and optimise database performance using MS SQL Server - Implement and uphold SOLID principles, clean architecture, and software engineering best practices - Participate in code reviews, contribute to technical documentation, and support architectural decisions - Troubleshoot, debug, and resolve backend and integration issues in a timely manner - Collaborate with front-end developers to ensure seamless API and system integration - Assist with proof-of-concepts and contribute to technical roadmap and business value discussions - Mentor and support junior developers within the team where required Qualifications - BSc / BTech in Computer Science, Information Technology, or a related field (or equivalent experience) - 3–6 years of solid, demonstrable backend development experience in C# and .NET Core (.NET 6 or higher) - Strong experience building and consuming RESTful APIs with ASP.NET Core Web API - Proficiency in MS SQL Server — complex queries, stored procedures, and schema design - Solid understanding of OOP, SOLID principles, and common design patterns - Experience with Entity Framework Core or Dapper for data access - Proficiency in Git and version control workflows - Experience working in Agile / Scrum environments - Azure or AWS cloud experience — Microsoft Azure certifications a bonus - Microservices architecture and containerisation experience (Docker / Kubernetes) - CI/CD pipeline experience — Azure DevOps, GitHub Actions, or similar - Unit testing experience using xUnit, NUnit, or Moq - Exposure to messaging systems such as Kafka, RabbitMQ, or Azure Service Bus - Front-end awareness in Angular or React (full stack a plus, not required) - AI / LLM integration experience (e.g. Azure OpenAI) - FinTech, financial services, or insurance sector experience Company Description

South Africa
Job Closed
plotdesk logo

PHP Vibe-Coder, Laravel

plotdesk

Creating the workplace of the future, today.

Backend Engineer68 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• You don't use Cursor, Claude Code or similar AI tools out of curiosity, but because they demonstrably make your development faster and better. • You understand how to use AI-assisted coding correctly: prompting, context management, iterative refinement — this comes naturally to you. • You have a solid Laravel foundation and know what clean PHP code looks like — even when AI writes the first draft. • You work with Vue.js and Inertia and build interfaces that delight users. • You're eager to help build an AI platform that solves real business problems — not just demos. • You want to join a team that combines speed, quality and an AI-first mindset.

Germany
€3.5K - €8K / month
Aspire logo

Backend Engineer

Aspire

The influencer marketing platform empowering ecommerce brands to build and cultivate influential communities

Backend Engineer69 days ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

Role Description As a Backend Engineer at Aspire, you will contribute to building scalable, secure, and high-performance backend services using modern Node.js technologies. You will work closely with cross-functional teams to develop APIs, support integrations, and maintain reliable backend systems within a collaborative and modern engineering environment. - Develop and maintain backend services and APIs using Node.js and NestJS. - Build scalable and maintainable server-side applications. - Design and consume RESTful APIs and integration services. - Work with relational and NoSQL databases to support application requirements. - Implement caching mechanisms and optimize backend performance. - Collaborate with frontend developers, QA engineers, and product teams to deliver new features. - Support troubleshooting, debugging, and issue resolution activities. - Contribute to clean architecture, code quality, and backend best practices. - Participate in CI/CD and deployment processes. - Work within Agile development methodologies and collaborative engineering teams. - Support continuous improvements in performance, scalability, and reliability. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or related fields. - 2–4 years of backend development experience. - Strong proficiency in Node.js and familiarity with NestJS. - Experience building and consuming RESTful APIs. - Good knowledge of relational databases such as PostgreSQL or MySQL. - Experience with at least one NoSQL database such as MongoDB. - Understanding of caching technologies such as Redis. - Familiarity with CI/CD pipelines and cloud platforms; AWS experience is a plus. - Understanding of clean code principles and software design patterns. - Strong problem-solving and analytical skills. - Good communication and teamwork abilities. - Willingness to learn, collaborate, and grow within a structured engineering team. - Experience with REST and SOAP integrations. - Basic understanding of asynchronous programming concepts. - Exposure to monitoring and observability tools such as New Relic or CloudWatch. - Experience working in Agile environments or large-scale backend systems. - Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar. Benefits - Be part of a (Remote is here-to-stay) organization. - Work and learn from great minds. - Explore new opportunities to learn and grow every day by attending technical and nontechnical training. - Get market exposure by working with international tech leaders. - Nursery reimbursement benefit. - Attend virtual and onsite international tech conferences. - Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO / SOC.

Jordan
Job Closed
24-MAG logo

Python Backend & Sandbox Integration Engineer

24-MAG

This opportunity is available through a leading AI-driven work platform.

Backend Engineer69 days ago

Role Description We are sharing a specialised part-time consulting opportunity for software engineers experienced in Python backend development, API integration, Docker-based environments, Linux workflows, service configuration, and structured application deployment. This role supports current and upcoming remote consulting opportunities focused on backend service development, sandbox application integration, MCP server implementation, local testing, technical debugging, and production-ready project execution. Selected professionals will apply their software engineering expertise to build stable services, integrate applications into structured environments, manage app state workflows, and support reliable technical deliverables. Key Responsibilities - Python Backend & MCP Server Development - Build backend services and MCP-style servers using Python and related frameworks. - Develop integrations that connect real software applications with structured sandbox environments. - Work with APIs, service endpoints, configuration files, and backend logic to support reliable app behavior. - Ensure technical implementations are stable, testable, maintainable, and aligned with project requirements. - Application Integration & Environment Setup - Integrate web or desktop applications into controlled technical environments. - Work with Docker, Linux systems, local development setups, service configuration, and deployment workflows. - Implement populate, snapshot, or state-management hooks to support repeatable app behavior. - Debug build issues, runtime errors, permission problems, dependency conflicts, and environment setup challenges. - Testing, Validation & Deployment Readiness - Test applications locally and verify expected functionality before deployment. - Review technical outputs against platform validation requirements, deployment criteria, and documented specifications. - Identify stability issues, configuration gaps, integration failures, and expected technical outcomes. - Maintain accuracy, consistency, and strong engineering judgment across submitted work. Qualifications - Strong Python development skills with experience building backend services, APIs, automation tools, or integration workflows. - Experience with Docker, Linux, local testing, debugging, and service configuration. - Familiarity with backend systems, API-based integrations, deployment pipelines, and application runtime environments. - Comfort working with configuration files, containerized systems, logs, build processes, and technical validation requirements. - Strong problem-solving skills and attention to technical detail. - Ability to work independently and communicate technical decisions clearly. Requirements - A degree or professional background in computer science, software engineering, information technology, computer engineering, systems engineering, or a related technical field is helpful. - Equivalent practical experience in Python development, backend engineering, DevOps-adjacent workflows, app integration, or technical debugging is also highly relevant. Nice to Have - Experience with FastMCP, MCP servers, agent tooling, sandbox environments, or similar integration frameworks. - Experience integrating third-party applications, developer tools, web apps, desktop apps, databases, or internal technical systems. - Familiarity with containerized environments, Linux permissions, API authentication, local service orchestration, or deployment validation. - Experience preparing or reviewing technical documentation, setup guides, debug notes, service configs, or integration reports. - Strong attention to detail in backend-heavy, configuration-heavy, and testing-focused engineering environments. Why This Opportunity - Apply Python backend and application integration expertise to structured remote project work. - Contribute to high-quality service development, sandbox integration, testing, and deployment-ready technical workflows. - Work on flexible assignments aligned with your software engineering background. - Use your engineering judgment in a focused, detail-oriented technical environment. - Remote structure with competitive hourly compensation. Contract Details - Independent contractor role. - Fully remote with flexible scheduling. - Part-time commitment depending on project availability. - Competitive rates between $60–$80 per hour depending on expertise. - Weekly payments via Stripe or Wise. - Projects may be extended, shortened, or adjusted depending on scope and performance. - Work will not involve access to confidential or proprietary information from any employer, client, or institution.

United States
$60 - $80 / hour
Job Closed