Demo

Senior Software Engineer – Azure, Python & Data Engineering

Ascendion
Atlanta, GA Full Time
POSTED ON 10/24/2026
AVAILABLE BEFORE 12/23/2026

About Ascendion :
Ascendion is a full service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000 Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.
Ascendion | Engineering to elevate life
We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:
Build the coolest tech for the world’s leading brands
Solve complex problems - and learn new skills
Experience the power of transforming digital engineering for Fortune 500 clients
Master your craft with leading training programs and hands-on experience
Experience a community of change makers!
Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.
Title: Senior Software Engineer – Azure, Python & Data Engineering
Location: Atlanta, GA (Hybrid)
About the Role:
We are seeking an experienced Senior Lead Software Engineer to design, develop, and deliver scalable, cloud-native enterprise applications within the Azure ecosystem.
This is a hands-on technical leadership role focused primarily on backend software engineering, API and microservices development, cloud engineering, and data pipeline development. You will contribute to building new applications from the ground up, modernizing legacy platforms, and delivering reliable, secure, and high-performance enterprise solutions.
The ideal candidate will bring strong expertise in Python, FastAPI, Azure, Azure Data Factory, Databricks, and Snowflake, along with experience in Java, Spring Boot, cloud infrastructure, and CI/CD practices. Full-stack development experience is a plus, but backend and data engineering capabilities are the primary focus.
Key Responsibilities:
Design, develop, and maintain cloud-native applications, scalable microservices, and enterprise APIs using Python, FastAPI, Java, and Spring Boot.
Build secure, reusable REST APIs and integration services for enterprise applications.
Develop and optimize data ingestion, transformation, and integration pipelines using Azure Data Factory, Azure Databricks, and Snowflake.
Design and implement solutions using Azure cloud services, including Azure Kubernetes Service (AKS), Azure API Management, Azure Functions, Azure Storage, Azure SQL, and related services.
Contribute to application modernization initiatives, including rebuilding existing functionality using modern technologies and cloud-native architectures.
Implement Infrastructure as Code (IaC) using Terraform and support containerized application deployments.
Develop and maintain CI/CD pipelines using GitHub Actions and related DevOps tools.
Apply best practices for API security, identity management, monitoring, observability, performance optimization, and application reliability.
Contribute to technical design, architectural decisions, engineering standards, and scalable solution development.
Collaborate with product, security, architecture, data, and engineering teams to translate business requirements into technical solutions.
Provide technical guidance and mentorship to engineers while promoting coding standards, quality, and engineering best practices.
Support application deployment, troubleshooting, and continuous improvement in enterprise environments.
Required Qualifications:
10 years of enterprise software engineering experience, with a strong hands-on development background.
Strong experience developing and deploying cloud-native applications using Azure.
Proficiency in Python and FastAPI for backend application and API development.
Hands-on experience with Azure Data Factory (ADF) for data ingestion, integration, and transformation.
Experience with Azure Databricks and building scalable data engineering pipelines.
Practical experience with Snowflake and cloud-based data platforms.
Strong Java and Spring Boot experience for enterprise backend application development.
Experience designing and developing REST APIs, microservices, and distributed applications.
Knowledge of Azure API Management, Terraform, AKS, and containerized workloads.
Experience with GitHub, GitHub Actions, CI/CD pipelines, and automated deployment practices.
Understanding of cloud security, API authentication, identity management, monitoring, and application reliability.
Strong analytical, problem-solving, communication, and technical leadership skills.
Ability to contribute directly to development while guiding technical decisions and collaborating across teams.
Preferred Qualifications:
Experience in banking, financial services, payments, FinTech, or other regulated industries.
Experience with AWS or applications running on AWS-based legacy platforms.
Full-stack development experience with React, Vue.js, TypeScript, JavaScript, or Next.js.
Familiarity with cloud data services such as ADLS, Azure SQL, Cosmos DB, and PostgreSQL.
Knowledge of OAuth 2.0, OpenID Connect (OIDC), Entra ID, and role-based access control (RBAC).
Experience with high availability, disaster recovery, distributed tracing, and cloud performance optimization.
Familiarity with AI-powered development tools such as ChatGPT or Claude.
Experience mentoring engineers and contributing to Agile/Scrum development teams.
What We're Looking For:
We are looking for a senior engineer who combines strong hands-on software development skills with cloud and data engineering expertise. Candidates with practical experience in Azure, Python/FastAPI, Azure Data Factory, Databricks, and Snowflake are especially encouraged to apply.
This role is best suited for engineers who enjoy solving complex technical challenges, building modern enterprise applications, and contributing to architecture and engineering decisions—not candidates focused exclusively on project management or high-level architecture.
Thanks
Salary Range:
$130,000 - $140,000 Annually -Factors that may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.
Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [401(k) retirement plan] [long-term disability insurance [short-term disability insurance] [5 personal days accrued each calendar year. The Paid time off benefits meet the paid sick and safe time laws that pertain to the City/ State] [10-15 days of paid vacation time] [6 paid holidays and 1 floating holiday per calendar year]
Want to change the world? Let us know.
Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let’s talk!

Salary : $130,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer – Azure, Python & Data Engineering?

Sign up to receive alerts about other jobs on the Senior Software Engineer – Azure, Python & Data Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ascendion

  • Ascendion Worcester, MA
  • We are working with a Regional Insurance Defense Law Firm, looking for an Insurance Defense Attorney to join their team. Specifically, they are looking for... more
  • 4 Days Ago

  • Ascendion Fort Worth, TX
  • My client is a top Texas based GC and they are looking for a strong Sr PM with a background managing ground-up projects. Experience with K-12 educational f... more
  • 7 Days Ago

  • Ascendion Wilmington, DE
  • About Ascendion Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact. We partner w... more
  • 8 Days Ago

  • Ascendion Bellevue, WA
  • About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer – Azure, Python & Data Engineering jobs in the Atlanta, GA area that may be a better fit.

  • RIB Software Alpharetta, GA
  • Driven by transformative digital technologies and trends, we are RIB and we’ve made it our purpose to propel the industry forward and make engineering and ... more
  • 11 Days Ago

  • Amazon Data Services, Inc. Atlanta, GA
  • DESCRIPTION AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the peop... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!