remote
Senior Software Engineer - B2B - AEG Worldwide
Software Engineer
Senior Software Engineer focused on building scalable B2B services for a global ticketing platform, leveraging Python, Node.js, AWS, and containerization to deliver high‑availability solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services that support millions of ticket transactions per year.
- Collaborate with product, data, and DevOps teams to define architecture, APIs, and deployment pipelines.
- Implement robust data models and optimize SQL queries for large event and customer datasets.
- Ensure system reliability through automated testing, monitoring, and incident response.
- Mentor junior engineers and contribute to code quality standards.
Requirements
- 5+ years of professional software development experience in a production environment.
- Strong proficiency in Python and Node.js with experience building RESTful services.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda, ECS/EKS).
- Solid understanding of relational databases, SQL, and performance tuning.
- Experience with Docker, CI/CD pipelines, and automated testing frameworks.
Skills
pythonnodejsawssqldocker