Platform Engineer - Python

Matlen Silver
Chandler, AZ, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$114,400.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications Microsoft Azure Cloud Computing Code Review Databases Data Security Software Debugging DevOps
+21 more
Python (Programming Language) NoSQL Object-Oriented Software Development Performance Tuning Scrum Methodology Reliability Engineering Scaled Agile Framework Service-Oriented Architecture Software Engineering SQL Databases Systems Integration Web Services Data Logging Enterprise Software Applications Grafana Infrastructure as Code (IaC) Git Deployment Automation Software Version Control Docker Microservices

Job description

Software Engineer II The Software Engineer II is responsible for designing, developing, enhancing, and supporting software applications and platform capabilities. This role operates as an individual contributor within an Agile engineering team, delivering scalable, resilient, and high-performing solutions that support enterprise technology platforms and business services. The role partners closely with software engineers, infrastructure teams, and production support teams to implement reliable, secure, and maintainable systems. The Software Engineer II works under general direction, with responsibility for executing moderately complex technical deliverables while contributing to application design, automation, and continuous improvement initiatives.

Primary Skill Python, * Design, develop, test, deploy, and maintain software applications and services.

  • Collaborate with cross-functional teams to define, design, and deliver technical solutions.
  • Participate in code reviews and contribute to engineering best practices.
  • Develop scalable, secure, and maintainable software solutions aligned with business and technical requirements.
  • Troubleshoot production issues and support incident resolution activities.
  • Contribute to application modernization, automation, and continuous improvement initiatives.
  • Support system integration, performance optimization, and operational stability.
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Ensure adherence to security, compliance, and software quality standards.
  • Document technical solutions, processes, and operational procedures.

Requirements

Do you have experience in Web services design?, * Strong proficiency in Python and experience developing enterprise applications and services.

  • Working knowledge of software development best practices, including object-oriented design, modular development, and clean coding principles.
  • Experience with application development, debugging, testing, and production support.
  • Understanding of Software Development Life Cycle (SDLC) methodologies, including Agile and Scrum practices.
  • Experience developing and consuming APIs, microservices, and service-oriented architectures.
  • Working knowledge of database technologies (SQL and/or NoSQL) and data access patterns.
  • Experience with version control systems such as Git and modern code management practices.
  • Understanding of CI/CD pipelines and automated deployment processes.
  • Knowledge of system integration, performance tuning, troubleshooting, and root cause analysis techniques.
  • Awareness of security, risk, and compliance considerations within enterprise environments.
  • Strong analytical, problem-solving, and critical-thinking skills.
  • Excellent verbal and written communication skills with the ability to collaborate across technical and non-technical teams.

Desired Skills

  • Experience working in enterprise application development environments.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Exposure to DevOps practices, automation frameworks, and Infrastructure as Code (IaC).
  • Experience supporting high-availability, scalable, and mission-critical applications.
  • Knowledge of observability tools, including logging, monitoring, and alerting solutions.
  • Exposure to Site Reliability Engineering (SRE) practices, incident management, and operational excellence principles.
  • Financial services or other regulated industry experience, including compliance-focused development practices.

Secondary Skill Amazon Web Services (AWS)

Benefits & conditions

3.43.4 out of 5 stars Chandler, AZ Hybrid work $55 - $65 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all