companyBlueFlag logo

Lead Principal Software Engineer - Cloud and AI Platforms

BlueFlagRemote — Austin, Texas, United States
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To thrive in this role, you should possess:Extensive experience in software engineering, particularly in cloud-native development and data engineering. Proficiency in Kubernetes and cloud platforms (Azure, AWS). Deep knowledge of modern software development practices and tools. Experience in leading teams and mentoring junior engineers. A strong understanding of AI technologies and their application within enterprise frameworks.

About the job

Join BlueFlag as a Principal Software Engineer, where you will spearhead the design and implementation of innovative cloud-native applications, services, and robust data platform capabilities. This fully remote position calls for a skilled technical leader who excels in building comprehensive production software, while also managing cloud infrastructure, Kubernetes orchestration, and data engineering practices essential for secure, enterprise-grade platforms.

This role transcends traditional platform responsibilities; we are looking for a visionary leader capable of guiding software-engineering-focused initiatives, which include APIs, backend services, and full-stack web applications. You will also oversee teams tasked with deploying and maintaining the foundational cloud and data tools essential for these applications, such as Databricks, Synapse, Starburst, Immuta, and Collibra. Additionally, you will play a pivotal role in shaping our approach to AI-enabled applications, focusing on agent-based workflows built on governed data and a reliable infrastructure.

Key Responsibilities

Software Engineering Leadership

  • Design, develop, and sustain production-grade software (services, APIs, and web applications) adhering to rigorous engineering standards: code quality, testing, observability, and operational readiness.
  • Facilitate design reviews, set engineering standards, and mentor engineers across various projects—particularly those with a software-heavy focus.
  • Create integration layers and service patterns that connect applications with data platforms, identity systems, and enterprise tools.
  • Champion modern software development lifecycle (SDLC) practices, including trunk-based development, a strong code review culture, automated testing, and predictable release workflows.

Cloud, Kubernetes, and Platform Enablement

  • Design and manage Kubernetes-based application platforms, establishing deployment standards, networking protocols, upgrade strategies, reliability measures, and day-2 operations.
  • Implement and refine CI/CD pipelines and release automation for both applications and infrastructure, including GitOps methodologies where applicable.
  • Build and sustain infrastructure-as-code (e.g., Terraform) and automated environment provisioning on Azure or AWS.
  • Lead engineering teams in deploying and maintaining enterprise platform tools like Starburst, Immuta, Collibra, Databricks, Synapse, and other related services.
  • Formulate and execute plans for cloud migrations and deployments, along with modernization strategies for application and data workloads.

Data Engineering and AI Enablement

  • Develop and maintain data pipelines and supporting services that facilitate analytics, machine learning, and AI-driven applications.
  • Collaborate with stakeholders to devise practical strategies for AI agents, infrastructure, and application enablement (e.g., orchestration patterns, knowledge integration, evaluation and monitoring) in secure environments.

Why Choose BlueFlag

About BlueFlag

At BlueFlag, we are dedicated to building cutting-edge cloud solutions that empower organizations to leverage data effectively. Our focus on innovation and collaboration allows us to create platforms that drive success in an increasingly digital world.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.