Back to search
ProSearch Linkedin · Posted 10d ago

Back End Engineer

Maine, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.
  • Strong familiarity with JavaScript/Typescript.
  • 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
  • OpenAPI / Swagger
  • 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.

If you're looking for a remote opportunity to work with modern cloud technologies, influence technical direction, and contribute to high-impact software initiatives, we'd love to connect. Apply today to start a confidential conversation.

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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search