Confidential Jobs logo

Software Engineer (Python, AWS)

Confidential Jobs
Department:Data Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$110,000 - $160,000
Skills:
PYTHONAWSSQLPOSTGRESQLTYPESCRIPTREACTNODE.JSECSLAMBDAS3OPENSEARCHDATA PIPELINESBACKEND INFRASTRUCTURECLOUD INFRASTRUCTURE
Share this job:

Job Description

Posted on: April 6, 2026

About the Role: We are seeking a highly autonomous Software Engineer who thrives at the intersection of backend infrastructure and real-world human impact. You will operate with the ownership mindset of a technical founder.

Your mandate is to build and maintain the heavy-lifting software infrastructure that makes cutting-edge NLP and machine learning possible in production. You will move data reliably, stage it efficiently, and ensure AI-powered pipelines run at scale in the cloud — delivering outcomes that matter in days, not months.

What You Will Do:

  • Backend Infrastructure (Core Focus): Own the end-to-end data pipeline — ingesting, staging, transforming, and delivering data reliably through cloud infrastructure. This work is heavily Python-driven and is the backbone of everything the product does.
  • Cloud Platform Engineering: Configure and operate AWS services (ECS, Lambda, S3, OpenSearch) with rigor. You write infrastructure that is observable, resilient, and production-grade.
  • Data & SQL: Write solid, performant SQL against PostgreSQL. You understand data at rest and in motion, and you design schemas and queries that hold up under real workloads.
  • Full-Stack Contribution (Supporting Role): Contribute to the web application layer — APIs and frontend — using TypeScript (React and Node.js). This is roughly 30% of your work, but you do it well.
  • Client-Facing Collaboration: Jump on calls directly with end users to troubleshoot issues, stand up new features, and whiteboard solutions. You communicate clearly and build trust with non-technical stakeholders.

Who You Are:

  • An Independent Builder: You want to write great code, improve your craft, and take real ownership of what you ship.
  • Outcome Owner: You don't just pull tickets off a backlog. You collaborate with product managers, and clients to frame problems and design actual solutions.
  • Cloud-Native: You are comfortable in AWS. You know when to use a Lambda versus a containerized service, and you understand the tradeoffs between cost, reliability, and complexity.
  • Reliable & Self-Directed: You are a remote-first engineer who can work independently, figure things out, and know when to raise your hand — without needing to be managed closely.
  • People-Oriented: You like talking to people. You are comfortable on a video call with a client and can translate between technical and non-technical worlds without losing either audience.

Required Experience:

  • Real-world software engineering experience with a strong focus on backend, data pipelines, and cloud infrastructure.
  • Strong Python proficiency — this is your primary tool, and you use it well.
  • Hands-on AWS experience, specifically with ECS, Lambda, S3, and OpenSearch (or equivalent search infrastructure).
  • Solid SQL skills with PostgreSQL or a comparable relational database.
  • Working proficiency in TypeScript, React, and Node.js for full-stack contribution.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Confidential Jobs logo

Confidential Jobs

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!