onsite
Mid Software Engineer - Bauer Media Group
Software Engineer
Mid-level software engineer to build and maintain high‑performance audio platform services using Python, Node.js, and AWS. Focus on scalable microservices, containerization, and continuous delivery in a collaborative, innovation‑driven environment.
About the role
Key Responsibilities
- Design, develop, and maintain backend services for Bauer Media Audio’s platform using Python and Node.js.
- Implement scalable microservices on AWS, ensuring high availability and performance.
- Containerize applications with Docker and orchestrate deployments via CI/CD pipelines.
- Collaborate with cross‑functional teams to define requirements, review code, and deliver features on schedule.
- Participate in code reviews, unit testing, and performance tuning to uphold quality standards.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python and Node.js with a solid understanding of RESTful APIs.
- Hands‑on experience with AWS services (EC2, Lambda, RDS, S3) and container orchestration.
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and automated testing.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockercicd