> Markdown version of [/jobs/ext/1293790-principal-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1293790-principal-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Development Engineer - **Company:** Mitchell International, Inc. - **Location:** San Diego, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $44,720.0 - $61,360.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Cloud Computing, Information Systems, Data Infrastructure, Data Systems, Software Design Patterns, DevOps, Distributed Systems, Python (Programming Language), PostgreSQL, Machine Learning, Netsuite, Software Architecture, Salesforce.Com, Software Engineering, Systems Integration, Software Technical Review, Sql Optimization, Spring Cloud, Large Language Models, Snowflake, Outsystems, Generative AI, Event Driven Architecture, Information Technology, Low-code, Data Management, Virtual Agents, Data Pipelines, Serverless Computing, Microservices - **Published:** July 16, 2026 - **Apply:** https://www.jofdav.com/jobs/58866611-principal-software-development-engineer ## About the Role * Bachelor's degree in Computer Science, Information Systems, Engineering, or related field. * 10+ years of professional software engineering experience. * 5+ years of experience providing technical leadership across multiple teams or large-scale platforms. * Expert-level experience with Python. * Expert-level experience with C# and .NET Core. * Deep expertise in software architecture and distributed systems design. * Strong experience building cloud-native applications on AWS. * Advanced knowledge of PostgreSQL, Snowflake, and data platform architectures. * Extensive experience with SQL optimization, data modeling, and enterprise-scale data solutions. * Experience implementing event-driven architectures and microservices. * Experience leading large-scale modernization or transformation initiatives. * Hands-on experience with AI technologies, including LLMs, RAG, Agentic AI, or AI-powered enterprise solutions. Preferred * Experience with NetSuite and Salesforce integrations. * Experience with Low-Code platforms such as OutSystems. * Experience with financial systems, billing platforms, pricing engines, or revenue management solutions. * Experience building enterprise data lakes, analytics platforms, or data mesh architectures. * Experience establishing engineering standards and influencing technical direction across organizations. ## Description This is a full-time remote position that can be located anywhere in the U.S. Technical Leadership & Architecture * Serve as the technical authority for financial systems, billing platforms, and data solutions. * Define and maintain architectural standards, engineering principles, and technology strategies. * Design scalable, secure, highly available, and resilient distributed systems. * Lead architecture reviews and provide technical guidance across multiple engineering teams. * Identify and mitigate technical risks while balancing business objectives and long-term sustainability. Platform Engineering * Architect and evolve data ingestion pipelines supporting operational and analytical workloads. * Design and optimize high-volume transaction processing systems and pricing engines. * Guide development of cloud-native solutions leveraging AWS services and serverless architectures. * Ensure platform observability, performance, scalability, reliability, and operational excellence. * Drive modernization initiatives across applications, infrastructure, integrations, and data platforms. AI & Innovation * Champion adoption of Artificial Intelligence solutions, including: * Large Language Models (LLMs) * Retrieval-Augmented Generation (RAG) * Agentic AI Systems * AI-assisted software engineering practices Identify and implement AI-driven capabilities that improve automation, operational efficiency, and business value. Partner with Data Science teams to operationalize machine learning and advanced analytics solutions. Engineering Excellence * Establish and promote best practices for software architecture, design patterns, testing, security, and DevOps. * Conduct technical design reviews and mentor engineers at all levels. * Foster a culture of innovation, accountability, collaboration, and continuous improvement. * Drive engineering productivity through automation, low-code solutions, and platform tooling. * Lead incident response efforts for critical production issues and drive root-cause resolution. Strategic Partnership * Collaborate with executives, business stakeholders, and engineering leadership to align technology investments with strategic goals. * Translate complex technical concepts into business-focused recommendations. * Influence enterprise technology decisions and investment priorities. * Contribute to organizational technical strategy and long-term platform planning. ## Related Videos - [Reimagining app development with Low-code and AI](https://www.wearedevelopers.com/videos/1651-reimagining-app-development-with-low-code-and-ai) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [What If Apps Built Themselves? AI-Powered Low-Code for the Industrial Enterprise](https://www.wearedevelopers.com/videos/2079-what-if-apps-built-themselves-ai-powered-low-code-for-the-industrial-enterprise) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)