CrawlJobs Logo

Senior Software Engineer, Backend Platform

United States, San Francisco 200000.00 - 260000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

At Harvey, we’re transforming how legal and professional services operate — not incrementally, but end-to-end. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come. This is a rare chance to help build a generational company at a true inflection point. With 1000+ customers in 58+ countries, strong product-market fit, and world-class investor support, we’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched. Our team is sharp, motivated, and deeply committed to the mission. We move fast, operate with intensity, and take real ownership of the problems we tackle — from early thinking to long-term outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and care. If you thrive in ambiguity, push for excellence, and want to help shape the future of work alongside others who raise the bar, we invite you to build with us. At Harvey, the future of professional services is being written today — and we’re just getting started.

Job Responsibility

  • Develop and maintain Harvey’s internal backend frameworks and libraries that provide common capabilities (API routing, service lifecycle management, caching and messaging primitives, error handling interfaces, etc.), so product teams don’t have to reinvent them
  • Create and improve APIs, service templates, and versioned interfaces that establish consistent patterns for building new services and features
  • Introduce and champion modern backend architecture patterns like asynchronous I/O (asyncio) and streaming data processing, continually evolving our platform for better performance and scalability
  • Design Harvey-specific abstractions and domain-specific frameworks—covering cross-cutting concerns (e.g., authorization, streaming) and areas like data governance and event processing—to provide product engineers with these capabilities out of the box
  • Embed reliability and observability into the platform by building in tracing, metrics, and automated tests (shift-left), ensuring services built on our foundation are robust and easy to monitor
  • Collaborate with Model Infrastructure team to tackle challenges unique to GenAI-native applications — such as supporting high-throughput model inference, managing streaming and long-running API interactions, and designing abstractions for retrieval, context handling, and prompt lifecycle
  • Collaborate with the Developer Experience and Infrastructure teams (who own CI/CD pipelines, build tools, and release infrastructure) to integrate our platform components seamlessly into the deployment and monitoring ecosystem
  • Work closely with product engineering teams to gather feedback, evangelize best practices, and make the “paved road” approach a reality — providing strong defaults and clear documentation so teams can move fast with confidence

Requirements

  • 5+ years of software engineering experience (post-BS/MS), including building scalable backend systems or internal developer platforms
  • Proficiency in Python (or similar languages) and deep knowledge of backend development fundamentals (APIs, data stores, concurrency, distributed systems)
  • Hands-on experience with web frameworks and service architectures (e.g. Flask/FastAPI, Bounded context services, microservices) and an understanding of designing clean, versioned APIs
  • Familiarity with caching, messaging, and database technologies (Redis, Kafka, SQL/NoSQL databases, Vector databases, etc.) and how to use them effectively for high performance and reliability
  • A track record of writing high-quality, well-tested code and using tools (unit/integration testing, static typing, CI) to catch issues early and ensure reliability
  • Strong problem-solving skills and a passion for improving developer experience — you enjoy creating tools or frameworks that make other engineers more productive
  • Excellent collaboration and communication skills, with the ability to work across teams and incorporate feedback

Nice to have

Experience contributing to or maintaining internal libraries/frameworks is a plus

What we offer

  • Offers Equity
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Backend Platform

8 matching positions

Software Engineer II and Senior Software Engineer- Microsoft Security - Platform Team

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 3+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience working with Kubernetes and Containers
  • Experience in working with cloud infrastructure and services
Job Responsibility
Job Responsibility
  • Contribute to business-critical initiatives in Microsoft Security
  • Requiring deep technical skills and the ability to quickly adapt to new areas
  • Will improve the end-to-end lifecycle of services
  • Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • Working on high-end technologies and collaborating across disciplines to deliver impactful features
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend - Catalog Platform

Whether it’s a sandwich, a burrito, or groceries, the Uber Eats team builds tech...
Location
Location
Denmark , Aarhus
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Relevant degree (B.Sc, M.Sc, Ph.D) in Computer Science or related technical field or equivalent practical experience
  • Experience coding with C++, Java, Python, or Go
  • Enjoy building high quality software that is relied upon by millions of people around the world
  • Comfortable working with ambiguity in constantly evolving environment
  • Experience working in large scale distributed systems
Job Responsibility
Job Responsibility
  • Design reliable solutions to solve business use cases in a highly distributed system
  • Implement solutions in Go with a strong focus on clean, readable code with unit and integration test coverage - and run it in production
  • Actively drive collaboration across multiple teams to create alignment and progress
  • Take active part in code change peer-reviews to ensure quality and knowledge sharing across the team
  • Contribute to engineering culture in terms of quality, monitoring and on-call practices
  • Own part of the team’s charter and through that help setting longer term direction for the team
  • Fulltime
Read More
Arrow Right

Backend Senior Software Engineer, Monetization Platform

At Vanta, our mission is to help businesses earn and prove trust. We believe tha...
Location
Location
United States
Salary
Salary:
179000.00 - 211000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have at least 8 years of industry experience with backend development
  • Experience with event-driven architecture and distributed systems
  • Strong background integrating with external APIs and services
  • Experience building platform services used by multiple teams
  • Strong data modeling skills for systems requiring transactional consistency
  • Knowledge of billing systems, payment processing, or subscription management
  • Understanding of financial data security and integrity requirements
  • Have led meaningful technical projects from concept to completion
  • Work well in environments that value decisive action and getting things done
  • Ability to collaborate effectively with partners in Finance and Sales
Job Responsibility
Job Responsibility
  • Lead complex projects with multiple stakeholders and engineers to enable our business and team to scale
  • Provide technical direction for key monetization initiatives
  • Collaborate with GTM and Finance teams to ensure alignment between engineering systems and business needs
  • Support design reviews, communicate constraints, and help engineers make the right trade-offs
  • Act as a cultural beacon, setting an example for effective, collaborative engineering and helping mentor junior team members
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
  • Drive initiatives to increase operational posture and execution quality across the engineering organization
What we offer
What we offer
  • Offers Equity
  • medical benefits
  • 401(k) plan
  • other company perk programs
  • Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
  • 16 weeks fully-paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Commuter benefits for team members who report to the SF and NYC office
  • Family planning benefits
  • Fulltime
Read More
Arrow Right

Backend Senior Software Engineer, Monetization Platform

The Monetization Platform team at Vanta is building an enterprise-grade revenue ...
Location
Location
Canada
Salary
Salary:
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have at least 8 years of industry experience with backend development
  • Experience with event-driven architecture and distributed systems
  • Strong background integrating with external APIs and services
  • Experience building platform services used by multiple teams
  • Strong data modeling skills for systems requiring transactional consistency
  • Knowledge of billing systems, payment processing, or subscription management
  • Understanding of financial data security and integrity requirements
  • Have led meaningful technical projects from concept to completion
  • Work well in environments that value decisive action and getting things done
  • Ability to collaborate effectively with partners in Finance and Sales
Job Responsibility
Job Responsibility
  • Lead complex projects with multiple stakeholders and engineers to enable our business and team to scale
  • Provide technical direction for key monetization initiatives
  • Collaborate with GTM and Finance teams to ensure alignment between engineering systems and business needs
  • Support design reviews, communicate constraints, and help engineers make the right trade-offs
  • Act as a cultural beacon, setting an example for effective, collaborative engineering and helping mentor junior team members
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
  • Drive initiatives to increase operational posture and execution quality across the engineering organization
What we offer
What we offer
  • Industry-competitive salary and equity
  • 100% covered medical, dental, and vision benefits with dependents coverage
  • Pension contribution
  • 16 weeks fully paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Flexible work hours and location
  • 21 days of Vacation Time and 80 hours of Sick Leave
  • 11 company-paid holidays
  • Virtual team building activities, lunch and learns, and other company-wide events!
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend - GTPN Platform

Join the Global Treasury and Payment Network (GTPN) team, the core of Airwallex'...
Location
Location
Singapore , Singapore
Salary
Salary:
180000.00 - 240000.00 SGD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years working in modern engineering practices focused on continuous innovation and high-quality engineering
  • Strong role-related expertise and sharp thinking
  • Experience in system architecturing and software development
  • Outstanding leadership and motivational abilities
  • Deep empathy for customer needs
  • Ability to interpret data to inform decision-making
  • Collaborative and knowledge-sharing
  • Adaptable and continuously learning
  • Proactive and ownership-driven
  • Efficient and prioritization-savvy
Job Responsibility
Job Responsibility
  • Lead the strategy, architecture, development, and operation of Airwallex’s GTPN team
  • Collaborate with engineers, product managers, and designers to bring finance products from concept to launch
  • Design and implement solutions that resonate with users
  • Leverage data to drive decisions, measure product success, and identify optimization opportunities
What we offer
What we offer
  • Equity
  • Medical, dental, and vision insurance (US)
  • 401(k) plan (US)
  • Short-term and long-term disability (US)
  • Basic life insurance (US)
  • Well-being benefits (US)
  • 20 paid days of vacation (US)
  • 12 paid days of company holidays (US)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend - Commerce Platform)

Senior Software Engineer responsible for the execution of the backend features, ...
Location
Location
Australia , Sydney; Melbourne
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack or backend experience (Python & TypeScript preferred)
  • Track record of leading feature delivery independently—scoping, building, and shipping
  • Pragmatic engineering mindset: bias toward done over perfect, iterative over big-bang
  • Experience building user-facing features involving permissions, sharing, or multi-user workflows
  • Effective collaborator who communicates clearly with technical and non-technical stakeholders
  • Comfortable with ambiguity and fast-moving priorities in a growth-stage environment
  • Genuine interest in healthcare and improving how clinical teams deliver care
Job Responsibility
Job Responsibility
  • Build the revenue engine: Own features across our billing platform, payments integration (Stripe), and entitlements service—directly impacting how Heidi monetizes and scales
  • Ship user-facing products: Deliver end-to-end on payment plans, seat management, and subscription UX for individuals and organisations—making self-serve purchasing seamless
  • Drive growth through product: Build upsell flows and upgrade prompts that connect users to plans matching their needs, turning product usage into revenue
  • Work across the stack: Develop both frontend experiences (React/TypeScript) and backend services (Python)—we need engineers who can own a feature from API to UI
  • Grow with a small, high-impact team: Join early and help shape the team—collaborating closely with cross-functional partners as Commerce scales
What we offer
What we offer
  • Flexible work with 3 days a week in the office
  • Additional paid day off for your birthday and wellness days
  • Special corporate rates at Anytime Fitness for Melbourne, Sydney tbc
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • Become an owner, with shares (equity) in the company
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend (Voice Platform)

At Cresta, the Voice Platform team is on a mission to transform real-time voice ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in backend system development, distributed systems, or cloud infrastructure
  • Expertise in Go (or a similar systems language) with strong API and service design skills
  • Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
  • Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
  • Solid understanding of networking, real-time communication protocols, and cloud security best practices
  • Demonstrated ability to lead complex technical projects from design through production
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
  • Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
  • Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
  • Build systems that power conversation intelligence for both remote and in-person interactions
  • Improve observability, reliability, and self-service troubleshooting across the platform
  • Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
  • Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
  • Provide technical guidance, mentorship, and best practices to other engineers on the team
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Communications Platform (Backend)

The Communications Platform at Uber is responsible for building technology that ...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related field
  • 4+ years of hands-on software engineering experience
  • Proficiency in Python, Go, or a general-purpose language such as Java
  • Familiarity with microservices and API design
  • Passion for building performant and scalable systems
  • Strong communication and collaboration skills
  • Demonstrated drive, resilience, and a deep sense of ownership
Job Responsibility
Job Responsibility
  • Design, build, and maintain the large-scale, intelligent communication infrastructure that supports essential business use cases and cutting-edge agentic AI experiences across Uber
  • Collaborate closely with senior engineers and cross-functional teams in Product, AI/ML, and other platform teams
  • Unlock the full potential of Uber's connected data to significantly enhance our communication channels
  • Drive the technical and architectural vision for the next generation of communication experiences
  • Create impact by delivering communication solutions across various channels for a wide range of marketplace products and consumers, disrupting the gig economy on a global scale
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right