Senior Software Engineer

UnitedHealth GroupFort Washington, PA
$91,700 - $163,700Remote

About The Position

As a Senior Software Engineer specializing in data engineering and intelligent solutions, you will design, build, and deploy enterprise-scale software, cloud databases, and automated ETL workflows. In this role, you will leverage enterprise-approved AI tools and emerging technology trends to automate data processing, enhance database performance, and build intelligent data platforms. Working within an agile cloud environment on Azure, you will collaborate with cross-functional engineering and architecture teams to deliver scalable, AI-powered data solutions with a strong emphasis on responsible technology use and continuous innovation.

Requirements

  • 5+ years of professional experience in Software Engineering
  • 5+ years of experience in Data Engineering
  • 5+ years of experience with SQL, T-SQL, and ETL development
  • 3+ years of professional experience developing applications using Scala, Python, JSON, and Web Services
  • 3+ years of professional experience working with distributed systems technologies such as Spark, Databricks, Hadoop, or Snowflake
  • 2+ years of experience in Python development
  • 2+ years of experience developing with Java/J2EE, Web Services, Spring, and Hibernate
  • 1+ years of experience developing solutions hosted within public cloud providers such as Azure/AWS
  • 1+ years of experience in CI/CD and DevOps practices
  • 1+ years of experience with shell scripting and automation tools
  • 1+ years of experience with AI/ML-driven solutions

Nice To Haves

  • Bachelor's degree or equivalent technical experience in Computer Science, Information Technology, or a related field
  • Experience integrating enterprise AI capabilities, machine learning frameworks, or predictive analytics into ETL/database platforms
  • Knowledge of responsible AI frameworks, data governance, and cloud security best practices
  • Experience working in an Agile/Scrum software development environment
  • Azure certifications (e.g., Azure Data Engineer Associate, Azure AI Engineer Associate, or Azure Developer Associate)

Responsibilities

  • Design, develop, and deploy AI-powered solutions and automated frameworks to address complex business challenges with an emphasis on responsible use of AI
  • Use enterprise-approved AI tools to streamline workflows, automate data transformation, and drive continuous improvement across data engineering pipelines
  • Evaluate emerging technology trends to inform solution design, database architecture, and strategic data engineering innovation
  • Build, optimize, and maintain scalable ETL/ELT data pipelines and big data infrastructure using Spark, Scala, Python, and Java
  • Develop advanced SQL and T-SQL procedures, database schemes, and automated validation rules across cloud database environments
  • Configure, manage, and optimize cloud database and data orchestration technologies including Azure SQL Database, Databricks, ADLS, and Azure Data Factory
  • Build and maintain automated CI/CD DevOps pipelines and write scripting automation using PowerShell and Linux Bash
  • Perform performance tuning, code reviews, and automated testing across complex distributed big data platforms

Benefits

  • Competitive base pay
  • Comprehensive benefit program
  • Performance rewards
  • Paid Time Off which you start to accrue with your first pay period
  • 8 Paid Holidays
  • Medical Plan options
  • Participation in a Health Spending Account or a Health Saving account
  • Dental, Vision, Life& AD&D Insurance
  • Short-term disability and Long-Term Disability coverage
  • 401(k) Savings Plan
  • Employee Stock Purchase Plan
  • Education Reimbursement
  • Employee Discounts
  • Employee Assistance Program
  • Employee Referral Bonus Program
  • Voluntary Benefits (pet insurance, legal insurance, LTC Insurance, etc.)
  • Incentive and recognition programs
  • Equity stock purchase
  • 401k contribution
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service