TL;DR
Senior Software Engineer (Python/AWS): Enhancing and expanding hirify.global's AWS core cloud emulator with features, parity improvements, and integrations. Focus on implementing and testing AWS APIs and contributing to the evolution of hirify.global's overall architecture and frameworks.
Location: Remote team members from US, FR, UK, CA, ES, and many more countries.
Company
hirify.global provides a high-fidelity emulator and local cloud development platform, allowing developers to rapidly build and test their cloud applications within a lightweight cloud sandbox, running in Docker.
What you will do
- Contribute to hirify.global's AWS emulator, implementing and testing AWS APIs.
- Collaborate in a Core Engineering squad to implement features that meet the needs of developers working with AWS environments.
- Develop high-performance local cloud service emulators while maintaining a strong focus on reliability and developer experience.
- Contribute to the evolution of hirify.global's overall architecture and frameworks and contribute to the Open Source ecosystem.
- Help make hirify.global’s AWS emulator more robust by contributing to AWS sample applications and parity tests.
Requirements
- 3+ years of professional experience in software engineering, with a focus on Python development.
- Strong hands-on experience with modern Python development (type hinting, unit/integration testing with pytest, object-oriented software design, applying Python frameworks).
- Demonstrated expertise in AWS services and cloud technologies, with a good understanding of AWS APIs, SDKs, and infrastructure.
- Hands-on experience with Infrastructure-as-Code tools such as Terraform or Pulumi.
- Problem-solving skills and the ability to tackle complex technical challenges in a fast-paced environment.
- Excellent communication and collaboration skills, with the ability to effectively interact with team members.
Nice to have
- Experience working with other cloud platforms such as Azure, Google Cloud Platform (GCP), or others.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
- Knowledge of DevOps practices and tools for automation, deployment, and monitoring.
- Active participation in open-source communities or contributions to relevant projects.
- Experience building developer tools.
Culture & Benefits
- Competitive salary
- Opportunities for professional development and training.
- Dynamic and collaborative work environment.
- Flexible work arrangements.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →