Senior Backend Python Developer (AWS Serverless)

Posted Yesterday
27 Locations
Remote
Senior level
Consulting • Energy
The Role
Design and build AWS serverless backend systems and REST APIs using Python. Implement event-driven data pipelines, asynchronous/concurrent processing, testing and monitoring, security best practices, and mentor engineers while collaborating with DevOps on CI/CD.
Summary Generated by Built In

Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client’s growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quality. We are driven to deliver the best, every single time. 

Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US. In terms of industry verticals, we are focused on EdTech, Fintech, eCommerce, and Pharma.

About Our Client

Our client offers management consulting services to the healthcare industry, including billing, contract management, and financial advisory.
Their platform provides a full suite of financial, case management, and contracting solutions for healthcare providers.

We are looking for a highly skilled Senior Python Developer to join the team and contribute to the development of robust, scalable, and secure serverless applications on AWS. As a key member of the engineering team, you will design and build cloud-native solutions leveraging AWS serverless technologies.

Key Responsibilities

  • Serverless Application Development:

    Design and develop AWS Lambda-based serverless applications and RESTful APIs using frameworks like Flask or FastAPI, integrated with AWS API Gateway

  • Backend Logic & Event-Driven Architectures:

    Build backend logic using Python for event-driven systems with services like SNS, SQS, and Kinesis

  • Asynchronous Programming:

    Utilize Python (asyncio, aiohttp) for efficient concurrent task handling in distributed environments

  • Data Processing Pipelines:

    Design and implement serverless data pipelines using AWS services such as S3, Lambda, and DynamoDB

  • Optimization & Performance:

    Improve performance and scalability through caching, async calls, and latency optimization

  • Testing, Debugging & Monitoring:

    Implement unit tests (PyTest) and use tools like AWS CloudWatch and X-Ray for monitoring and troubleshooting

  • Security & Authentication:

    Apply AWS security best practices (IAM, encryption, VPC) and implement authentication (Cognito, JWT)

  • Collaboration & Mentorship:

    Work closely with DevOps teams (CI/CD pipelines) and mentor junior engineers

Requirements

  • Education:

    Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

  • Experience:

    5+ years of Python development experience, including at least 2 years with AWS serverless solutions

  • Python Expertise:

    Strong knowledge of Python, including frameworks and tools such as Flask, FastAPI, Pandas, and PyTest

  • AWS Serverless:

    Hands-on experience with Lambda, API Gateway, DynamoDB, S3, Step Functions, CloudFormation or AWS CDK

  • Async & Concurrent Programming:

    Practical experience with asynchronous programming and parallel task execution

  • Testing & Debugging:

    Strong skills in writing unit tests and debugging complex distributed systems

Working Conditions

  • Time overlap required: at least 4 hours with the New Jersey time zone

    (9:00 AM – 1:00 PM NJ / 3:00 PM – 7:00 PM CET)

We respect your time and keep our process clear and human. From the first “hello” to the offer usually takes up to 2 weeks:

  • A short recruiting call (30 min) 
  • A technical conversation with our experts (1 hour) 
  • Client interview (if needed, up to 1 hour) 
  • Reference check 
  • Offer and welcome on board 

* Please note that the process may occasionally vary depending on the role or specific project needs.

Why join altamira.ai

  • You get fair, competitive pay and real opportunities to grow. 
  • Fully remote - no commuting, no office constraints.
  • We don’t do micromanagement - we do trust, ownership, and support. 
  • We provide all the tech equipment you need. 
  • 20 working days of paid vacation, paid sick leave, public holidays, and regular salary reviews. 
  • A flexible schedule to keep your work-life balance sane. 
  • Space to learn, experiment, and bring your ideas to life. 

We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients! ❤️

Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 5+ years of Python development experience
  • At least 2 years of hands-on AWS serverless experience
  • Strong Python knowledge including Flask or FastAPI, Pandas, and PyTest
  • Experience with AWS serverless services: Lambda, API Gateway, DynamoDB, S3, Step Functions, CloudFormation or AWS CDK
  • Experience with asynchronous programming and concurrent task execution (asyncio, aiohttp)
  • Experience building event-driven systems using SNS, SQS, or Kinesis
  • Experience writing unit tests and debugging distributed systems; familiarity with CloudWatch and X-Ray
  • Knowledge of AWS security best practices (IAM, encryption, VPC) and implementing authentication (Cognito, JWT)
  • Ability to collaborate with DevOps on CI/CD pipelines and mentor junior engineers
  • Time overlap of at least 4 hours with New Jersey time zone
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Texas, Oklahoma and Louisiana, TX
64 Employees

What We Do

Altamira is your trusted partner in consulting, engineering, and field service support. The combination of our owner’s mentality, commitment to hearing your needs and concerns, and delivering with our proven processes help ensure project success. With our regulatory expertise and agile approach, we create working relationships that value compliance and deliver desirable outcomes that bolster your bottom line.

Similar Jobs

Mondelēz International Logo Mondelēz International

Talent Acquisition Advisor

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
2 Locations
90000 Employees

GitLab Logo GitLab

Marketing Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
27 Locations
2500 Employees

GitLab Logo GitLab

Security Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
30 Locations
2500 Employees

GitLab Logo GitLab

Senior Back-end Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
31 Locations
2500 Employees
118K-252K Annually

Similar Companies Hiring

Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account