Senior Backend Engineer (Java) - Mathpix : Job Details

Senior Backend Engineer (Java)

Mathpix

Job Location : New York,NY, USA

Posted on : 2025-10-07T01:02:59Z

Job Description :
About the role

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 world's biggest LLMs providers, EdTech, and AI companies. We are headquartered in Williamsburg, Brooklyn, NY but have a small remote team as well.

Responsibilities

Responsibilities
  • Design, build, and maintain backend services in Java, focusing on performance, scalability, and reliability
  • Lead the migration of selected APIs and services to Java, ensuring minimal disruption to existing systems
  • Develop and maintain RESTful APIs and microservices used by internal and external applications
  • Collaborate with ML engineers and frontend developers to integrate new OCR features into production systems
  • Implement observability and monitoring tools to ensure system reliability and quick issue resolution
  • Contribute to CI/CD pipelines, containerization, and infrastructure-as-code for backend services
  • Mentor other engineers in Java best practices and backend design patterns

Required Skills

Required Skills
  • Strong proficiency in Java for building APIs, services, and distributed systems
  • 3+ years of backend engineering experience, with at least 2+ years in Java-based production environments
  • Experience with SQL databases, schema design, and query optimization
  • Hands-on experience building and maintaining microservices, including service-to-service communication and API design
  • Proficiency with containerization (Docker) and orchestration (Kubernetes)
  • Familiarity with caching systems (Redis) and message queues (Kafka)
  • Strong understanding of distributed systems concepts

Additional desired skills

Additional desired skills
  • Familiarity with Python
  • Experience with cloud platforms
  • Contributions to open-source projects or thought leadership in backend development
  • Knowledge of performance profiling, JVM tuning, and debugging tools for Java applications

Mathpix values

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
  • 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
  • Industries
  • Software Development
#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)