Datavail

We help clients turn data into decisions no matter where it lives-in apps, on-prem, in a hybrid model, or in the cloud.

Senior Python Developer

Software EngineerSoftware EngineerContractRemoteTeam 1,001-5,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Senior Python Developer will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications.

  • Architect and implement RESTful APIs and backend services with a focus on scalability and maintainability.
  • Lead database design, optimization, and performance tuning with PostgreSQL as the primary database.
  • Deploy, monitor, and maintain applications on AWS & Azure Environments.
  • Implement CI/CD pipelines and support DevOps best practices for automated build, test, and deployment.
  • Troubleshoot, debug, and resolve production issues while ensuring minimal downtime.
  • Continuously improve system performance, reliability, scalability, and security.

Qualifications

  • 10+ years of experience in software development.
  • Bachelor or Master’s degree in IT / CE / CS.
  • Strong proficiency in Python (core concepts, data structures, OOP, error handling).
  • Strong proficiency in SQL, with hands-on experience in PostgreSQL, MySQL.
  • Experience building scalable web applications and RESTful APIs.
  • Hands-on experience extracting data from APIs, CSV, Excel, and XML.
  • Experience deploying applications using Docker.
  • Experience with Python-based automation (scripts, schedulers, background jobs).
  • Understanding of microservices architecture and distributed systems.
  • Experience with version control systems (e.g., Git).
  • Experience working with databases such as PostgreSQL, MySQL, or MongoDB.

Requirements

  • Backend: Strong proficiency in Python – TurboGears, Experience in PHP (Laravel or similar frameworks preferred), API design and integration (REST/JSON), Authentication & authorization (JWT, OAuth), Performance optimization and query tuning.
  • Database: PostgreSQL, MySQL, MongoDB.
  • Frontend: Strong JavaScript fundamentals, Experience with modern JS frameworks (React / Vue / Angular – any is a plus), HTML5, CSS3, responsive UI development.
  • Cloud & Devops: Application deployment and monitoring on AWS and Azure, Experience with cloud services (EC2, S3, RDS, Lambda, Azure App Services, etc.), CI/CD pipeline setup and management, Containerization (Docker preferred), Basic knowledge of infrastructure as code.

Benefits

  • Certification: PCPP – Certified Professional in Python Programming.
  • Opportunity to work with a leading provider of data management and cloud services.
  • Access to a world-class tech-enabled delivery platform and software solutions.

Job Requirements

  • 10+ years of experience in software development.
  • Bachelor or Master’s degree in IT / CE / CS.
  • Strong proficiency in Python (core concepts, data structures, OOP, error handling).
  • Strong proficiency in SQL, with hands-on experience in PostgreSQL, MySQL.
  • Experience building scalable web applications and RESTful APIs.
  • Hands-on experience extracting data from APIs, CSV, Excel, and XML.
  • Experience deploying applications using Docker.
  • Experience with Python-based automation (scripts, schedulers, background jobs).
  • Understanding of microservices architecture and distributed systems.
  • Experience with version control systems (e.g., Git).
  • Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
  • Backend: Strong proficiency in Python – TurboGears, Experience in PHP (Laravel or similar frameworks preferred), API design and integration (REST/JSON), Authentication & authorization (JWT, OAuth), Performance optimization and query tuning.
  • Database: PostgreSQL, MySQL, MongoDB.
  • Frontend: Strong JavaScript fundamentals, Experience with modern JS frameworks (React / Vue / Angular – any is a plus), HTML5, CSS3, responsive UI development.
  • Cloud & Devops: Application deployment and monitoring on AWS and Azure, Experience with cloud services (EC2, S3, RDS, Lambda, Azure App Services, etc.), CI/CD pipeline setup and management, Containerization (Docker preferred), Basic knowledge of infrastructure as code.

Benefits

  • Certification: PCPP – Certified Professional in Python Programming.
  • Opportunity to work with a leading provider of data management and cloud services.
  • Access to a world-class tech-enabled delivery platform and software solutions.

Related Job Pages

More Software Engineer Jobs

Software Engineer 5

Netflix

Where you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more

Software Engineer1 day ago
Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor

Responsibilities include designing, architecting, developing, testing, deploying, and operating fully integrated solutions across build/buy to deliver seamless end-to-end product experiences. The role involves influencing broad AI strategy, collaborating on integrating generative AI into workflows, and building infrastructure for modern integration methods.

United States
$388K - $558K / year

Domino Developer

NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Software Engineer1 day ago
Full TimeRemoteTeam 10,001

The role is responsible for maintaining and supporting the DSS Domino environment for a government law enforcement client, addressing high-priority production issues and performing data exports and migrations. Key tasks include using Domino Designer for troubleshooting, collaborating with administrators, and ensuring data integrity during the platform's transition to archival systems.

United States
$87.1K - $181K / year

Software Development Senior Associate - Remote US

NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Software Engineer1 day ago
Full TimeRemoteTeam 10,001

The role involves being a key contributor in automating cloud infrastructure provisioning using Infrastructure as Code (IaC) with Terraform for GCP and Azure. Responsibilities include collaborating on Terraform module authoring, enforcing Policy-as-Code frameworks, and managing Azure DevOps Services environments.

United States
$53K - $79K / year
Full TimeRemoteTeam 10,001

The role involves independently designing, developing, and implementing highly complex, scalable Salesforce applications and integrations using advanced Apex and LWC, while also designing and maintaining robust back-end services using Node.js, Python, and cloud technologies like Azure or AWS. Key duties include driving the implementation of Einstein Copilot and generative AI features, leading technical contributions to AI/ML initiatives, and mentoring junior engineers.

United States
$50 - $74 / hour