Senior Python, Cloud Infrastructure & AI Engineer
Role Overview
The Senior Engineer owns solutions from application code through production.
This is a hands-on role spanning application development, cloud infrastructure, deployments, and production support.
Key Skills for This Role
Full Job Posting
Role overview
The Senior Engineer owns solutions from application code through production.
This is a hands-on role spanning application development, cloud infrastructure, deployments, and production support.
Core responsibilities
- Develop and maintain Python, Django, and Django REST Framework applications.
- Build APIs, background workers, integrations, and AWS Lambda functions.
- Support legacy Python applications and Python 3.x environments.
- Manage AWS services, Linux environments, application servers, and deployments.
- Maintain automation with SaltStack, Packer, Docker, and Serverless Framework.
- Build and improve Jenkins-based CI/CD and release pipelines.
- Improve reliability through monitoring, canary deployments, rollback, retry, and recovery practices.
- Maintain database, messaging, authentication, security, and external-service integrations.
- Manage dependencies, runtime environments, package builds, and reproducible deployments.
- Use and review AI-assisted engineering work with human review and security checks.
Required qualifications
- At least 7 years of software engineering experience is required.
- Strong expertise in Python, Django, and Django REST Framework is required.
- Hands-on AWS experience, especially Lambda and event-driven services, is required.
- Linux environment management experience is required.
- Strong knowledge of CI/CD, Jenkins, Docker, deployment automation, and production support is required.
- Experience with SaltStack or a similar configuration-management tool is required.
- Knowledge of databases, REST APIs, queues, authentication, TLS, and application security is required.
- Practical experience with AI coding assistants, LLMs, or AI-enabled engineering workflows is required.
- Strong debugging, problem-solving, communication, and ownership skills are required.
Additional valued experience
- Python 2-to-3 upgrades and dependency management are valued.
- Ubuntu or Amazon Linux, Packer, AMIs, Gunicorn, Nginx, Apache, and systemd experience is valued.
- Experience with additional AWS services, messaging, notification, GIS, XML, cryptography, or third-party API integrations is valued.
- Secure development, secrets management, vulnerability scanning, observability, and high-availability systems experience is valued.
About Everbridge
Everbridge describes a culture focused on innovation, collaboration, continuous learning, employee development, and high-quality software.
The company states that it provides benefits including health and term insurance, rewards, and recognition.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Everbridge
Senior Information Security Internal Auditor
, USA
Enterprise Account Executive
, GBR
Territory Sales Manager - RedSky
, USA
Channel Sales Manager - RedSky
, USA
Territory Sales Manager - SMB
, USA
Senior Account Executive
, USA
Senior Account Executive
, USA
Senior Account Executive
, USA