Back End Engineer

ProSearch

Maine

Remote

USD 120,000 - 150,000

Full time

1 hour ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ProSearch is partnering with an innovative client to hire an experienced Backend Engineer with strong Python, AWS, and API skills. This remote role focuses on building scalable, secure cloud-native applications using Flask, FastAPI, and containerization.

You’ll contribute to authentication, identity management, and engineering excellence across the platform. You will collaborate with engineers, architects, and business stakeholders to deliver high-quality software, participate in CI/CD, and

Qualifications

  • 5+ years of software development experience in agile environments.
  • 3+ years of hands-on coding in Python, preferably in web development.
  • Familiarity with Python web frameworks (Flask, FastAPI, Django).
  • Experience with AWS, DevOps, and CI/CD practices.
  • Knowledge of authentication protocols (OAuth, SAML, MFA) and API security.
  • Familiarity with OpenAPI/Swagger and SQL/NoSQL databases.
  • Excellent communication skills with a customer focus.

Responsibilities

  • Write efficient, reliable, maintainable, and scalable code for APIs and cloud services.
  • Participate in design reviews and code reviews to ensure quality.
  • Collaborate with cross-functional teams to design scalable cloud solutions.
  • Utilize CI/CD pipelines to deploy software in a DevOps environment.
  • Provide analytics, logging, and monitoring support for applications.
  • Write unit, integration, and performance tests.
  • Document deliverables clearly for stakeholders.
  • Participate in triage meetings and architecture discussions.
  • Support AWS IaaS platform initiatives and service delivery.
  • Engage in agile ceremonies for estimation and execution.

Skills

Python
APIs
AWS
Containerization
Flask
FastAPI
DevOps
CI/CD
OAuth
SAML
Identity management
OpenAPI

Education

Bachelor's degree in computer science

Tools

Docker
CloudFormation
Postman
OpenAPI
Django

Job description

We do not accept applications from third-party recruiters or staffing agencies. We are currently only able to hire candidates who reside in and are authorized to work in the United States due to legal, tax, and operational requirements.

ProSearch is partnering with an innovative client to hire an experienced Backend Engineer with strong skills in Python, AWS, APIs, and cloud-native application development. This remote opportunity is ideal for a Python Developer, Software Engineer, Cloud Engineer, Backend Developer, API Developer, or AWS Engineer who enjoys building scalable systems, developing secure applications, and solving complex technical challenges. You'll work with technologies including Flask, FastAPI, containerization, DevOps, CI/CD, OAuth, SAML, and identity management to support modern cloud-based platforms.

This is an opportunity to work on highly scalable systems that support secure service delivery in a modern cloud environment. You'll collaborate with engineers, architects, and business stakeholders to develop APIs, build cloud infrastructure, strengthen authentication and authorization capabilities, and help drive engineering excellence across the platform.

If you enjoy solving complex technical challenges, building secure and reliable systems, and working at the intersection of software engineering, cloud architecture, and DevOps, this role offers the opportunity to make a meaningful impact.

Top Requirements
  • Python (Needs to know about containerization, Flask, or Fast API)
  • AWS ( CloudFormation, CI and CD process, DevOps, SecDevOps )
  • Identify management system
  • API gateways, reverse proxy, MFA, tokenization, SSL, OAuth, SAML protocols, and app authentications
Why This Role Stands Out

Few Backend Engineer opportunities offer this combination of modern technology, cloud scale, and technical ownership.

You'll have the opportunity to:

  • Build highly scalable APIs, services, and cloud-based applications
  • Work with AWS, Python, containerization, DevOps, and CI/CD technologies
  • Contribute to authentication, identity management, and application security initiatives
  • Collaborate with architects, engineers, and stakeholders across the organization
  • Influence technical design, software quality, and engineering best practices
  • Mentor fellow developers and contribute to a culture of continuous learning
Key Responsibilities
  • Write efficient, reliable, maintainable, and defect-free code. Design, implement, test, and deliver highly scalable systems, services, and API’s.
  • Participate and contribute to software development practices such as design spec and code review.
  • Collaborate with cross-functional teams to design and implement scalable and efficient cloud solutions.
  • Utilize automated CI/CD pipelines to deploy software packages in a DevOps environment.
  • Working knowledge and ability to use tools to assist with user analytics, logging, and monitoring.
  • Write and execute unit tests, integration tests, and performance tests.
  • Collaborate with various team members and stakeholders on requirements definition and feature design and development.
  • Author clear technical documentation for the deliverables.
  • Be an active participant in triage meetings and discussions.
  • Support the architecture team that works on AWS IaaS platform for service delivery
  • Take part in agile ceremonies for estimation and execution of continuous product.
  • Working in a flexible environment, you will deal effectively with ambiguity, have strong analytical and problem-solving skills.
  • Mentor other developers as needed to expand the team’s skills.
Qualifications We're Looking For
  • Bachelor’s degree in computer science or other related field or equivalent work experience.
  • 5+ years of software development experience as an engineer in an agile environment with excellent design, problem solving, debugging skills and DevOps.
  • 3+ years of hands-on coding experience in Angular, React or any other equivalent library/framework.
  • 3+ years of hands-on coding experience in Python, preferably in web development space.
  • Familiarity with Python web development frameworks (Flask, FastAPI, Django).
  • Familiarity with Python linting tools (pylint, flake8, ruff) and type checkers (mypy, pyright) is a bonus.
  • Some familiarity with Java.
  • Acquainted with testing tools and platforms, such as Cucumber, Cypress, Selenium, and Postman
  • Understand OpenAPI specifications, Swagger, and SQL/No-SQL databases.
  • Good comprehension of various API gateways, reverse proxy, MFA, tokenization, SSL, OAuth, SAML protocols, and app authentications.
  • Familiar with authentication and authorization (AuthN/AuthZ) protocol, architecture, and concepts.
  • Familiarity with Active Directory or other LDAP compatible directory stores.
  • Experience with AWS Elastic Container Service, load balancing, Route 53, ACM, and CloudFormation is strongly preferred.
  • Familiarity with containerization for application deployment (Docker).
  • Strong Experience with OIDC and OAuth IDPs.
  • Track record of meeting deadlines and delivering high quality results.
  • Excellent communication skills with technical and non-technical peers with a customer focus.
  • PLEASE NOTE: We do not accept applications from third-party recruiters or staffing agencies. We are currently only able to hire candidates who reside in and are authorized to work in the United States due to legal, tax, and operational requirements.
Technologies You’ll Work With
  • Python
  • Flask
  • FastAPI
  • AWS
  • CloudFormation
  • Docker
  • CI/CD
  • DevOps & SecDevOps
  • OAuth
  • OIDC
  • SAML
  • MFA
  • Active Directory
  • LDAP
  • SQL & NoSQL Databases
  • API Gateways
  • Reverse Proxy Technologies
Ready to Apply?

This role is ideal for a Backend Engineer, Python Developer, AWS Engineer, Cloud Engineer, API Developer, Software Engineer, or DevOps-focused Backend Developer who enjoys building secure, scalable applications and solving complex technical challenges.

Salary Disclaimer

The salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. Compensation may also vary based on where a role is performed.

PLEASE NOTE: We do not accept applications from third-party recruiters or staffing agencies. We are currently only able to hire candidates who reside in and are authorized to work in the United States due to legal, tax, and operational requirements. Candidates must be authorized to work in the United States without current or future employer sponsorship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • United States

On-site
USD 140,000 - 190,000
Senior Back-End Engineer (Python/AWS)
Senior Back-End Engineer (Python/AWS)

Digital Forms • United States

Remote
USD 120,000 - 160,000
Full remote work setup with flexible (
Mentorship from experienced leads
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Python Backend Developer – AI Development | Remote, US Hours
Senior Python Backend Developer – AI Development | Remote, US Hours

Uasmart • Northern (KY)

Remote
USD 120,000 - 180,000
Senior Backend Engineer - Python, AWS & APIs (Remote)
Senior Backend Engineer - Python, AWS & APIs (Remote)

ProSearch • Maine

Remote
USD 120,000 - 150,000
Senior Backend Engineer: Build Scalable APIs & Microservices
Senior Backend Engineer: Build Scalable APIs & Microservices

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Backend Engineer
Senior Backend Engineer

Ladders • United States

Remote
USD 135,000 - 160,000
Remote work flexibility
Diversity and inclusion in the budget
Recognition as a top employer in data
Backend Engineer (CLEARED) - 160036
Backend Engineer (CLEARED) - 160036

Piper Companies • Denver (CO)

Hybrid
USD 120,000 - 180,000
PTO
Paid holidays
Medical
+4
Senior Python Backend Engineer
Senior Python Backend Engineer

Workana LLC • United States

Remote
USD 150,000 - 210,000
Flexible remote work
Performance bonuses
Collaborative culture
Software Engineer (Backend & Cloud Applications)
Software Engineer (Backend & Cloud Applications)

Praise Tech Solutions • Northern (KY)

On-site
USD 90,000 - 130,000