Backend Software Engineer (API-focused)
$110k - $120kOff Duty Management
Job Description
Job Description
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
Applicants must be permanently authorized to work in the United States without current or future visa sponsorship.
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. Applicants must be permanently authorized to work in the United States without current or future sponsorship.
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.
- ...orchestration frameworks integrating LLMs, AI agents, enterprise data, APIs, knowledge bases, and workflow automation. Work... ...Requirements: Minimum 12+ years of experience Strong full-stack engineering experience (Java, React/Angular/TypeScript, Python)...Suggested
- ...craft AI orchestration frameworks integrating LLMs, AI agents, data sources, and workflows. You will own complex tasks end-to-end, collaborating across distributed systems, APIs, and microservices, while leveraging CI/CD pipelines and #J-18808-Ljbffr Jobleads-USSuggested
- ...Dow Inc. is seeking an SAP Senior Software Engineer (ABAP/UI5/Fiori) to design, develop, and support end-to-end SAP solutions across core business processes. Based in Midland, MI and Houston, TX, you will engage in solution architecture, development, testing, deployment...Suggested
- ...seeking a highly experienced Senior Firmware Engineer to lead the architecture, design, and... ...for MWD/LWD downhole tools, with a primary focus on high-speed mud pulse telemetry (MPT)... ...firmware, electronics, mechanical, and surface software to ensure end-to-end tool performance,...SuggestedPermanent employmentWork at officeLocal areaNight shift
- ...topics to automate ITSM and HR workflows. Lead integration efforts using Integration Hub spokes, Flow Designer, and REST/SOAP APIs, with strong focus on OAuth 2.0 and Workday REST integration experiences. This is a high-impact, hands-on leadership role for enterprise-scale...Suggested
- ...lose! EducationBachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or a related field preferredWork... ..., implementation, and optimization)SkillsAbility to lead full software development lifecycle (SDLC) activities, including requirements...Full timeWork at office
- Sr MicroStrategy Developer Role: Sr MicroStrategy Developer Duration: Long-term Contract Key Responsibilities: Gather and document business requirements from stakeholders. Translate business needs into scalable MicroStrategy reports, dashboards, and visualizations...Long term contract
- ...Software Engineer (Job Code 001) Job Duties and Responsibilities: Develop designs for converting requirements into business processes using Mobile technologies such as Objective-C, iOS, Android and other Mobile solution frameworks. Work on Apple's design principles,...
- Your Job Optimized Process Designs (OPD), a Koch Engineered Solutions company, is seeking a Lead Civil Structural Engineer to join the... ...build and maintain physical, financial, and emotional strength - focusing on overall wellbeing so you can focus on what matters most....For contractorsRelocationFlexible hours3 days per week
$75k - $83k
...Lead Building Engineer NexCore Group, a leading real estate development company focused exclusively on development, acquisition, and management of healthcare real estate and senior living communities. We serve health systems, hospitals, physician groups, residents,...Temporary workFor contractorsWork at office$115k - $130k
...has a client that is seeking a ServiceNow IT Asset Management Engineer in Katy, TX.Duties:* Responsible for serving as the technical owner... ...to improve asset visibility, strengthen risk posture, identify software license compliance risks, and uncover cost optimization...$120k - $140k
...Job Summary Our client a leading retail & consumer goods provider is seeking a Senior Cloud Engineer to join their team! This position is located Hybrid in Katy, Texas. Required Skills/Experience (Must-Haves) ~ Bachelor's degree in computer science...Local area- ...strengthens the infrastructure and platform capabilities that move data across the organization, helping Data Products, Analytics Engineering, and business stakeholders access trusted and governed solutions. By improving reliability, performance, security, and...Full timeWork at officeFlexible hours
- ...small team. In this role, you will work directly alongside two developers to design, build, and deploy applications that support our engineering and operational needs. You will be a primary builder of solutions while ensuring the team follows best practices, uses reusable...Work at office
- Optimized Process Designs (OPD), a Koch Engineered Solutions company, seeks an Instrumentation Lead to guide instrumentation scope from development through commissioning in an EPC project. You will own specification, procurement, and SPI-driven design, interfacing with...Monday to Friday
- Encloud Services LLC in Katy, TX seeks a Database Administrator to optimize SQL Server performance and maintain high availability. You will build and troubleshoot SQL Server clusters, patch servers, and manage SSIS/SSRS deployments across client locations. The role requires...
$150k - $200k
10 to 15+ years of SAP data migration / conversion experience with a bachelor's degree in sciences or engineering Subject Matter Expertise in SAP Migration Cockpit / MOM, BODS / SDI, LSMW, data profiling and cleansing tools Strong understanding of Business Processes, Solution...- Tata Consultancy Services seeks an senior SAP data migration lead to drive complex data migration programs, including S/4HANA migrations and cross-functional delivery across global rollout waves. You will architect, guide, and govern data migration frameworks, ensuring ...
$130k - $160k
Your future position: Traffic Engineer Technical Lead Choose your location: Flexible within Baxter & Woodman's operating states, including Illinois, Wisconsin, Florida, and Texas. Hybrid and Remote work arrangements may be considered. Employment Type: Full Time or Part...Full timePart timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer (API-focused). Be the first to apply!




