Senior Back End Software Engineer

Albert Bow

New York (NY)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Albert Bow is seeking a Back End Software Engineer to design and build scalable Python services powering an AI-driven platform. You will work with Product, Customer Success and fellow Engineers to deliver reliable, secure software that supports internal applications and external integrations.

The role emphasizes distributed systems, modern backend tech, and contributions across the full software development lifecycle.

Qualifications

  • Proficient Python development experience.
  • Experience building and maintaining RESTful APIs.
  • Exposure to MongoDB and Redis in production.
  • Knowledge of distributed systems and concurrency models.
  • Interest or experience with Large Language Models (LLMs) or AI-powered apps.
  • Strong problem-solving skills and teamwork across cross-functional teams.
  • 3–7 years of commercial software engineering experience.
  • Bachelor’s or Master’s degree in CS, SE or related field.

Responsibilities

  • Design, develop and maintain scalable backend services in Python.
  • Build and optimise APIs for internal and external use.
  • Design and optimize databases focusing on performance and security.
  • Develop integrations with third-party platforms and services.
  • Implement secure authentication and data protection practices.
  • Collaborate with Front End Engineers to deliver end-to-end experiences.
  • Improve system performance and scalability; troubleshoot production issues.
  • Document engineering best practices and maintain clear docs.
  • Stay updated on backend technologies, AI advances and trends.

Skills

Python
RESTful APIs
Distributed systems
LLMs/AI
Problem solving
Team collaboration

Education

Bachelor’s or Master’s degree in Computer Science or Software Engineering

Tools

MongoDB
Redis

Job description

Location: New York City (Hybrid – 3 days per week)

About the Opportunity

We’re partnering with a well-funded AI software company that is transforming the way investment firms and financial institutions leverage artificial intelligence to streamline complex research and decision‑making workflows.

You’ll join a highly technical engineering team building AI‑native products used by some of the world’s leading financial organisations. This is an opportunity to work on challenging engineering problems, contribute to products powered by large language models, and help shape a rapidly growing platform.

If you enjoy solving complex technical challenges in a fast‑paced, collaborative environment, this role offers plenty of ownership and the opportunity to make a meaningful impact.

The Role

As a Back End Software Engineer, you’ll play a key role in designing and building scalable backend services that power an AI‑driven platform. You’ll work closely with Product, Customer Success and fellow Engineers to deliver reliable, secure and high‑performing software.

This role suits someone who enjoys building robust distributed systems, working with modern backend technologies, and contributing across the full software development lifecycle.

Responsibilities
  • Design, develop and maintain scalable backend services using Python.
  • Build and optimise APIs that support both internal applications and external integrations.
  • Design and maintain databases with a focus on performance, reliability and security.
  • Develop integrations with third‑party platforms and services.
  • Implement secure authentication, encryption and data protection practices.
  • Work closely with Front End Engineers to deliver seamless product experiences.
  • Optimise system performance and scalability.
  • Troubleshoot production issues and resolve defects.
  • Write clear technical documentation and contribute to engineering best practices.
  • Stay up to date with emerging backend technologies, AI developments and software engineering trends.
Requirements
  • Strong commercial experience with Python.
  • Experience building and maintaining RESTful APIs.
  • Hands‑on experience with MongoDB and Redis.
  • Exposure to distributed systems and concurrent programming.
  • Interest or experience working with Large Language Models (LLMs) or AI‑powered applications.
  • Strong problem‑solving skills and the ability to work collaboratively within cross‑functional teams.
  • 3–7 years of commercial software engineering experience.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related discipline.
What’s on Offer
  • Opportunity to build AI‑native products solving complex real‑world problems.
  • High‑impact engineering role with significant ownership.
  • Collaborative, fast‑moving engineering culture.
  • Hybrid working model based in New York City.
  • Competitive salary, bonus potential and comprehensive benefits package.
  • Clear opportunities for professional growth as the business continues to scale.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Trust In SODA • New York (NY)

On-site
USD 120,000 - 180,000
Competitive salary
Equity
Comprehensive benefits
Staff Software Engineer
Staff Software Engineer

Few&Far • New York (NY)

Hybrid
USD 110,000 - 160,000
Back End Engineer (SQL, Python)
Back End Engineer (SQL, Python)

Jobgether • United States

Remote
USD 230,000 - 290,000
Competitive salary
Flexible PTO
Comprehensive health insurance
+5
Sr/Staff Software Engineer
Sr/Staff Software Engineer

Staffing Agency • Village of Nyack (NY)

On-site
USD 150,000 - 195,000
Meaningful early equity (0.1–0.5%)
Medical, dental, and vision insurance
401(k)
+1
Senior Engineer | Back-End
Senior Engineer | Back-End

Black Ore • Austin (TX)

On-site
USD 100,000 - 140,000
Competitive salary and equity
100% Employer-paid medical, dental and vision insurance
401K and Roth 401k
+3
AI Engineer
AI Engineer

Salt • New York (NY)

Hybrid
USD 170,000 - 220,000
Annual bonus
Healthcare
Hybrid work environment
+2
Senior Backend Engineer (Python/API) - Hybrid NYC- Blueflame AI
Senior Backend Engineer (Python/API) - Hybrid NYC- Blueflame AI

Alumni Ventures • New York (NY)

Hybrid
USD 118,000 - 208,000
Health insurance (medical, dental, vision)
Retirement savings plan
Paid time off
+1
Back-End Engineer - Fintech/AI
Back-End Engineer - Fintech/AI

Open Select • New York (NY)

Hybrid
USD 171,000 - 209,000
Hybrid work model
100% paid health coverage
Unlimited PTO
+1
Back End Developer
Back End Developer

Mentor Talent Acquisition • New York (NY)

On-site
USD 100,000 - 130,000
Staff Backend Software Engineer – Platform Integration
Staff Backend Software Engineer – Platform Integration

Solomon Page • New York (NY)

Hybrid
USD 170,000 - 230,000
Bonus
Equity