Posted today · be early
Senior Python, Cloud Infrastructure & AI Engineer
Everbridge
IndiaremotePosted today
Skill Required
Software-EngineerPython-DeveloperCloud-EngineerDevOps-EngineerAI-EngineerSenior-Python-EngineerSenior-Python-Developer-AI-MLSenior-Python-Software-EngineerSenior-AI-Infrastructure-EngineerSenior-Cloud-Infrastructure-EngineerSenior-AI-EngineerSenior-Python-Backend-DeveloperSenior-Backend-Python-DeveloperSenior-AI-ML-EngineerAI EngineerCloud EngineerInfrastructure EngineerPython DeveloperPythonCloudAIsoftware engineeringtroubleshootingObservabilityCryptographyEngineeringServerlessautomationdebuggingsecurityJenkinsDjangoDockerLinuxMySQLNginxCI/CDUnityAPIsGenerative AIAWSIAMandFulltime
Key highlights
- 7+ years of software engineering experience
- Expertise in Python, Django, and AWS
- Health and term insurance
- Experience with AI coding assistants/LLMs
Role overview
We’re looking for an experienced engineer to own solutions from application code through production. This is a hands-on role spanning application development, cloud infrastructure, deployments, and production support, where you’ll build and maintain Python applications, manage AWS and Linux environments, improve CI/CD and deployment reliability, and use AI-assisted development tools to deliver software safely.
Responsibilities
- Develop and maintain applications using Python, Django, and Django REST Framework.
- 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 infrastructure automation using SaltStack, Packer, Docker, and Serverless Framework.
- Build and improve Jenkins-based CI/CD and release pipelines.
- Improve system reliability through monitoring, canary deployments, rollback, retry, and recovery practices.
- Maintain database, messaging, authentication, security, and external-service integrations.
- Manage Python dependencies, runtime environments, package builds, and reproducible deployments.
- Use AI tools for code analysis, development, refactoring, troubleshooting, and documentation.
- Review AI-generated work through human review, security checks, and engineering approval.
Requirements
- 7+ years of software engineering experience.
- Strong expertise in Python, Django, and Django REST Framework.
- Hands-on AWS experience, particularly with Lambda and event-driven services.
- Experience managing Linux-based application environments.
- Strong knowledge of CI/CD, Jenkins, Docker, deployment automation, and production support.
- Experience with SaltStack or a similar configuration-management tool.
- Knowledge of MySQL or RDS, REST APIs, queues, authentication, TLS, and application security.
- Practical experience with AI coding assistants, LLMs, or AI-enabled engineering workflows.
- Strong debugging, problem-solving, communication, and ownership skills.
- Python 2-to-3 upgrades and dependency management.
- Ubuntu or Amazon Linux, Packer, AMIs, Gunicorn, Nginx, Apache, or systemd.
- AWS services such as S3, SQS, SNS, SES, Kinesis, IAM, Route 53, and CloudFront.
- Messaging, notification, GIS, XML, cryptography, or third-party API integrations.
- Secure development, secrets management, vulnerability scanning, and production observability.
- Supporting high-availability or business-critical systems.
Benefits
- Flexible schedules
- Personalized training
- Comprehensive benefits, including health and term insurance
- Rewards and recognitions
Additional details
- Everbridge empowers enterprises and government organizations to anticipate, mitigate, respond to, and recover from critical events.
- Our Critical Event Management (CEM) technology combines intelligent automation with comprehensive risk intelligence to help organizations strengthen resilience, keep people safe, and maintain operations.
- Live by Our "CLIP" Values: Customer First, Learning, Integrity, People.
- Everbridge is an Equal Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, creed, religion, national origin, ancestry, age, sex, pregnancy, sexual orientation, gender identity or expression, disability, protected veteran status, genetic information, marital status, or any other characteristic protected by applicable federal, state, or local law.
- Everbridge does not require or administer lie detector (polygraph) tests as a condition of employment or continued employment. In Massachusetts, it is unlawful to require or administer a lie detector test as a condition of employment or continued employment. Employers who violate this law may be subject to criminal penalties and civil liability.
- Originally posted on Himalayas