Full Time

Remote: Mid-Level/Senior (AWS) Software Engineer-PYTHON

Dice
Remote!
$90,000 - $140,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Remote Mid-Level/Senior (AWS) Software Engineer-Python at Dice will be instrumental in designing, developing, and maintaining scalable software solutions leveraging Amazon Web Services (AWS). This role requires an adept understanding of Python programming and cloud technologies to facilitate automation, integration, and deployment of applications. The successful candidate will collaborate with cross-functional teams to deliver high-quality products while adhering to best practices and performance standards in a fast-paced environment.



Job Responsibilities

  • Design, develop, and deploy scalable applications using AWS services and Python.
  • Collaborate with product managers and cross-functional teams to define software requirements and specifications.
  • Implement cloud-based solutions and ensure system performance, reliability, and security.
  • Conduct code reviews and provide feedback to team members to ensure adherence to best practices.
  • Monitor applications infrastructure and resolve any issues that arise in collaboration with the operations team.
  • Develop and maintain documentation for software and systems.
  • Participate in Agile development processes and contribute to continuous improvement initiatives.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of professional experience in software development with a focus on Python.
  • Proficient in AWS services such as EC2, Lambda, S3, RDS, and API Gateway.
  • Experience with database technologies like PostgreSQL, MySQL, or MongoDB.
  • Familiarity with DevOps practices and tools like Docker, Jenkins, and Terraform.
  • Strong problem-solving skills and the ability to work independently in a remote setting.
  • Excellent verbal and written communication skills.


Technologies & Tools

The position utilizes a variety of technologies and tools including AWS cloud services, Python programming language, SQL databases, and version control systems such as Git. Familiarity with CI/CD tools and platforms is also essential for automating deployment and ensuring code quality.



Ideal Candidates

The ideal candidate will possess a strong background in software engineering with a passion for developing innovative solutions. They will be detail-oriented, with the ability to thrive in a collaborative remote environment. A proactive attitude and adaptability to changing technologies are essential, along with the desire to continuously learn and improve upon existing skills in AWS and Python development.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.