×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer; Python

Job in New York, New York County, New York, 10261, USA
Listing for: Mathpix
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Position: Senior Backend Engineer (Python)
Location: New York

Base pay range

$/yr - $/yr

About Mathpix

We are a small (but quickly-growing) and dedicated team committed to pushing the boundaries of what is possible in computer vision and AI-powered document processing. We are profitable and help power some of the worlds biggest LLMs providers, EdTech, and AI companies. We are headquartered in Williamsburg, Brooklyn, NY but have a small remote team as well.

About the role

We are looking for a Senior Backend engineer passionate about building robust, scalable distributed systems that power mission-critical applications to join the Mathpix engineering team in our Brooklyn office (although we will consider remote for this position as well). The ideal candidate is excited about tackling complex technical challenges, designing resilient architectures, and improving developer productivity through better tooling and infrastructure.

This role involves working across multiple layers of the stack, from databases and message queues to container orchestration and observability systems. You’ll play a key role in shaping how our engineering teams build, scale, and operate services that need to perform reliably under real-world load.

Responsibilities

• Design and build distributed systems with a focus on scalability, resilience, and maintainability

• Develop tools for observability and monitoring, enabling teams to quickly detect, diagnose, and resolve issues

• Architect and optimize data-intensive systems, ensuring high availability, performance, and consistency

• Enhance developer productivity by improving CI/CD pipelines, containerization, and infrastructure-as-code

Required skills

• Strong experience with SQL databases

• Expertise in Kubernetes (K8s) and Docker

• Proficiency in Python and Node.js for building and maintaining APIs and services

• Experience building and maintaining microservices in production, including service-to-service communication and API design

Hands-on experience with Redis for caching and fast data access

• Knowledge of message queues (e.g., Rabbit

MQ) for distributed event-driven architectures

• Familiarity with Golang and/or Java

• Experience with cloud platforms (AWS, GCP, or Azure)

• Contributions to open-source projects or thought leadership in distributed systems

Mathpix values

• A strong sense of ownership and accountability for the systems you build

• A collaborative mindset with a willingness to mentor and be mentored

• Passion for solving complex problems with elegant, pragmatic solutions

• Commitment to building systems that make other developers more productive and confident

• Resilience and self-direction — the ability to thrive in a fast-paced startup environment, where priorities evolve and autonomy is key

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Software Development

#JLjbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary