Backend Engineer

Phaxis

New York (NY)

On-site

USD 120,000 - 160,000

Full time

14 days+
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

Phaxis is seeking a strong Backend Engineer to design, build, and maintain scalable backend services on AWS. The role requires hands-on experience with Python and/or Rust/Go, and a deep understanding of distributed systems and networking fundamentals.

You will contribute to RESTful APIs, CI/CD, and operating production systems at scale. The ideal candidate has strong CS fundamentals, cloud experience, and the ability to troubleshoot complex issues across the stack, collaborating with product and

Qualifications

  • 4+ years of professional backend software engineering.
  • Experience with Python and/or Go/Rust.
  • Experience with statically typed languages such as Go, Rust, Java, C++, or C#.
  • Strong networking fundamentals (TCP/IP, HTTP, DNS, APIs).
  • AWS: ECS/EKS, Lambda, S3, RDS, DynamoDB, SQS/SNS, CloudWatch.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs on AWS.
  • Develop production-grade software using Python, Rust, Go, or similar languages.
  • Build reliable, highly available distributed systems.
  • Design and implement RESTful APIs and service-to-service integrations.
  • Work across application, infrastructure, and cloud layers to solve problems.
  • Diagnose performance, networking, reliability, and production issues.
  • Contribute to CI/CD, observability, monitoring, and deployment processes.

Skills

Backend software engineering
Python
Go
Rust
APIs design
Distributed systems
Networking fundamentals

Tools

AWS
Docker
Kubernetes
Terraform
CI/CD tooling
Linux

Job description

Backend Engineer - Python / Rust / Go / AWS

Job Summary

We are seeking a strong Backend Engineer to join our engineering team and build scalable, high-performance backend systems on AWS. The ideal candidate is a hands‑on software engineer with deep backend development experience, strong computer science and networking fundamentals, and experience working with Python and/or a statically typed language such as Rust or Go.

We are looking for someone who can go beyond simply using frameworks and tools – someone who understands how systems work under the hood, can make sound technical decisions, and is comfortable solving complex backend and distributed‑systems problems.

The ideal candidate will have strong cloud experience, excellent programming fundamentals, and a track record of building and operating production systems at scale.

Responsibilities
  • Design, build, and maintain scalable backend services and APIs running on AWS
  • Develop production-grade software usingPython, Rust, Go, or similar languages
  • Build reliable, highly available, and fault‑tolerant distributed systems
  • Design and implement RESTful APIs and service‑to‑service integrations
  • Work across application, infrastructure, and cloud layers to solve complex technical problems
  • Diagnose and troubleshoot performance, networking, reliability, and production issues
  • Make thoughtful architectural and technology decisions based on system requirements
  • Develop automated tests and maintain high standards for code quality and reliability
  • Contribute to CI/CD, observability, monitoring, and deployment processes
  • Collaborate closely with other engineers, product teams, and technical stakeholders
  • Participate in code reviews, system design discussions, and technical architecture decisions
  • Continuously improve system scalability, performance, security, and operational reliability
Required Qualifications
  • 4+ years of professionalbackend software engineeringexperience
  • Strong hands‑on experience developing production backend systems
  • Strong programming experience withPython and/or Go/Rust
  • Experience with at least onestatically typed programming languagesuch asGo, Rust, Java, C++, C#, or similar
  • Strong understanding of fundamental computer science and software engineering concepts
  • Strong understanding ofnetworking fundamentals, including TCP/IP, HTTP, DNS, APIs, and related concepts
  • Experience designing and building APIs and distributed backend services
  • Hands‑on experience deploying and operating applications inAWS
  • Strong understanding of databases, data modeling, and backend performance
  • Experience debugging complex production issues and working through problems independently
  • Strong communication skills and the ability to clearly explain technical decisions and tradeoffs
Cloud & Infrastructure
  • Strong hands‑on AWS experience
  • Experience with services such asECS/EKS, Lambda, S3, RDS, DynamoDB, SQS/SNS, and CloudWatch
  • Experience withDocker and Kubernetes
  • Familiarity with infrastructure‑as‑code, preferablyTerraform
  • Experience with CI/CD pipelines and automated deployments
  • Understanding of monitoring, logging, observability, and production operations
Preferred Qualifications
  • Experience withboth Python and a statically typed language, particularly Go or Rust
  • Experience building high‑scale, low‑latency, or high‑throughput systems
  • Experience with distributed systems and microservices
  • Experience with event‑driven architectures and messaging systems
  • Strong understanding of concurrency, parallelism, and asynchronous programmingExperience working with Linux and cloud‑native environments
  • Experience in fintech, financial services, payments, trading, or another technically demanding environment
  • Experience working with or evaluating modern AI/ML developer tools and APIs
  • Demonstrated technical curiosity and ability to quickly learn new technologies
What We\'re Looking For

The strongest candidates will betrue backend engineers, not simply developers who have worked with a particular set of tools.

We\'re particularly interested in engineers who:
  • Have strongfundamentals in networking, systems, and software architecture
  • Can explain the underlying concepts behind the technologies they use
  • Have built and operatedreal production systems
  • Have experience withboth dynamically and statically typed languages
  • Are comfortable going deep technically and troubleshooting problems from first principles
  • Demonstrate genuine curiosity and hands‑on engagement with new technologies
  • Can communicate technical concepts clearly and effectively
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer
Backend Software Engineer

iO Associates • Islington (MA)

On-site
USD 115,000 - 149,000
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Backend Architect
Backend Architect

Good co India • United States

Remote
USD 130,000 - 190,000
Lead Backend Engineer (Modeling & Simulation)
Lead Backend Engineer (Modeling & Simulation)

Code Metal, Inc. • United States

Hybrid
USD 140,000 - 200,000
401k plan
Hybrid work arrangement
PTO and holidays
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Sr. Staff Backend Engineer - Remote (Python, Bash, FastApi, Linux)
Sr. Staff Backend Engineer - Remote (Python, Bash, FastApi, Linux)

TI Solutions • United States

Remote
USD 36,000 - 62,000
Senior Backend Engineer
Senior Backend Engineer

ANAUTICS INC • Oklahoma City (OK)

On-site
USD 90,000 - 130,000
Backend Node.js Developer (Rust)
Backend Node.js Developer (Rust)

Glint Tech Solutions • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Back End Developer
Back End Developer

FORT • United States

On-site
USD 140,000 - 210,000
Meaningful equity
Remote across US & Canada
Backend Engineer
Backend Engineer

nexus IT group • Austin (TX)

On-site
USD 140,000 - 170,000
Medical, dental, vision
Paid time off
Employee benefits