Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer (API-focused)

$110k - $120k
Full-time

Off Duty Management

Backend Software Engineer (API-focused)

Katy, Texas (full-time onsite)


Compensation: $110,000 - $120,000 annually
Reports to: Software Engineering Manager


Visa Sponsorship: Not Available


Would you like to be a key member of the development team supporting hundreds of law enforcement agencies across the United States? Are you driven to produce high quality software that makes an impact to our society? Off Duty Management is the leading provider of off duty program solutions to law enforcement agencies and first responders across the United States. We provide the best possible service, protection, and administrative support to the sworn officers of our valued partner agencies.

We're building OfficerTRAK, a SaaS platform that our customers depend on, and the API layer is the backbone connecting our Angular web front end, native iOS and Android apps, and internal services. We're looking for a mid-level Backend Software Engineer to help design, build, and maintain the FastAPI microservices that power our product.

You’ll work across the full lifecycle of a service — from schema and endpoint design, through implementation and testing, to deployment and monitoring in production on AKS. You'll write asynchronous background jobs with Celery, design and optimize PostgreSQL schemas and queries, and build in the authentication, authorization, and security practices our platform depends on.


This role suits someone who has shipped production-grade FastAPI services before, cares about test coverage and code quality, and wants real ownership over how our APIs are designed, secured, and scaled.


This position is based onsite in our Katy, Texas headquarters.

Responsibilities  


  • Design and build production-grade FastAPI services — define clean, versioned RESTful API contracts, request/response schemas (Pydantic), and service boundaries within our microservice architecture.

  • Own data modeling and query design — design normalized, performant PostgreSQL schemas, write and optimize SQL queries, and manage migrations (e.g., Alembic) as services evolve.

  • Build reliable asynchronous workflows — design and maintain Celery tasks and queues for background processing, retries, and scheduled jobs.

  • Ship and operate services on our Azure/Kubernetes platform — containerize services, deploy to AKS, and troubleshoot issues in a live production environment.

  • Build in authentication, authorization, and security from the start — implement OAuth2/JWT-based auth, role-based access control, and follow API security best practices (OWASP API Top 10, input validation, secrets management).

  • Write meaningful, layered test coverage — unit, integration, and functional/end-to-end tests (pytest) that give the team confidence to ship quickly.

  • Participate in code reviews and design discussions — give and receive thoughtful feedback and help shape API and data model decisions across the team.

  • Instrument services for observability — add logging, metrics, and tracing so issues can be diagnosed quickly in production.

  • Collaborate cross-functionally — partner with frontend, mobile, and DevOps engineers to define API contracts and keep services aligned with product needs.

  • Contribute to CI/CD pipelines — help maintain automated build, test, and deployment workflows for the services you own.

Required Skills and Qualifications


  • 3+ years of professional backend software development experience, including production use of Python.

  • Strong hands-on experience with FastAPI building production APIs.

  • Solid understanding of relational database design, normalization, and SQL query optimization (PostgreSQL preferred).

  • Experience with Celery or a comparable distributed task queue (e.g., RQ, Kafka consumers) for asynchronous processing.

  • Experience deploying and operating services in Kubernetes, ideally on Azure (AKS).

  • Practical experience writing unit, integration, and functional tests (pytest or similar) as part of the regular development workflow.

  • Working knowledge of authentication and authorization standards (OAuth2, JWT, API keys, RBAC).

  • Understanding of API security best practices (OWASP API Top 10, input sanitization, secrets management, rate limiting).

  • Comfort with Git-based collaborative workflows (pull requests, code review, branching strategies).

  • Familiarity with containerization (Docker) and CI/CD pipelines.

  • Clear communication and a collaborative, ownership-driven approach to working with engineers.

Preferred Skills and Qualifications


  • Experience with Azure-specific services (Azure Key Vault, Azure Container Registry, Azure Monitor / App Insights).

  • Familiarity with API documentation tooling (OpenAPI/Swagger).

  • Experience with message brokers supporting Celery (Redis, RabbitMQ).

  • Experience with database migration tooling (e.g., Alembic).

  • Exposure to observability stacks (Prometheus, Grafana, OpenTelemetry) and distributed tracing.

  • Exposure to Infrastructure as Code (Terraform, Helm).

  • Understanding of domain-driven design or broader microservice architecture patterns.

  • Experience scaling APIs for a growing SaaS platform.

***Immigration-related benefits (for example, visa sponsorship) are not available for this position.


Off Duty Management is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.


This Organization Participates in E-Verify.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer (API-focused) in Remote vacancy
  • $125k - $135k

    Engineer II, Backend APIsReporting & Insights teamLos Angeles, CABroomfield,...  ...responsibility with creativity and focus. Magnite (NASDAQ: MGNI) is...  ...Unified Reporting API. We’re adding an engineer to...  ...for someone with: 3+ years of software engineering experience.Primary... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday

    Magnite

    Los Angeles, CA
    19 hours ago
  •  ...programs into a powerful growth engine that increases customer...  ...in-house. We’re seeking a Backend Engineer who wants end-to-end...  ...Design and maintain our payment APIs and SDKs that make for frictionless...  ...Relentless drive — we work with focused intensity and follow through,... 
    Suggested
    Full time
    Local area
    Relocation

    Ansa

    San Francisco, CA
    19 hours ago
  • $135k - $175k

     ...security data. As part of the Engineering Team you will play an...  ...is looking for a Software Engineer to build the industry...  ...Warehouse. The focus of this role is to build...  ...in areas of Identity, APIs, and BillingCollaborating...  ...auditsRequirements3+ years of API or backend development using Java... 
    Suggested
    Work at office
    Remote work

    Imply

    Burlingame, CA
    4 days ago
  •  ...we make. We act quickly and focus on what truly moves the needle...  ...end-to-end - Laravel on the backend, Vue 3 on the frontend - and treats...  ...matter more than traditional engineering process. Our team already...  ...end-to-end - from Laravel API to Vue 3 UI - using AI-native... 
    Suggested
    Full time
    Work at office
    Flexible hours
    3 days per week

    Zendrop

    West Palm Beach, FL
    19 hours ago
  • $108.7k - $181.1k

     ...and affordable. Here, we focus on the health,...  ...you.Role SummaryOntada's Engineering team builds iKnowMed (iKM...  ...matching.We are hiring a Software Engineer III (P3) to design...  .... This is a backend-first full-stack role —...  ...Boot building services, APIs, and event-driven integrations... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    North Carolina
    1 day ago
  • $120k - $180k

     ...Inference.net is hiring a Senior Full-Stack (Frontend-Focused) Engineer Help us build beautiful, performant web experiences that give users...  ...-end features – from Figma wireframe to React component to backend API and database migration. Design a component system in... 
    Full time
    Work at office
    Remote work
    3 days per week

    Inference Corp

    Remote
    19 hours ago
  • $140.6k - $173.1k

     ...RoleWe’re looking for a Staff software engineer with strong front-end...  ...applications that integrate with our backend services and deliver seamless...  ...transaction insights. You’ll focus on building robust and...  ...applications with RESTful or GraphQL APIs.Solid understanding of web... 
    Full time
    Remote work
    Flexible hours

    WEX

    Seattle, WA
    1 day ago
  •  ...About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API services and backend systems that power InfiniteChoice's platform....  ...and addressing technical challenges Quality-focused mindset with commitment to testing, code... 
    Contract work
    Remote work

    Infinite Choice

    Dallas, TX
    1 day ago
  • Job Summary: The Library Support Backend Developer (Senior / Intermediate) with an API focus is responsible for providing advanced backend software engineering support for PubAg APIs and related AI-enabled data services. This role involves developing and maintaining microservices... 
    For contractors
    Remote work

    vTech Solution

    Beltsville, MD
    1 day ago
  •  ...basis of our experience, stability, competencies and focus on the IT marketplace. In other words, they have...  ...~ Angular JS, HTML5, CSS3, NodeJS, Grunt 2) Backend Stack ~ Spring Modules – MVC, SpringWS, Rest API, Junit, Dozer, JBoss Application Server, Apache Web... 
    Full time

    Glosys Corp

    Remote
    19 hours ago
  • $10k

     ...role you'll be a foundational and versatile member of our engineering team, focused on building a simpler, smarter, and more intuitive experience...  ...Include: Developing and maintaining REST APIs using Django. Managing and optimizing our cloud infrastructure... 
    Full time

    Castle

    Remote
    19 hours ago
  •  ...learn, and iterate. The Role We're looking for a backend-focused full stack engineer who thinks in systems, cares about product quality, and is...  ...logic - with minimal human intervention Design APIs that integrate with enterprise ATS systems and our React... 
    Remote job
    Full time

    Candidate.fyi

    United States
    19 hours ago
  •  ...and we're looking for an engineer who thrives in a high-velocity...  ...) ~3+ years in software development with a focus on AI/ML applications ~...  ...frameworks ~ Experience building APIs with modern Python...  ...pipelines for production backend systems ~ Familiarity with... 
    Full time
    Work at office

    Artos AI

    Remote
    19 hours ago
  • $75k - $110k

     ...Description Blue Acorn iCi is looking for a Backend Developer (Data Layer / API Specialist) responsible for...  ...personalization platforms. This role focuses on API development, data ingestion and...  ...will work closely with frontend engineers, data engineers, analytics teams, and... 
    Full time
    Remote work

    Blue Acorn iCi

    Remote
    19 hours ago
  •  ...with AI, not around it. Our engineering team uses Claude Code and agentic...  ...agents to ship code while you focus on architecture, review, and...  ...experiences Design scalable backend systems (Python, FastAPI,...  ...GCP/cloud infrastructure API design (REST/GraphQL) General... 
    Remote job
    Full time

    Reacher

    Remote
    19 hours ago
  • $1,000 - $2,030 per month

     ...s, KFC, and Eataly trust our software to power their delivery business...  ...What You’ll Do As a Backend Engineer, you’ll design, implement, and...  ...interests, with opportunities to focus on: Infrastructure:...  ...Platform: Develop robust APIs and developer tools to improve... 
    Full time
    Work at office

    Otter

    Mountain View, CA
    19 hours ago
  • $180k - $210k

     ...About Millennial Software: Millennial Software is...  ...Software is seeking a Senior Backend Software Developer to...  ..., and support scalable APIs and services using a...  ...critical decisions. You will focus on backend architecture...  ...with frontend engineers, analysts, and users.... 
    Full time

    Millennial Software Solutions

    Remote
    19 hours ago
  • $114.6k - $234.6k

     ...solutions. We're seeking a versatile Software Engineer to contribute across platform...  ...Build and support healthcare applications, APIs, integrations, and platform capabilities...  ...operational teams to deliver customer-focused solutions. • Participate in system design... 
    Temporary work
    Remote work
    Flexible hours

    Oracle

    United States
    3 days ago
  • $107k - $168k

     ...integrates with nearly 650 software, data and consulting...  ...are seeking a Software Engineer to join the Precompute...  ...organization. Our team is focused on building high-...  ...large-scale analytics, APIs, and downstream product...  ...communication ~3+ years of backend software engineering... 
    Full time
    H1b
    Remote work
    Worldwide
    Visa sponsorship
    Work visa
    Flexible hours

    Addepar

    New York, NY
    19 hours ago
  •  ...Black Cape  Title: BackEnd Software Engineer (2+ years - Senior Level) Locations: Arlington,...  ...is a unique technology company with a focus on full-stack web applications, advanced...  ...Proficient with developing open standard APIs (i.e. REST or GraphQL) using a... 
    Full time
    For subcontractor

    Black Cape

    Remote
    19 hours ago
  •  ...family of mailing and shipping software products includes ShipStation, Stamps.com, ShipStation API, Metapack, GlobalPost, and...  ...seeking an experienced Senior Backend Engineer to join our engineering team...  ...solutions. This position is focused on the brand. This position... 
    Full time
    Casual work
    Work at office
    Flexible hours
    3 days per week

    Auctane

    Remote
    19 hours ago
  • $135k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ...across the world. Backend Software Engineers at Palantir build software...  ...Software Engineers. Each team focuses on a specific aspect of a product...  ...systems and design robust APIs and primitives, please join... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    New York, NY
    19 hours ago
  • $170k - $180k

     ...lives. Vida Health is looking for a highly skilled Backend Software Engineer IV to design, build, and scale the foundational backend...  ...IV engineer on the Member Applications team, you will focus on the core APIs, data interactions, and cloud infrastructure that drive... 
    Permanent employment
    Full time
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Vida Health

    Remote
    19 hours ago
  •  ...grid The Role We are seeking a Senior Backend Software Engineer to join our team building the cloud-...  ...be accessed in secure and easy-to-use APIs. You’ll join our cloud software engineering...  ...and Caltrain public transit ⚡ Strong focus on team building and company culture:... 
    Full time
    Work at office
    Flexible hours

    Span

    Remote
    19 hours ago
  • $145k - $175k

     ...people from a diverse candidate pool. Backend Software Engineer - Evergreen Posting This posting is...  ...you'll build and own the services and APIs that power Self Financial's mobile app...  ...manager to scope and ship user-focused improvements. - Debug complex issues,... 
    Full time
    Casual work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Self Financial, Inc.

    Remote
    8 hours ago
  • $155k - $211k

     ...revenue, DAT deploys a suite of software solutions, machine learning...  ...DAT is hiring a Senior Backend Software Engineer to join the Broker Tech team...  ...working on a team that will focus on improving our shared services...  ...and Node.js, including API design and debugging in production... 
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Dat Company

    Remote
    19 hours ago
  •  ...Description Hi, I'm Will, an Engineering Manager at EnsoData! We...  ...- an experienced backend engineer passionate...  ...infrastructure, including the API and data processing...  ...application. A primary focus of this role is...  ...machine learning, our software analyzes billions of data... 
    Full time
    Live in
    Work at office
    Remote work
    Flexible hours

    Ensodata

    Remote
    19 hours ago
  •  ...-driven team as a Full-Stack Software Engineer, supporting a mature and well...  ...pipelines, building scalable REST APIs, and enhancing user-facing...  ...analysis. While your primary focus will be on the data pipeline...  .... Build and enhance backend capabilities, including data... 
    Bi-weekly pay
    Full time

    Ssati

    Remote
    19 hours ago
  • $112.13k - $186.88k

     ...and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for...  ...AWS Lambda.Design / implement RESTful APIs and event-driven systems.Optimize existing...  ...we do.Customer Centric: Our mission is focused on improving learning outcomes; we do... 
    Remote work
    Home office

    Turnitin

    Chicago, IL
    19 hours ago
  • $145k - $217k

     ...DescriptionSenior Full Stack Engineer, Solve VoiceJoin us at...  ...and implement backend services powering real-...  ...time voice conversations, focusing on latency, reliability...  ...with experience designing APIs, async systems, and...  ...years building production software, with significant... 
    Full time
    Remote work

    Zendesk

    Madison, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer (API-focused). Be the first to apply!