onsite
Software Engineer - Employment Hero
Software Engineer
Mid‑level Software Engineer focused on building robust backend services in Python, deploying on cloud platforms with IaC, and leveraging AI‑assisted coding to accelerate delivery and maintain high quality.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Python.
- Deploy and manage infrastructure on AWS, GCP, or Azure using Terraform or Pulumi.
- Integrate AI‑assisted coding tools to improve code quality, speed, and consistency.
- Collaborate with cross‑functional teams to define requirements and deliver high‑impact features.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- Strong proficiency in Python and experience building production‑grade APIs.
- Hands‑on experience with cloud platforms (AWS, GCP, Azure) and IaC tools (Terraform or Pulumi).
- Familiarity with AI‑assisted development environments and tools.
- Excellent problem‑solving skills and a collaborative mindset.
- Experience in a mid‑level or senior engineering role is preferred.