Senior Python Engineer - Lead Scalable Backend Systems

EasyPost

United States

Remote

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EasyPost is seeking a Senior Software Engineer to design, build, and operate scalable Python-based systems supporting carrier integrations. You will lead complex initiatives and mentor peers while driving reliability and performance in a distributed environment.

You will partner with product managers and engineers to translate requirements into architecture, APIs, and maintainable code, contributing to architecture, testing, and operational excellence.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 6+ years of professional software engineering experience.
  • Expert-level Python development in production environments.
  • Strong experience designing and building REST APIs and distributed systems.
  • Strong experience debugging and troubleshooting complex production issues.
  • Experience with relational databases and SQL.
  • Experience writing automated unit, integration, and end-to-end tests.
  • Familiarity with Agile/Scrum methodologies and Jira/Confluence.

Responsibilities

  • Lead the design and implementation of complex software systems and integrations with minimal oversight.
  • Drive technical decision-making and contribute to architecture discussions across multiple services and systems.
  • Break down ambiguous problems into clear technical solutions and execution plans.
  • Mentor and coach junior and mid-level engineers through code reviews and design discussions.
  • Participate in on-call rotations and diagnose production issues.
  • Improve monitoring, observability, and system reliability.
  • Collaborate with product managers, designers, and stakeholders to translate requirements into technical designs.
  • Develop and execute unit, integration, and performance tests.

Skills

Python
REST APIs
Distributed systems
Mentoring
SQL
Unit tests

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

AWS
Jira
Confluence

Job description

EasyPost is seeking a Senior Software Engineer to design, build, and operate scalable Python-based systems supporting carrier integrations. You will lead complex initiatives and mentor peers while driving reliability and performance in a distributed environment.

You will partner with product managers and engineers to translate requirements into architecture, APIs, and maintainable code, contributing to architecture, testing, and operational excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Python Engineer — APIs & Systems Lead
Remote Senior Python Engineer — APIs & Systems Lead

Easypost • United States

On-site
USD 156,000 - 205,000
Comprehensive medical, dental, vision, and life insurance
Monthly work from home stipend of $50
Flexible work schedule and paid time off
Senior Software Engineer
Senior Software Engineer

EasyPost • United States

Remote
USD 150,000 - 210,000
Senior Python Backend Engineer — Scale High-Load Systems
Senior Python Backend Engineer — Scale High-Load Systems

SplitMetrics • United States

Remote
USD 120,000 - 160,000
PTO & Holidays
Medical Insurance
Sick Leave
+6
Senior Python Backend Engineer: Scalable Systems & On-Call
Senior Python Backend Engineer: Scalable Systems & On-Call

BlueCloud Services, Inc. • United States

Remote
USD 140,000 - 190,000
Senior Backend Engineer (Python/AWS) — API & Scale
Senior Backend Engineer (Python/AWS) — API & Scale

DevsData LLC • United States

Remote
USD 140,000 - 190,000
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
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 120,000 - 180,000
Senior Python Engineer: Scale, Secure, Lead & Mentor
Senior Python Engineer: Scale, Secure, Lead & Mentor

HeartCentrix Solutions • United States

On-site
USD 120,000 - 180,000
Senior Python Engineer – Scalable Microservices & APIs
Senior Python Engineer – Scalable Microservices & APIs

Embedded Shishya • United States

Remote
USD 120,000 - 170,000
Senior Backend Engineer - Python, FastAPI & Data Systems
Senior Backend Engineer - Python, FastAPI & Data Systems

Base-2 Solutions • Reston (VA)

On-site
USD 120,000 - 180,000