> Markdown version of [/jobs/ext/242600-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/242600-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Mission Pet Health - **Location:** Indianapolis, IN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Architectural Patterns, Microsoft Azure, Continuous Integration, Extract Transform Load (ETL), Data Security, Data Systems, Relational Databases, Programming Tools, Python (Programming Language), Enterprise Messaging Systems, MongoDB, Octopus Deploy, Software Architecture, Software Engineering, Systems Integration, Web Services, Data Processing, Reliability of Systems, Change Data Capture, Backend, Event Driven Architecture, Kubernetes, Infrastructure Automation Frameworks, Real Time Data, Restful APIs, Terraform, Data Pipelines - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a33a24d22199f887 ## About the Role Do you have experience in Web services design?, * 6+ years of software engineering experience with a professional focus on data systems or backend architecture. * You possess strong proficiency in Python for building backend services, data processing, and system integrations. * You have extensive experience building production-grade data pipelines involving transformations, schema mapping, and data quality management. * You have hands-on experience developing event-driven architectures and working with distributed messaging platforms, preferably NATS. * You have a solid background working with MongoDB and Relational Databases (RDBMS) to support operational and product-focused use cases. * You have proven experience building and consuming governed REST APIs for enterprise-scale systems. ou have experience working with cloud platforms (AWS, Azure, or GCP) and a deep understanding of modern CI/CD practices. * You are proficient with modern observability frameworks to monitor and improve system reliability and performance. * You demonstrate a strong ability to use AI tools and assistants to optimize development cycles and document technical systems efficiently. Nice to Have * Experience in veterinary technology space, particularly with Practice Information Management Systems (PIMS). * Experience with Change Data Capture (CDC) or complex ETL/ELT architectures. * Experience with Kubernetes, ArgoCD, and Infrastructure-as-Code tools like Terraform. ## Description Our team is responsible for the entire data lifecycle, from the point of origin in a clinic's system to secure delivery within our internal ecosystem. We enable internal software development, application engineering, and analytics across the organization by building scalable integration patterns that turn fragmented clinic data into a unified, governed strategic asset., As a Senior Software Engineer on this team, you will lead the evolution of our "data-as-a-service" infrastructure through a blend of platform and backend engineering. You will be a primary driver in the design and operation of the REST APIs and NATS-based event services that standardize data access across hospitals., * You will apply engineering best practices, coding standards, and established architectural patterns to ensure the long-term scalability and health of our data platform. * You will actively participate in technical decision-making and ensure alignment with the team's architectural goals. * You will design and implement scalable backend services, APIs, and data models to standardize clinical integrations across the enterprise. * You will ensure high system reliability, security, and performance through thoughtful code design, thorough testing strategies, and modern observability practices. * You will conduct meaningful peer code reviews and provide technical guidance within the team to foster a culture of technical excellence. * You will collaborate closely with other software engineers, QA, and product, while also coordinating with other internal teams to ensure we deliver the specific integrations and data they need. * You will communicate technical concepts and tradeoffs clearly to both technical and non-technical stakeholders to support organizational transparency. * You will integrate AI-powered development tools and coding assistants into your daily workflow to optimize engineering efficiency and automate repetitive tasks. * You will maintain and optimize NATS-based event services and message streaming to ensure robust, real-time data delivery for all downstream consumers., As part of the Mission Pet Health Home Office team, you'll be joining a collaborative group of professionals dedicated to supporting our hospital teams and shaping the future of veterinary medicine. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Blueprints for Success: Steering a Global Data & AI Architecture](https://www.wearedevelopers.com/videos/1577-blueprints-for-success-steering-a-global-data-ai-architecture) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)