Skip to main content
C

Software Engineer (Python, AWS)

Confidential Jobs

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

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.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs