Senior/Staff Backend Engineer

Harnham — United States · Posted ~1 week ago

Senior

Skills

Python Django or Flask Backend web development API design Distributed systems Relational databases ORMs Software architecture Clean code Django Flask AWS Kubernetes ORM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a product-focused engineering team as a senior backend specialist. You will design and deliver scalable services, APIs, integrations, and core platform capabilities while owning technical initiatives from architecture through deployment. The role requires strong Python expertise, experience with modern web frameworks, distributed systems, relational data, and collaborative product development.

Highlights

High-ownership backend role covering product architecture, scalable systems, external integrations, and end-to-end delivery in close collaboration with product and design teams.

Description

Our client is looking for a seasoned Senior/Staff Backend Engineer to join us as we continue to build out our products and infrastructure. The ideal candidate is someone who understands our client's mission & brand, is excited about what we’re creating, and is passionate about building high quality software! The work for this role will touch all aspects of our portal, external-facing website, content and supplier systems, internal admin tools, and external integrations. Key Responsibilities Partner with Product Managers and Designers to define and prioritize the roadmapAlongside your fellow engineers, build the travel advisors application that is responsible for new advisors on boarding, searching and booking travel, and manages the advisor’s itineraries and interactions with their clientsFocus on performance, architecture, clean design and clean code principles of developmentCollaborate with other engineers in order to define end to end engineering solutionsOwn epics and be responsible for the entire solution - design, implementation and delivery Requirements Bachelor’s Degree in Computer Science5+ years experience in backend web development3+ years experience with Python, using Django / Flask / AlternativeHigh API and distributed systems design skillsExperience with relational database ORMsAWS experience, a plusKubernetes experience, a plusAbility to be a team player, with strong communication and collaboration skills