1

Python Application Developer Jobs in Cambridge, MA

DevOps Engineer II

Boston, MA

$57.25 - $78.50/hr

... application scaling * This role includes participation in an on-call rotation - we believe in ... Python * Terraform * Linux * Git and Github * Strong experience working with at least one major ...

DevOps Engineer II

Boston, MA

$57.25 - $78.50/hr

... application scaling * This role includes participation in an on-call rotation - we believe in ... Python * Terraform * Linux * Git and Github * Strong experience working with at least one major ...

DevOps Engineer II

Boston, MA · On-site

$57.25 - $78.50/hr

... application scaling * This role includes participation in an on-call rotation - we believe in ... Python * Terraform * Linux * Git and Github * Strong experience working with at least one major ...

... skills in Python or other languages such as C++ or ObjectScript. • Expertise in cloud ... DevOps, or Platform Engineering. • Hands-on experience with automation tools • Contributions to ...

... Application Engineering Lead . What You'll Do: * Design and execute high volume production ... Implement custom scripts (e.g., Python) to automate file processing, batching, nesting, and print ...

next page

Showing results 1-20

Python Application Developer information

See Cambridge, MA salary details

$18

$57

$92

How much do python application developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for python application developer in Cambridge, MA is $57.53, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $66.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Application Developer, and why are they important?

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

What are some common challenges Python Application Developers face when working on large-scale projects?

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What are Python Application Developers?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

What are popular job titles related to Python Application Developer jobs in Cambridge, MA? For Python Application Developer jobs in Cambridge, MA, the most frequently searched job titles are:
What job categories do people searching Python Application Developer jobs in Cambridge, MA look for? The top searched job categories for Python Application Developer jobs in Cambridge, MA are:
DevOps Engineer II

$57.25 - $78.50/hr

Full-time

Medical, Dental, Vision

Posted 7 days ago


Job description

Job Description:

DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets. Organizations worldwide rely on DataRobot for AI that makes sense for their business - today and in the future.

We are searching for a DevOps Engineer II who enjoys working with engineers across disciplines and teams to architect efficient, reliable and scalable software systems. This role requires expertise in Kubernetes and cloud computing, as well as strong automation skills in Python, Helm and Terraform.

Key Responsibilities:

  • Rightsize workloads for efficient resource utilization in Kubernetes and cloud service

  • Contribute to the development, deployment and operations for new microservices within the platform

  • Review technical specifications to provide guidance and help development teams drive operational excellence

  • Work hand-in-hand with software developers to facilitate the development and adoption of "Paved Road" solutions and DevSecOps processes

  • Support large-scale services across multiple environments

  • Assist in resolution efforts for problems ranging from infrastructure network layers to application scaling

  • This role includes participation in an on-call rotation - we believe in shared ownership of our platform and aim to build systems that are resilient, observable, and require minimal intervention.

Knowledge, Skills and Abilities:

  • 4+ years of experience in DevOps, systems engineering, or a related role.

  • Strong experience with

    • Kubernetes

    • Helm

    • Python

    • Terraform

    • Linux

    • Git and Github

  • Strong experience working with at least one major cloud platform (AWS, Azure, or GCP).

  • Fundamental understanding of Kubernetes and Helm. Experience in building and running software systems on Kubernetes clusters in production

  • Hands-on experience with infrastructure provisioning and configuration using Infrastructure as Code (IaC) principles

  • An understanding of design for scalability, performance, efficiency and reliability.

  • Self-motivated and proactive, able to take ownership and deliver results.

  • Ability and willingness to learn about new technologies.

  • Effective communication with technical and non-technical stakeholders

Nice To Have:

  • CKAD (Certified Kubernetes Application Developer) certification

  • Experience with:

    • Rightsizing workloads

    • Cloud cost dashboards

    • Harness CI/CD

    • Artifactory

    • MongoDB

    • RabbitMQ

    • Postgres

    • Redis

  • Knowledge of TCP/IP networking, SSL, DNS, Load Balancers

  • CI/CD pipeline experience

  • Real-world experience decoupling monolithic software into smaller reusable components

  • Handle high-pressure situations in a calm and professional manner

The talent and dedication of our employees are at the core of DataRobot's journey to be an iconic company. We strive to attract and retain the best talent by providing competitive pay and benefits with our employees' well-being at the core. Here's what your benefits package may include depending on your location and local legal requirements: Medical, Dental & Vision Insurance, Flexible Time Off Program, Paid Holidays, Paid Parental Leave, Global Employee Assistance Program (EAP) and more!

DataRobot Operating Principles:

  • Wow Our Customers
  • Set High Standards
  • Be Better Than Yesterday
  • Be Rigorous
  • Assume Positive Intent
  • Have the Tough Conversations
  • Be Better Together
  • Debate, Decide, Commit
  • Deliver Results
  • Overcommunicate

All DataRobot hires are required to complete a background check prior to starting employment, which includes identity verification, criminal history check, employment verification and education verification. Additionally, all DataRobot employees must be available to attend in-person company trainings and meetings.


Research shows that many women only apply to jobs when they meet 100% of the qualifications while many men apply to jobs when they meet 60%. At DataRobot we encourage ALL candidates, especially women, people of color, LGBTQ+ identifying people, differently abled, and other people from marginalized groups to apply to our jobs, even if you do not check every box. We'd love to have a conversation with you and see if you might be a great fit.

DataRobot is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. DataRobot is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.

All applicant data submitted is handled in accordance with our Applicant Privacy Policy.