This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

M Scienceposted 8 days ago
$105,000 - $170,000/Yr
Full-time • Senior
New York, NY
Professional, Scientific, and Technical Services
Resume Match Score

About the position

M Science is a data driven research and analytics firm, uncovering new insights for leading financial institutions and corporations. M Science is revolutionizing research, discovering new data sets, and pioneering methodologies to provide actionable intelligence. Our research teams have decades of experience working with massive amounts of unstructured data in near real-time to discern critical insights that help clients make smarter, more informed decisions. We combine the best of finance, data, and technology to create a truly unique value proposition for both financial services firms and major corporations. We're looking for a Senior Backend Engineer to lead the design and development of robust, scalable, and maintainable backend systems and APIs. In this role, you'll be a technical leader responsible not only for delivering high-quality code, but also for guiding architectural decisions, mentoring engineers, and driving backend best practices. You'll work closely with cross-functional teams to build and evolve our microservices-driven architecture that powers core business functionality and enables rapid feature delivery. This is a high-impact position for someone who thrives in a fast-paced, collaborative environment and enjoys building systems that scale with the business.

Responsibilities

  • Actively participate in system architecture discussions and technical design reviews to ensure the scalability, reliability, and security of our systems and platforms using C#/.NET and Python.
  • Drive design discussions and code reviews, ensuring high-quality, maintainable, and well-documented code across the backend team.
  • Lead initiatives to optimize system performance and reliability, including caching, query optimization, and load balancing.
  • Mentor and support other engineers, providing technical guidance, code feedback, and support for professional development.
  • Implement robust monitoring, alerting, and observability for backend services, ensuring system health and uptime.
  • Collaborate with product, frontend, data teams, and sales to deliver end-to-end solutions aligned with business goals.
  • Ensure backend systems follow security best practices, including proper authentication, authorization, and data protection mechanisms through partnership with cloud security.
  • Continuously evaluate and introduce new tools, frameworks, and processes to improve backend efficiency and developer experience.

Requirements

  • 5+ years of software engineering experience as a Backend Engineer, with at least 2+ years in a senior or lead role.
  • Expertise in C#/.NET and Python with strong understanding of asynchronous programming, dependency injection, and modern API development.
  • Deep understanding of microservices architecture, including service-to-service communication, service discovery, and API gateways.
  • Strong experience with SQL and NoSQL databases, including schema design, performance tuning, and data modeling.
  • Proficiency with REST API standards, API versioning, and OpenAPI/Swagger documentation.
  • Experience designing systems for performance, observability, fault tolerance, and maintainability.
  • Solid understanding of DevOps practices, including CI/CD, containerization (Docker), and orchestration (Airflow).
  • Experience with cloud infrastructure including cloud-native architecture and serverless solutions - preferably AWS.
  • Familiarity with event-driven architectures, pub/sub messaging, and asynchronous processing patterns.
  • Strong written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, disability insurance
  • Wellness programs
  • Paid time off packages that include planned time off (vacation), unplanned time off (sick leave), paid holidays and paid parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service