> Markdown version of [/jobs/ext/1310262-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1310262-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:** Omni Federal - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $132,300.0 - $161,100.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Cloud Computing, Configuration Management, System Configuration, Continuous Integration, Cursor (Graphical User Interface Elements), Linux, Django Web Framework, Python (Programming Language), NumPy, Software Maintenance, Ansible, SciPy, Software Deployment, Software Engineering, Data Processing, Cloud Platform System, Delivery Pipeline, Infrastructure as Code (IaC), Containerization, AI Platforms, Kubernetes, Infrastructure Automation Frameworks, Enterprise Integration, Data Pipelines, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7678e6f29ae36325 ## About the Role 5+ years of Software Engineering experience Track record of shipping and supporting production software with ability to own work end-to-end. Hands-on experience with Python development, including practical experience with frameworks and libraries such as Django, SciPy, and NumPy for application development and data processing Hands-on experience with data-intensive or microservice architectures. Familiarity with Kubernetes, Helm, and Linux/Unix, including deploying, configuring and managing containerized applications Familiarity with Infrastructure as Code (IaC), with experience using Ansible to automate infrastructure provisioning, configuration management, and deployment workflows Comfortable deploying and operating software in customer and AWS cloud environments. Familiarity with AWS tools such as EC2 and S3 A product-first mindset: you think about the end user and the product even when the work is deployment or infrastructure software. Experience working directly with customers, teaming partners, and/or systems integrators. Strong collaboration and communication skills; you genuinely listen to others' concerns and collaborate well. This matters a great deal to us. Local to the Boston area, able to work on a hybrid schedule. Nice to Have: Experience in DoD, IC, or other federal or regulated environments. Experience with cloud platforms (AWS, including GovCloud) and CI/CD. Experience deploying software into air-gapped or on-premise customer environments. A background that bridges engineering and customer-facing delivery (solutions, field, or integration engineering). Familiarity with AI coding assistants such as Claude Code or Cursor. Our team is always hungry for more - more knowledge, more problem solving, more growth, more innovation, and, ultimately, customer success. This hunger and hustle fuel our determination to excel in everything we do. It's not just about meeting established goals; it's about exceeding them. We take immense pride in applying our expertise in cutting-edge technologies and our ability to adapt to emerging trends directly to the users in the field, as our nation's protectors deserve nothing less. ## Description Contribute to the full lifecycle of our Python-based AI platform: design, coding, testing, deployment, and maintenance. Support deployments, configurations, and operations on the platform across diverse customer and cloud environments using Kubernetes, Helm, and Linux. Work shoulder-to-shoulder with customers, teaming partners, and systems integrators to stand the platform up in their environments and keep it healthy. Bring a product mindset to everything we build, including deployment and operational tooling, not just the features customers see. Reason across the whole system of systems that makes up a real deployment, including its many interacting services, data pipelines, and environments, and improve how they fit together. Work closely with a small, cross-functional team, listening carefully to colleagues and customers and turning what they need into robust, maintainable software. ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)