Senior Python Engineer
We are seeking a Senior Python Engineer to join our dynamic team. You will play a key role in driving technical innovation and supporting the evolution of our cloud-based solutions. This is an opportunity to work in a collaborative environment where your expertise will help shape the future of our technology landscape. Responsibilities Participate in a specification-driven software development lifecycle to ensure clarity and alignment across the team Develop AI-powered enhancements to improve design, delivery, and troubleshooting processes Assess and recommend new tools and solutions for potential adoption in enterprise-level AI initiatives Design, implement, and maintain AWS Lambda services and API Gateway endpoints using Python and boto3 Lead the migration of CI/CD processes from legacy pipelines to GitHub Actions workflows Manage infrastructure as code primarily with Terraform and also support Serverless framework deployments Execute refactoring of existing systems, decommission outdated services, and manage migrations such as OAuth transitions, WAF block-mode activation, and security remediations Configure and optimize AWS WAF rules and address security issues identified by SAST and SCA tools Integrate internal and external systems through REST APIs, including handling OAuth client credentials flows with platforms like ServiceNow Automate operational workflows and contribute to agentic platform projects using tools such as n8n, LangChain, or similar orchestration solutions Work closely with the SRE Consultant to address telemetry gaps and automate data collection for Lambda functions Requirements Minimum of 3 years of experience in Python development, with a strong focus on AWS Lambda and API Gateway in production settings Proficiency with boto3, including hands-on experience with IAM, Secrets Manager, SSM, Lambda, API Gateway, CloudWatch, and WAF Solid background in using Terraform for infrastructure as code in production, with the ability to write, refactor, and review modules Experience maintaining and migrating legacy stacks using the Serverless Framework Expertise in configuring AWS WAF rules, enabling block-mode, and responding to security incidents Familiarity with security tools such as SAST and SCA, and experience working within structured compliance programs Demonstrated success in brownfield environments, including migrations, decommissions, and refactoring of existing systems English language proficiency at B2+ level or higher, both written and spoken Nice to have Practical experience authoring CI/CD pipelines with GitHub Actions, especially in the context of migrating from cicd-functions to GitHub Actions Experience integrating with ServiceNow for workflow automation or system integration Familiarity with Snowflake for data warehousing and analytics tasks