Get AI-powered advice on this job and more exclusive features.
We are looking for a passionate Software Engineer (Python) to join our engineering team. The ideal candidate has hands‑on experience with FastAPI , AWS cloud services , CI / CD pipelines , and building backend services for various applications . You will help design and develop scalable APIs, integrate with various platforms, and deliver reliable cloud‑native solutions.
This role is ideal for a junior to mid‑level developer eager to grow their skills in backend development, cloud infrastructure, and DevOps practices while contributing to real‑world, high‑impact projects.
Key Responsibilities
- Develop and maintain backend services and RESTful APIs using Python and FastAPI .
- Implement and manage backend components using AWS services (e.g., Lambda, S3, DynamoDB, API Gateway, ECS / EKS).
- Use AWS CloudFormation to define and deploy infrastructure as code.
- Set up and maintain CI / CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins) for automated build, test, and deployment.
- Write unit tests to ensure code quality, reliability, and maintainability.
- Work with NoSQL databases such as DynamoDB or MongoDB, including data modeling and query optimization.
- Participate in code reviews, debugging, and troubleshooting to ensure high‑quality deliverables.
Requirements
1–3 years of professional experience as a Python developer (internship experience will also be considered for junior roles).Hands‑on experience with FastAPI or similar Python frameworks for backend API development.Knowledge of AWS cloud services and experience deploying infrastructure using CloudFormation .Familiarity with CI / CD pipelines and DevOps workflows.Experience working with NoSQL databases (e.g., DynamoDB, MongoDB).Ability to write clean, maintainable code with comprehensive unit test coverage (e.g., using Pytest or unittest).Basic understanding of Docker and containerized deployments.Strong analytical and problem‑solving skills with a willingness to learn and grow.Good communication and teamwork skills.Why Join Us?
✅ Competitive salary and performance‑based incentives.✅ Mentorship and continuous learning opportunities in cloud‑native backend development.✅ Convenient office location accessible via LRT, MRT & KTM.✅ Collaborative team environment with flexible working arrangements.Seniority Level
Associate
Employment Type
Full‑time
Job Function
Information Technology
Industries : Software Development
#J-18808-Ljbffr