CrawlJobs Logo

Senior Software Engineer, Backend

United States, San Francisco 150000.00 - 240000.00 USD / Year · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer, Backend specializing in database architecture and AI systems, you'll lead the design, implementation, and maintenance of the robust backend services that power our robotics platform. You'll work at the intersection of data management, API development, and AI integration to build scalable solutions that support our robotics systems across customer deployments. This role requires expertise in database optimization, API framework implementation, and a deep understanding of how to architect systems that enable real-time robotics operations. As a senior engineer, you'll mentor team members and drive technical decision-making for backend infrastructure.

Job Responsibility

  • Lead the design, implementation, and optimization of database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Develop robust data migration strategies and version control for database schema evolution
  • Implement efficient query optimization and indexing strategies to support high-throughput robot operations
  • Establish data integrity protocols and backup systems to ensure operational continuity across customer deployments
  • Create scalable data access layers that balance security, performance, and maintainability
  • Mentor team members on database design patterns and optimization techniques
  • Lead the development and maintenance of scalable APIs to serve robot control systems, dashboards, and monitoring tools
  • Design and implement secure authentication and authorization mechanisms across backend services
  • Develop robust middleware for processing and validating data between robotics subsystems
  • Create service interfaces that enable efficient communication between robotics components and cloud services
  • Collaborate with frontend and robotics engineers to ensure cohesive integration of backend services
  • Establish API design standards and best practices for the engineering team
  • Lead implementation of backend services that support machine learning pipelines for robot vision and motion planning
  • Develop sophisticated APIs for model deployment, monitoring, and version management across robotics fleets
  • Create efficient data storage and retrieval systems for training datasets and inference results
  • Design and implement systems to collect and process performance metrics from AI components
  • Collaborate with ML engineers to optimize data flow for training and inference processes
  • Drive architecture decisions for AI/ML infrastructure and scalability
  • Lead implementation of comprehensive logging, monitoring, and alerting for backend systems
  • Develop diagnostic tools and dashboards for operational visibility across distributed robotics deployments
  • Establish performance benchmarks and optimize systems to meet latency requirements for real-time operations
  • Implement fault-tolerant design patterns to ensure reliability in production environments
  • Create and maintain technical documentation for backend systems and mentor team on best practices
  • Drive technical initiatives for system scalability and performance optimization
  • Designing and implementing scalable database architecture for multi-site robotics deployments
  • Leading development of real-time APIs for robotics control and monitoring systems
  • Architecting AI/ML infrastructure for model deployment and performance monitoring
  • Establishing backend system reliability and performance monitoring frameworks
  • Mentoring engineering team on backend best practices and system design principles

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in backend development roles with demonstrated leadership experience
  • Expert knowledge of relational databases (MySQL, PostgreSQL) including schema design, optimization, and administration
  • Strong proficiency with Python and JavaScript/TypeScript with advanced software engineering skills
  • Extensive experience leading projects with at least two web frameworks: Flask, FastAPI, Django, Node.js, or Next.js
  • Proven experience designing and implementing RESTful and GraphQL APIs at scale
  • Advanced understanding of containerization (Docker) and orchestration (Kubernetes) technologies
  • Experience with cloud infrastructure and deployment (AWS, GCP, or Azure) in production environments
  • Proven experience leading complex backend projects and mentoring junior engineers
  • Understanding of data requirements for robotics or automation systems
  • Experience with real-time or near-real-time systems and high-performance backend architecture
  • Background in developing secure, reliable systems with high availability requirements
  • Knowledge of CI/CD practices and infrastructure-as-code principles
  • Familiarity with AI/ML deployment workflows and requirements
  • Strong leadership and mentoring skills with ability to drive technical initiatives
  • Excellence in technical communication with ability to explain complex systems to diverse audiences
  • Proactive mindset in identifying potential issues and implementing scalable solutions
  • Comfort with working in a fast-paced startup environment with startup-oriented hours
  • Commitment to working onsite five days a week to contribute to positive in-office culture
  • Passion for robotics and automation technology
  • Collaborative approach to cross-functional engineering teams

Nice to have

  • Experience with time-series databases (InfluxDB, TimescaleDB) for telemetry data
  • Knowledge of message queue systems (Kafka, RabbitMQ) for distributed systems
  • Familiarity with WebSockets for real-time communication
  • Experience with Redis for caching and pub/sub patterns
  • Background in manufacturing, food production, or industrial automation
  • Experience developing systems that interface with robotics hardware
  • Knowledge of ROS (Robot Operating System) or similar frameworks
  • Startup experience with track record of shipping working products under tight deadlines
  • Experience with microservices architecture and distributed systems design

What we offer

  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer, Backend

8 matching positions

Senior Software Engineer, Backend

Location
Location
United States , Philadelphia
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Strong proficiency in Python 3.10+, writing idiomatic, well‑structured code
  • Deep experience with FastAPI or similar async web frameworks
  • Solid understanding of relational databases (PostgreSQL preferred), ORM patterns, and schema migration tools
  • Experience working with large‑scale datasets and maintaining strong data integrity
  • Working knowledge of concurrency, distributed execution, and async processing models
  • Hands‑on experience with AWS services, containerization, and CI/CD pipelines
  • Strong communication skills and experience working in Agile environments
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services and data pipelines that ingest, normalize, and analyze large volumes of cloud and security data
  • Write production‑quality Python code using established architectural patterns, testing practices, and documentation standards
  • Design and own medium‑complexity systems, including data models, API contracts, orchestration logic, and integrations
  • Leverage AI coding agents daily to accelerate development while maintaining code quality and architectural consistency
  • Craft structured prompts aligned with project conventions and critically evaluate AI‑generated output for correctness, security, and maintainability
  • Apply judgment to determine when to hand‑code versus delegate tasks to AI agents
  • Build and maintain services running on AWS, including containerized workloads and supporting cloud services
  • Implement resilient, long‑running processes with robust retry logic, progress tracking, and failure handling
  • Contribute to Infrastructure as Code and CI/CD pipelines supporting multi‑environment deployments and security scanning
  • Conduct thorough code reviews evaluating design intent, correctness, security, and long‑term sustainability
What we offer
What we offer
  • Access to top jobs, competitive compensation and benefits, and free online training
  • Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance
  • Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior Software Engineer, BackEnd

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
United States , Chicago
Salary
Salary:
147100.00 - 167900.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 3 years of professional software engineering experience (Internship experience does not apply)
  • 5+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service
  • 3+ years of experience in open source frameworks
  • 2+ years of experience in Agile practices
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

We’re hiring Senior Backend Engineers to help design, build, and operate the cor...
Location
Location
United States
Salary
Salary:
180000.00 - 200000.00 USD / Year
onebrief.com Logo
Onebrief
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in backend software development, with strong proficiency in one or more backend languages (e.g., Node.js, Python, Java, Go)
  • Deep understanding of scalable API design (REST, GraphQL, gRPC), data modeling, distributed systems, and performance/reliability best practices
  • Hands-on experience with relational and/or non-relational databases, containerization, and cloud infrastructure (Docker, Kubernetes, AWS/GCP/Azure)
  • Experience owning and delivering complex, well-scoped backend initiatives within a team
  • Strong architectural judgment within team boundaries and ability to contribute meaningfully to system design discussions
  • Ability to recognize bottlenecks and adjust course when needed
  • willingness to escalate when complexity expands significantly beyond team scope
  • Experience collaborating across teams (i.e., product, frontend, and DevOps) to deliver high-quality, end-to-end solutions
  • Experience operating in moderate ambiguity, maintaining steady execution and clear communication across PRs and design discussions
  • Track record of delivering complex projects in fast-paced or demanding environments
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services that power mission-critical platform functions within your team’s scope
  • Optimize data models and system performance to improve scalability, reliability, and maintainability
  • Work across APIs, databases, and deployment systems to deliver cohesive, production-ready solutions
  • Diagnose and resolve performance, scalability, and reliability issues in production
  • Contribute to architecture discussions and collaborate on high-availability system design
  • Implement and improve monitoring, alerting, and operational practices
  • Balance long-term code quality with pragmatic delivery to meet team goals
What we offer
What we offer
  • Remote work, flex time, and unlimited PTO
  • Health, dental, vision, and life insurance
  • 401k with 4% matching
  • Parental leave
  • Company summit trips, at least once a year
  • $1,000/year budget for home office improvements
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

The Global Treasury and Payment Network (GTPN) team sits at the core of Airwalle...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 250000.00 USD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Highly Experienced and Inspirational Leader: successfully led a highly effective team in a dynamic and fast-paced environment
  • Experienced and Technically Proficient: 10+ years working in modern engineering practices focused on continuous innovation and high-quality engineering
  • A Technical and Talent Bar Raiser: set high standards and lead by example
  • Empathetic and Insightful: deep empathy for customer needs
  • Data-Driven and Analytical: ability to interpret data
  • Collaborative and Knowledge-Sharing: thrive in team settings and committed to sharing knowledge
  • Adaptable and Continuously Learning: agility and eagerness to adopt new skills and technologies
  • Proactive and Ownership-Driven: self-motivated and take initiative
  • Efficient and Prioritization-Savvy: excel at prioritizing tasks
Job Responsibility
Job Responsibility
  • Lead with Inspiration & Purpose: oversee the strategy, architecture, development, and operation of Airwallex’s GTPN team
  • Collaborate and Create: work alongside a team to bring finance products from concept to launch
  • Understand and Empathize: dive deep into customers' needs and challenges
  • Measure and Optimize: leverage data to drive decisions
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • medical, dental, and vision insurance
  • a 401(k) plan
  • short-term and long-term disability
  • basic life insurance
  • well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

As a Senior Software Engineer, Backend at Serval, you will play a pivotal role i...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 300000.00 USD / Year
serval.com Logo
Serval
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a backend focused software engineer
  • Experience with zero-to-one development: You should have built new products or systems from the ground up
  • Deep appreciation for and commitment to delivering outstanding user experiences
  • Exceptional communication skills and a proven ability to work cross-functionally
  • Comfortable with the pace and ambiguity of a fast-growing startup environment
  • Degree in Computer Science or a related engineering field
Job Responsibility
Job Responsibility
  • Work closely with our CTO to build new product capabilities from the ground up
  • Be a champion for user experience, incorporating a deep understanding of our users to guide design decisions alongside the founding team
  • Set the foundational system architecture and select key technologies for the codebase
  • Help us ship V1 of Serval and deliver on our technical and product roadmap
  • Help establish engineering best practices and standards within the team
  • Mentor junior engineers and contribute to a culture of technical excellence
What we offer
What we offer
  • Offers Equity
  • comprehensive health coverage
  • flexible PTO
  • daily lunches and snacks
  • onsite gym access
  • regular team events and offsites
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

Credit Genie is a mobile-first financial wellness platform designed to help indi...
Location
Location
United States; Canada , New York, NY; Plymouth Meeting, PA; Philadelphia, PA; San Francisco, CA; Pittsburgh, PA; Toronto, ON
Salary
Salary:
150000.00 - 250000.00 USD; CAD / Year
creditgenie.com Logo
Credit Genie
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, building, and scaling high-performance backend systems in a fast-paced, high-growth environment
  • Expertise in architecting and productionizing large-scale distributed systems
  • Comfortable working across multiple technical areas and collaborating with frontend/mobile teams
  • Passion for tackling complex challenges with structured thinking and analytical rigor
  • Ability to break down intricate systems, identify flaws, and implement scalable, secure, and maintainable solutions
  • Thrives in a fast-moving, iterative environment with a bias for action
  • Excited to take full ownership of projects, drive impact, and work cross-functionally with product, design, and engineering teams
  • Strong understanding of data privacy, compliance, and secure coding practices
  • Experience with designing resilient and reliable systems that meet high security and regulatory standards
Job Responsibility
Job Responsibility
  • Design, Build, and Scale – Own backend systems end-to-end, from architecture to deployment, ensuring high performance, security, and scalability for next-generation financial products
  • Greenfield Development – Work on new projects from scratch, making foundational technical decisions that will shape our platform for years to come
  • Cross-Functional Collaboration – Partner with product, design, data science, and adjacent engineering teams to build impactful features and solve complex business challenges
  • Technical Leadership – Lead critical technical, design, and product discussions, driving best practices in system design, coding, testing, and DevOps
  • Customer-Focused Innovation – Scope, build, and optimize products and services that deliver immediate and meaningful value to users
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • 100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment
  • Receive up to $100 per month in fitness reimbursement or enjoy a complimentary full membership to LifeTime Fitness or Equinox
  • 401(k) with a 3.5% match and immediate vesting
  • Meal program available for both lunch and dinner
  • Pre-tax benefits, including a $1,000 HSA match
  • Life and accidental insurance
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

Location
Location
United States , San Francisco; New York City
Salary
Salary:
Not provided
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have you ever worked on designing a system at scale?
  • Have you worked on a project that involved improving system performance like improving database queries?
  • Have you worked on integrating multiple external APIs?
  • Have you used AI agents such as Cursor or Claude Code to build software?
  • Have you used markdown files within your codebase to guide the behavior of the coding agent?
  • Have you ever built a system that uses large language models and/or RAG to solve a problem or answer a user query?
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 260000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years (post-BS/MS) of backend-focused software engineering experience on product-centric teams
  • Track record of building fast-growing SaaS products by leveraging PWA technologies
  • Track record of shipping highly intuitive products, strong attention to detail
  • Experience building backend platforms that can support multiple product lines
  • Strong programming skills and general Computer Science knowledge
  • Grit - experience working at early-stage startups is a plus
Job Responsibility
Job Responsibility
  • Retrieval over peta-byte scale documents
  • Organizational-level interfaces to collaborate with AI
  • Managing dedicated GPU capacity across 5+ regions
  • 1000-step planning agents that help take companies public
  • Government-level security for the world's most sensitive matters
  • Evaluating LLMs across a 10k+ leaf taxonomy of tasks
  • Internet-scale data collection from over 50+ jurisdictions
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right