Senior Software Engineer (Python, Cloud-Native)

Eliassen Group

Westlake, TX • 57m ago • On-site

Senior

On-site

131,040 - 141,440 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Software Engineer (Python, Cloud-Native) role

Improve your resume now

$131,040 – $141,440/year

Quick Facts

  • Title: Senior Software Engineer (Python, Cloud-Native)
  • Work setup: On-site in Westlake, TX

Description

Design, develop, test, deploy, and maintain production-quality Python applications, APIs, libraries, and reusable components using modern engineering practices. Build cloud-native, Kubernetes-deployed services on AWS/Azure, with automated CI/CD, logging/observability, and secure development practices. W2 basis required for applicants on this role.

Responsibilities

  • Build and maintain production-grade Python services, APIs, libraries, packages, and reusable components
  • Apply OOP, modular architecture, design patterns, and clean-code principles for scalable software
  • Implement robust Python solutions (classes, modules, functions, data structures, type hints, packaging, dependency management, exception handling, and async/parallel concepts)
  • Standardize logging, configuration management, CLI patterns, input validation, error handling, and failure recovery
  • Create reusable frameworks/utilities/templates to improve developer productivity
  • Write unit, integration, and regression tests with mocking, fixtures, automation, and coverage practices
  • Perform defect diagnosis, runtime/performance troubleshooting, and root-cause analysis with sustainable fixes
  • Deploy and support containerized applications on Kubernetes in AWS/Azure (or similar public cloud)
  • Use Infrastructure as Code (Terraform, CloudFormation, or ARM) for cloud/platform automation
  • Build CI/CD workflows with GitHub/Jenkins/Artifactory for build, test, packaging, artifacts, and release automation
  • Implement structured logging, metrics, dashboards, monitoring, and alerts
  • Follow secure development practices including peer reviews, dependency/vulnerability remediation, secrets protection, and secure cloud configuration
  • Apply relational database and SQL skills for persistence/integration/data-processing needs
  • Participate in design/code reviews and definition/adoption of engineering standards
  • Produce technical designs, documentation, operational procedures, troubleshooting guides, and RCA records
  • Use AI-assisted development tools (coding copilots and LLMs) to improve development, testing, documentation, reviews, and troubleshooting

Requirements

  • Must be able to work on a W2 basis
  • Strong production-grade Python development experience
  • Experience building backend services/APIs and engineering reusable Python components
  • Kubernetes troubleshooting and cloud-native platform support experience
  • CI/CD pipeline experience for source control, testing, packaging, artifacts, and deployments
  • Observability/operational reliability experience (logging, metrics, monitoring, alerts)
  • Secure software-development experience (dependency management, vulnerability remediation, secrets and secure cloud configuration)

Benefits

  • Medical, Dental, and Vision benefits
  • 401(k) with company matching
  • Life insurance
  • (W2 employees working 30+ hours/week) pre-tax accounts and additional voluntary benefits including sick time if required by law in the worked-in state/locality

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report