Backend Software Engineer

4 weeks ago


New York, New York, United States M Science Full time

Title: Software Engineer - Backend

Location: New York, NY

About M Science:

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.

Job Overview:

We are seeking a highly skilled Backend Engineer to join our team and play a crucial role in designing, developing, and maintaining scalable and high-performance APIs and microservices. In this role, you will work closely with cross-functional teams to build robust backend systems that power our applications. You will focus on creating well-architected, maintainable, and secure backend services, enabling seamless data flow, business logic execution, and integrations with external services.

Responsibilities:

  • Design and develop RESTful APIs and microservices using C#/.NET and Python to support business applications
  • Architect scalable, secure, and maintainable backend services that integrate with databases, cloud platforms (AWS), and third-party APIs
  • Optimize performance and scalability by implementing caching, load balancing, and efficient database queries
  • Implement authentication and authorization mechanisms (OAuth2, JWT, API Keys, etc.) to ensure secure access to services
  • Develop and maintain databases (SQL & NoSQL – PostgreSQL/DynamoDB) and ensure efficient data modeling, indexing, and query optimization
  • Enhance CICD pipelines to automate builds, testing, and deployments to cloud environments.
  • Monitor and troubleshoot production issues, ensuring high availability and resilience in backend services
  • Implement logging, monitoring, and altering mechanisms to track API performance and identify issues proactively
  • Stay updated on best practices in backend development, security, and cloud-native solutions
  • Contribute to technical documentation
  • Participate in project planning and technical road mapping
  • Mentor junior members of the team and within the company
  • Collaborate with a team of remote developers effectively (pair programming)

Qualifications:

  • 4+ years experience in backend development with a focus on APIs and microservices
  • Strong proficiency in C#/.NET Core and Python
  • Experience with microservices architecture, including API gateway and service discovery
  • Knowledge of SQL (PostgreSQL, MySQL, SQL Server) and NoSQL (DynamoDB, MongoDB, Redis)
  • Expertise in RESTful API development, OpenAPI/Swagger documentation, and API versioning
  • Familiarity with containerization (Docker, Kubernetes) for deploying scalable services
  • Experience with cloud platforms (AWS, Azure, GCP) for hosting and managing backend services
  • Proficiency in message queues and event-driven architectures
  • Understanding of DevOps principles, including CI/CD pipelines, GitHub, and Infrastructure-as-code (Terraform)
  • Strong understanding of security best practices, including encryption, authentication, and authorization

Primary Location: New York, NY

Salary Range: $115,000-150,000 USD/Annual

The salary offered will take into consideration an individual's experience level and qualifications. In addition to salary, M Science offers, for eligible employees, an annual discretionary incentive bonus, competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, disability insurance; and wellness programs. M Science also offers paid time off packages that include planned time off (vacation), unplanned time off (sick leave), paid holidays and paid parental leave.



  • New York, New York, United States Harnham Full time

    BACKEND SOFTWARE ENGINEER AI/FINTECH ON-SITE $170,000 - $200,000 + EQUITY ABOUT THE COMPANY Join an innovative AI-driven company that is revolutionizing a $200B industry by automating complex and repetitive workflows. As they tackle outdated systems and high turnover challenges, their AI-powered platform delivers faster, more accurate results while...


  • New York, New York, United States Palantir Full time

    A World-Changing CompanyPalantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.The RoleBackend Software Engineers at Palantir build software...


  • New York, New York, United States SourcePro Search Full time

    Job DetailsWe are seeking a skilled Backend Software Engineer to join our team at SourcePro Search. The ideal candidate will have experience in building scalable and efficient backend systems using C# and .NET.Key Responsibilities:Design and implement backend systems using C# and .NET.Collaborate with cross-functional teams to design and implement new...


  • New York, New York, United States Palantir Full time

    A World-Changing CompanyPalantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.The RolePalantir's defense product vertical builds...


  • New York, New York, United States Writer Corporation Full time

    About this role Writer is seeking a talented Backend Engineer with deep functional programming and Scala experience to join our dynamic team and contribute to our groundbreaking projects in the enterprise generative AI space. At Writer, we believe in using the power of AI to unlock the potential of the enterprise. With the help of our Backend Engineer, we...


  • New York, New York, United States DoubleVerify Full time

    **Job Description:**We are seeking an experienced Backend Software Engineer to join our team in New York City. As a Senior IAM Developer, you will be working on the development of identity and access management solutions for our products.The successful candidate will have at least 5 years of experience in backend development and expertise in Java...


  • New York, New York, United States UNIFIED Full time

    About the Role:We are seeking a highly skilled Backend Software Engineer to join our team at Unified. As a key member of our software development team, you will play a crucial role in designing and developing cutting-edge digital advertising solutions.Main Responsibilities:Design and develop high-quality backend software components using object-oriented and...


  • New York, New York, United States Palantir Full time

    A World-Changing CompanyPalantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.The RoleBackend Software Engineers at Palantir build...


  • New York, New York, United States Govwell Full time

    About GovWell We the people (and the taxpayers) deserve efficient government - but the software powering government services is 20 years behind the private sector. GovWell builds software that helps government serve communities better. Founded in 2023, GovWell now powers critical services for municipalities and counties in 20 states serving 800,000+...


  • New York, New York, United States Fubo Full time

    About Fubo: With a mission to build the world's leading global live TV streaming platform with the greatest breadth of premium content and interactivity, FuboTV Inc. (NYSE: FUBO) aims to transcend the industry's current TV model. Fubo operates in the U.S., Canada, France and Spain. The company also has a growing technology center in Bangalore, India that is...


  • New York, New York, United States Fubo Full time

    About Fubo: With a mission to build the world's leading global live TV streaming platform with the greatest breadth of premium content and interactivity, FuboTV Inc. (NYSE: FUBO) aims to transcend the industry's current TV model. Fubo operates in the U.S., Canada, France and Spain. The company also has a growing technology center in Bangalore, India that is...


  • New York, New York, United States Vimeo Full time

    Vimeo's Growth team is dedicated to driving user engagement and maximizing business impact. We're seeking a highly skilled Senior Software Engineer to join our dynamic team. In this role, you'll play a key part in shaping our growth initiatives by designing, developing, and maintaining scalable backend systems, APIs, and services.About the RoleAs a Senior...

  • Backend Engineers

    4 weeks ago


    New York, New York, United States Silverstone Talent LLC Full time

    About the job Backend Engineers SilverStone Talent is looking for several Backend Engineers for a client. This role will be based in New York City. Qualifications for the role: Between 3-8 years of software development experience in building backend systems 3+ years of programming experience with at least one backend language such as Java, Go, or Python...

  • Backend Engineers

    4 weeks ago


    New York, New York, United States Silverstone Talent LLC Full time

    About the job Backend Engineers SilverStone Talent is looking for several Backend Engineers for a client. This role will be based in New York City . Qualifications for the role: Between 3-8 years of software development experience in building backend systems 3+ years of programming experience with at least one backend language such as Java, Go, or...


  • New York, New York, United States Current Full time

    SOFTWARE ENGINEER, BACKEND (Mid - Sr) Current is a leading consumer fintech platform transforming financial access for everyday Americans with over five million members. We provide access to financial solutions that seamlessly work together to solve the needs of our members and enable all Americans to build better financial futures. Based in NYC, our...


  • New York, New York, United States Current Full time

    SOFTWARE ENGINEER, BACKEND (Mid - Sr) Current is a leading U.S. fintech serving people who have been overlooked by traditional banks with nearly 4 million members. Headquartered in NYC, our results-driven environment enables us to build better products, grow faster and empower everyone on our team to have an impact on our business and our mission to improve...


  • New York, New York, United States Midwest Tape Full time

    At Midwest Tape, we value our employees and believe in empowering them to thrive. We are seeking an experienced Backend Software Engineer to join our team and help us build high-performance backend applications using Java 17+ and Spring.Job ResponsibilitiesThe successful candidate will be responsible for designing and developing robust backend APIs using...


  • New York, New York, United States Fortune Full time

    About the RoleWe are seeking a Senior Backend Software Engineer to join our team at Fortune Media. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable PHP backend systems that integrate seamlessly with our CMS and various APIs.The ideal candidate will have a strong understanding of...


  • New York, New York, United States Palantir Full time

    A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Backend Software Engineers at Palantir build...


  • New York, New York, United States Palantir Full time

    A World-Changing CompanyPalantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.The RoleBackend Software Engineers at Palantir build software...