{"schemaVersion":"jobsearcher.job.v1","id":"4854ff869789642b728947b2","url":"https://jobsearcher.com/jobs/4854ff869789642b728947b2","canonicalUrl":"https://jobsearcher.com/jobs/4854ff869789642b728947b2","title":"Senior Backend Engineer (Python)","description":"Base pay range$160,000.00/yr - $260,000.00/yrAbout MathpixWe 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 roleWe 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.ResponsibilitiesDesign and build distributed systems with a focus on scalability, resilience, and maintainabilityDevelop tools for observability and monitoring, enabling teams to quickly detect, diagnose, and resolve issuesArchitect and optimize data-intensive systems, ensuring high availability, performance, and consistencyEnhance developer productivity by improving CI/CD pipelines, containerization, and infrastructure-as-codeRequired skillsStrong experience with SQL databasesExpertise in Kubernetes (K8s) and DockerProficiency in Python and Node.js for building and maintaining APIs and servicesExperience building and maintaining microservices in production, including service-to-service communication and API designHands-on experience with Redis for caching and fast data accessKnowledge of message queues (e.g., RabbitMQ) for distributed event-driven architecturesFamiliarity with Golang and/or JavaExperience with cloud platforms (AWS, GCP, or Azure)Contributions to open-source projects or thought leadership in distributed systemsMathpix valuesA strong sense of ownership and accountability for the systems you buildA collaborative mindset with a willingness to mentor and be mentoredPassion for solving complex problems with elegant, pragmatic solutionsCommitment to building systems that make other developers more productive and confidentResilience and self-direction — the ability to thrive in a fast-paced startup environment, where priorities evolve and autonomy is keySeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologySoftware Development#J-18808-Ljbffr","company":"Mathpix","rawCompany":"mathpix","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-09T09:08:28.072Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Backend Engineer (Python)","description":"Base pay range$160,000.00/yr - $260,000.00/yrAbout MathpixWe 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 roleWe 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.ResponsibilitiesDesign and build distributed systems with a focus on scalability, resilience, and maintainabilityDevelop tools for observability and monitoring, enabling teams to quickly detect, diagnose, and resolve issuesArchitect and optimize data-intensive systems, ensuring high availability, performance, and consistencyEnhance developer productivity by improving CI/CD pipelines, containerization, and infrastructure-as-codeRequired skillsStrong experience with SQL databasesExpertise in Kubernetes (K8s) and DockerProficiency in Python and Node.js for building and maintaining APIs and servicesExperience building and maintaining microservices in production, including service-to-service communication and API designHands-on experience with Redis for caching and fast data accessKnowledge of message queues (e.g., RabbitMQ) for distributed event-driven architecturesFamiliarity with Golang and/or JavaExperience with cloud platforms (AWS, GCP, or Azure)Contributions to open-source projects or thought leadership in distributed systemsMathpix valuesA strong sense of ownership and accountability for the systems you buildA collaborative mindset with a willingness to mentor and be mentoredPassion for solving complex problems with elegant, pragmatic solutionsCommitment to building systems that make other developers more productive and confidentResilience and self-direction — the ability to thrive in a fast-paced startup environment, where priorities evolve and autonomy is keySeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologySoftware Development#J-18808-Ljbffr","datePosted":"2026-04-09T09:08:28.072Z","dateModified":"2026-04-09T09:08:28.072Z","hiringOrganization":{"@type":"Organization","name":"Mathpix","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4854ff869789642b728947b2"},"url":"https://jobsearcher.com/jobs/4854ff869789642b728947b2"}}