Senior Python Software Engineer – AWS / DevOps

Computer Enterprises Inc
  • Orlando, FL
  • Instant Apply
Today

Job Description

Senior Python Software Engineer – AWS / DevOps

Job at a Glance

  • Location: Orlando, FL (Hybrid — onsite 2–4 days per week; subject to change)
  • Contract: W2 only, 12 month contract with potential for extension or conversion to full time with either the client or CEI
  • Pay: $80-85/hour + optional medical, dental, vision, 401(k) match

Overview
We are seeking a Senior Software Engineer to design and build reliable, high-throughput, low-latency services and cloud infrastructure components. This role focuses on scalable backend engineering, DevOps best practices, and thoughtful system design to support performance and growth in modern distributed environments.

Key Responsibilities

  • Design and implement scalable, well-documented software with strong performance and reliability characteristics
  • Build and enhance cloud infrastructure components and supporting services
  • Collaborate with engineers, data scientists, and cross-functional partners to drive engineering proposals and best practices
  • Define low-level implementation details, including data structures, code organization, and maintainable patterns
  • Recommend technical approaches that address scaling, performance, and architectural evolution
  • Conduct thorough code reviews and ensure high engineering standards
  • Provide technical mentorship and guidance to team members

Required Skills

  • 5+ years of software development experience, including distributed systems and data-focused problem solving
  • Expert-level programming ability with strong attention to time/space complexity and maintainable design
  • Strong Python development experience
  • DevOps practices including CI/CD, containerization (Docker), testing, and automation
  • Hands-on experience implementing solutions on AWS (e.g., IAM, S3, Kinesis, Lambda, SNS)
  • Experience with infrastructure-as-code tooling (e.g., Terraform, CloudFormation, CDK)

Education

  • Bachelor’s degree in Computer Science or equivalent related experience

Preferred Skills

  • Proficiency in at least one strongly typed language (e.g., TypeScript, Java)
  • Knowledge of trade-offs across data storage systems and architectures (e.g., SQL vs. NoSQL, partitioning, data warehouses)
  • Demonstrated ability to generalize and reuse existing services and implementations
  • Strong ability to stay current on modern software engineering and data management practices

Why Should I Apply?
This is an opportunity to work on complex, performance-sensitive systems while influencing engineering practices and scalable cloud architecture. Apply to contribute as a senior technical leader and build impactful solutions in a modern AWS environment.

About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.

#ZR
#INDGEN

Numbers & Facts

LocationOrlando, FL

Skills

  • AWS Lambdaunmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Architectural Servicesunmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • Data Managementunmatched
  • Data Partitioningunmatched
  • Data Scienceunmatched
  • Data Storageunmatched
  • Data Structuresunmatched
  • Data Warehousingunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • High Throughputunmatched
  • Infrastructure as a Service (IaaS)unmatched
  • Javaunmatched
  • Machine Toolunmatched
  • Mentoringunmatched
  • NoSQLunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • SQL (Structured Query Language)unmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Storage Architectureunmatched
  • System Architectureunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder